Re:ComputeSharp, Run C# on the GPU
by unnouinceput on Tuesday February 23, 2021 @03:58AM
(#26235200)
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"
[ Parent
| on HN ]
Re:ComputeSharp, Run C# on the GPU
by albertzeyer on Tuesday February 23, 2021 @05:23AM
(#26235660)
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.