Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

CUDA is NVidia vendor lock-in. While not a bad things intrinsically, it does limit possibilities for a general purpose. With this one, you can just plug whatever GPU that supports DX12 into your hardware and start creating "incoming blockchain miners written in C# in ..3..2..1"


But why is ILGPU a problem then? ILGPU is CUDA + OpenCL. OpenCL should be fine, right?


And DX12 is Microsoft vendor lock-in. To make a portable GPGPU app I'll have to use ILGPU. The only platform DX12 covers, that ILGPU does not is XBox.

ILGPU provides both Linux and MacOS.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: