ATI的Stream SDK在Windows平台的話是將會是實做在DirectX上面,而其他平台則是實做在OpenCL上面
想要在Windows平台上面做任何東西,你不得不聽微軟的話,因為他是老大
現在比較尷尬的反而是Nvidia,目前似乎沒看到他想要採用DirectX。
不過他也是Khoronos Group的成員之一,所以其他平台上面還是可以走OpenCL,或是繼續用自己的CUDA
至於Windows平台的話就不知道未來會怎麼走了。
繼續全部統一用CUDA也不是不可以,只是開發人員寫出來的東西只能在Nvidia自己的機器上面跑
而ATI平台上面寫出來的東西可以在所有支援DirectX或是OpenCL的機器上面跑
而歷史告訴我們,除了微軟之外,想要搞自己一套標準的似乎都走得很辛苦
