作者firmware
你說的應該是都無關
大家會覺得GPU處理量很怕,是沒錯,一堆的stream processor在跑當然可怕
但是重點是,GPU他只能大量同時處理 "無相依性" 資料,這是重點,遊戲中每個pixel的運算,每個vertex的運算,或是影片中pixel的處理,在很多時候都是無相依性的,所以才有可能用多個stream processor一起跑
一般的CPU要處理的資料,錯綜複雜,大部分都是有很大相依性的,不然就是一堆判斷式,
所以以設計而言,x86 CPU即使增加在多的decoder/execution unit都很難再增加IPC,這絕對不是intel/AMD做不出來,而是在非多媒體的環境下,要執行的東西都不是 "無相關性的"
不然以intel/AMD縱橫CPU界快20年,論設計論高階製程,不可能輸給ATI/NV這兩個後生晚輩
|