引用:
作者orakim
OpenCL 等同於ATi的 Stream NV的CUDA,是讓GPU可以做CPU的事
|
學了新字,所以去爬了一下文
WIKI的CUDA解釋
Simply put, CUDA is the compute engine in NVIDIA graphics processing units or GPUs, that is accessible to software developers through industry standard programming languages
WIKI的OpenCL (Open Computing Language)解釋中
其實OpenCL不只可以內建在GPU裡當GPGPU的輔助運算
也可以內建在CPU裡
不過目前來說,GPGPU還算處女地,OpenCL 在GPGPU裡可發展空間較大
以其彈性運用範圍及未來發展來說,的確也有取代OpenGL的可能
只是OpenGL在工業界已經立足十幾年,就算要取代也不會是兩三年就能達成的事
或許一些工業3D軟體會先採用同時支援方式過度