darktasi wrote:
你用2C的跟4C的CPU去跑3D MARK...照理說4C應該是2C的一倍吧
事實真的是這樣嗎
當然沒有!
因為3D處理,幾乎都是GPU在處理!
只有轉照片或轉影片,4C才會是2C的一倍!
darktasi wrote:
你的圖似乎有點問題NOKIA那個軟體用到60多個執行緒
那PS3的8個APU也不夠你用阿
...(恕刪)
darktasi wrote:
還有請去找真正有支援多核心的請舉例給我...目前有聽過的只有GTA4
是否百分百支援我都很懷疑了
...(恕刪)
darktasi wrote:
你用2C的跟4C的CPU去跑3D MARK...照理說4C應該是2C的一倍吧
事實真的是這樣嗎
...(恕刪)
darktasi wrote:
如你所言~10個人做一件事都不一定做不好
那4C跟2C的差異去執行一件任務的速度會有差別嗎
除非你把一段程式碼分兩段去寫~孩子這樣DEBUG難度可是好幾倍阿
...(恕刪)
darktasi wrote:
分60幾段...你叫神來寫都寫不出來阿
...(恕刪)
ycweng wrote:
如果作不到多執行緒程式的Debug,還是那句話嘍:確實不適合靠Windows應用程式、或是其他任何支援Thread-level Multi-taksing作業系統平台的程式撰寫當作長久飯碗。連電腦病毒/蠕蟲,都早早都是Multi-process/Multi-thread化的。
Windwaker wrote:
整個討論串錯誤很多
1. Bulldozer雖然號稱8C,但是只有四個浮點運算,所以嚴格來說相當於Intel版本的4C/8T,這也就是為什麼Intel說AMD算核心的方法不對, Bulldozer的效能應該接近i7系列,現有的PII X6/X4應該會留下來和i5對戰
2. 大部分的程式都是Single Threading,雖然可以在Multi-threading的作業系統上跑,程式設計師要寫Multi-thread ready的 Single thread很簡單,但是要把自己的程式寫成兩個thread以上很有挑戰性,因為要把Task分成兩個以上很難,看SC的例子就知道了,問題根本不是技術上能不能分成四個Thread,而是你怎麼把程式的Load分給4個Computing unit.