引用:
作者slot387
看起來GPU的確是越來越強了
不知道以後CPU該不會就變成輔助用了吧!
因為CPU沒有也不行,雖然CPU是萬能的,但個別單獨處理的能力感覺好像比GPU還差...
不知道GPU能夠接受的指令跟CPU的差多少?
之前聽過GPU比CPU處理能力強是因為GPU所能接受的指令很簡單,
只要能將指令轉成GPU能夠接受的,那處理速度絕對比CPU還快
但CPU的好處是幾乎可以接受所有的指令
不知道小弟這樣的觀念是否有錯誤? 
|
你說的應該是都無關
大家會覺得GPU處理量很怕,是沒錯,一堆的stream processor在跑當然可怕
但是重點是,GPU他只能大量同時處理 "無相依性" 資料,這是重點,遊戲中每個pixel的運算,每個vertex的運算,或是影片中pixel的處理,在很多時候都是無相依性的,所以才有可能用多個stream processor一起跑
一般的CPU要處理的資料,錯綜複雜,大部分都是有很大相依性的,不然就是一堆判斷式,
所以以設計而言,x86 CPU即使增加在多的decoder/execution unit都很難再增加IPC,這絕對不是intel/AMD做不出來,而是在非多媒體的環境下,要執行的東西都不是 "無相關性的"
不然以intel/AMD縱橫CPU界快20年,論設計論高階製程,不可能輸給ATI/NV這兩個後生晚輩