|
Master Member
|
看到這題目我有點暈.....
這樣講好了,汽車的變速箱會不會有一天取代汽車引擎變成車子的動力來源?? 不知道這樣大家有看懂嗎?
GPU「有可能」代替CPU負擔一些GPU擅長的運算,但是:
1.CPU每台電腦都有,GPU分那麼多種,也不見得每一台電腦都有那麼好的GPU.寫程式的要另外寫很多東
西而且非常麻煩才能讓CPU「分擔」一小部份工作,而不是程式隨便寫complie出來自己會去找有沒有
GPU支援自動分擔一些東西出去計算(當然啦,如果M$願意做的話也不是沒可能,不過至少目前為止沒有)
2.CPU與GPU的設計是不同的,專長也不一樣.CPU是用來做大量的運算跟邏輯判斷(例如遊戲的
控制跟敵人的AI),GPU擅長向量,浮點矩陣,平行運算(多管線)還有一些電腦繪圖用的複雜計算
式的計算.CPU可以算向量,浮點矩陣,但是速度比不上專門用來算這些東西的GPU;GPU也可
以拿來算用來算向量跟浮點矩陣,但是因為電腦架構跟shader本身指令容量的限制,用來做運
算跟邏輯判斷也沒有想像中那麼快.短跑選手叫他去比游泳,游泳選手叫他去比短跑,成績好得
起來嗎?
__________________
祝~Po文破千篇......
|