瀏覽單個文章
bluesystem
Master Member
 

加入日期: Jan 2000
您的住址: 台灣桃園
文章: 1,717
講一個最基本的事情大家都聽得懂的:
一件事情兩個人做有很多時候不見得比一個人做快,這個大家或多或少都會有經驗吧?
但是如果一件事情原來就有良好的規劃讓兩個人一起做的, 那就有可能比一個人做要
快. 我們把人當成CPU, 把事情的做法當成遊戲程式來看, SLi也好,Crossfire也好,遇到
的問題是差不多的. SLi這個技術本來就有限制某些程式的寫法是不行的, 如果這樣寫
常常會變成SLi比單張卡還慢, 這個一點都不奇怪而且是既成的事實. 遊戲設計者也沒
必要非要照著NV或ATI的指導去寫程式吧~本來遊戲就是有遵照DirectX的規範就好了
,遊戲程式愛配合就配合, 不配合也沒什麼不對的,除非NV或ATI拿錢來求.....當百分之
九十九的人都沒SLI或Crossfire, 好像也沒必要去配合是1%人特別去修改程式.

雙CPU的場合就不一樣了, 大部份的情況反而是好幾件事由一個人做或是兩個人分做
.做完一件事的時間不會比較快, 但是綜合幾件事的效能來看, 兩個人分別做是有比
只有一個人做來得好的.不過雙CPU拿來做同一個工作(例如某些軟體支援多CPU)的話,
還是會發生前面講的問題,只是通常有支援多CPU的軟體,都會先把這些事情處理好.跟
遊戲的標準是不一樣的.多核心處理器的實用性絕對比多核心GPU實用性大得多很多.
因為平常的使用環境下, OS底下都執行不只一個程式.

AIT有種就拿X1900XT Crossfire出來比看看....說不定會有很有趣的結果....
__________________
祝~Po文破千篇......
舊 2006-06-23, 09:33 AM #27
回應時引用此文章
bluesystem離線中