瀏覽單個文章
bluesystem
Master Member
 

加入日期: Jan 2000
您的住址: 台灣桃園
文章: 1,717
引用:
作者jun125
多核心本來就有2種用法
1.多核心合作做一件事,加快程式運行速度
2.多核心同時做多件事,讓多工時更順暢


第二個作法是目前多核心系統在一般用途時比較通用的解法.
多核心同時做一件事不常用的原因就是因為軟體必需配合多核心
來設計,這樣的設計對大部份軟體難度都很高.這也是為什麼支援
多核心運算的軟體大概就那幾類而已的原因....通常是這個軟體
(例如圖形影像處理)的流程剛好就是n個pass去處理的,支援多
核心架構很好寫.問題是大部份軟體都不是這樣子.......

至於AMD的技術, 出來再說吧~ 1+1 < 2這件事是確定的,
基本上1+1不要小於1就很偷笑的了~~只要絕大部份的應用軟體
能跑出1+1>1.5, 那我看Intel就蠻難混了~ 問題是多處理核心
來跑一個程式這件事電腦科學界搞了幾十年也沒有殺手級的解決
方法,我不太相信AMD能憑空冒出個完美解決方案....
__________________
祝~Po文破千篇......
舊 2006-06-25, 02:12 PM #55
回應時引用此文章
bluesystem離線中