討論:並發計算
![]() |
並發計算屬於維基百科科技主題的基礎條目第五級。請勇於更新頁面以及改進條目。 本條目頁屬於下列維基專題範疇: |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
「parallel computing」及「concurrent computing」在英語、法語、日語、西語中均為不同條目,建議兩個中文條目也都應保留,勿將不同條目對應至同一中文條目。
- 兩者概念不同,簡單的說,「parallel computing」着重於硬件上支援多處理器、多核心等以同時處理;「concurrent computing」則着重於演算法與程式寫作,可在單一處理器上分時執行(當然也可採用多處理器、多核心硬件同時處理)。因此實際上兩個概念固有重疊之處,但均無法包含另一概念。
- 建議「parallel computing」保持現況仍譯為「並行計算」,「concurrent computing」條目則重新命名為「平行計算」。
--Allen Li(留言) 2013年5月8日 (三) 07:44 (UTC)
- Re. 這是我目前了解的狀況。在台灣,平行計算通常是指parallel computing,中國譯為並行計算,日本譯為並列計算,少部份台灣人接受中國譯名,稱它為並行計算。concurrent computing,日本譯為並行計算,台灣也這麼使用。在中國,有人稱它是並行計算;有少數將其譯為並發運算,但使用者不廣;大多數則沒有特別給它譯名。
- 在中文世界裏面,因為對相關理論不了解,譯名仍然混淆不清,難以定名。將concurrent computing譯為並行計算,符合台灣與日本用法,不符合中國用法。將parallel computing譯為平行計算,符合台灣用法,不符合中國習慣。
- 我的想法是,在中國,即然Parallelism被譯為平行,concurrency被譯為並行性,所以parallel computing譯為平行計算,concurrent computing譯成並行計算,合乎邏輯,也兼顧了台灣與日本用法。如果實在無法取得共識,則乾脆仍然使用英文名稱,以避免困擾。
--Alfredo ougaowen(留言) 2013年5月8日 (三) 09:21 (UTC)
- Re. 唉,沒錯,可以釐清兩者,卻會影響到中國用戶的習慣,實在是兩難。
- 若能長期使用英文名稱也是不錯,但不符命名常規,怕持續會有爭議,再聽聽大家意見了。
--Allen Li(留言) 2013年5月8日 (三) 14:56 (UTC)
外部連結已修改
各位維基人:
我剛剛修改了並發計算中的1個外部連結,請大家仔細檢查我的編輯。如果您有疑問,或者需要讓機械人忽略某個連結甚至整個頁面,請訪問這個簡單的FAQ獲取更多信息。我進行了以下修改:
- 向 http://codespeak.net/py/0.9.2/greenlet.html 中加入存檔連結 https://web.archive.org/web/20100306171307/http://codespeak.net/py/0.9.2/greenlet.html
有關機械人修正錯誤的詳情請參閱FAQ。