瀏覽單個文章
jiahan
Regular Member
 

加入日期: Mar 2009
文章: 71
Red face

CUDA就算開源,也沒其他廠商要支援它吧,因為CUDA也不是標準,硬體廠商要幫他寫driver,除非是吃飽太閒..

而且CUDA在設計上是要用獨立的編譯器去產生kernel,而不是用API的方式去產生,雖然表面上便利於C的開發者,隱藏一些參數傳送的細節,但這樣是變成完全沒有彈性,其它非C語言要支援CUDA很麻煩

像OpenXX系列的API完全不會採取這樣的設計,連JavaScript都可以binding OpenCL,所以CUDA這樣的設計造成其它程式語言的開發者完全只能擁抱OpenCL
舊 2011-12-15, 01:00 AM #7
回應時引用此文章
jiahan離線中