Advance Member
|
引用:
作者foxtm
Nvidia推CUDA多久了,今日還是只能在特殊用途發揮性能(轉檔科學運算等),
而且效能被左右的很嚴重(科學運算在ATI及NV的卡上表現不一)。
多執行緒程式不難寫,但你解決不了資料相依就是白搭。
異質的APU也難保成為下一個CELL(就程式難寫)。
所以我個人會覺得,應用面大概會停在目前CUDA的範圍,
大概還需要等個6~10年,等編譯器可以處理資料相依問題的相關數學及函式庫成熟。
才可能真正發光發熱。
|
關於APU的發展,我也同意您的說法
整個環境要到AMD理想中的Fusion
我認為以x86一路走來,這種老扣扣的行動模式
3~5年內真的很難看到有什麼廣泛應用的成果出來
再加上AMD本身應該是沒有足夠的資源去推他家的應用
其他的不談,光看AMD出過的sdk就知道
所以我一直覺得AMD很不妙...
__________________
提高計算速度的方法不只一種。
平行計算只是一種提高效率的方式,具有不確定性與複雜性。關於提高效率的方式,存在著各種不同的理論。
對於我們來說,那並不是完美的東西。
|