top | item 38646756

(no title)

mschuetz | 2 years ago

CUDA is just way to good in terms of UX with nothing platform-independent coming close to it. I wish there was a competitor, but there simply isn't.

I wish AMD&Intel would extend compute shaders with pointers&pointer casting, arbitrary large buffers instead of just 4GB, device-wide sync, and function pointers. Those are kinda my must-have functionality. Even better, just use C++ for compute shaders.

discuss

order

JonChesterfield|2 years ago

Freestanding C++ can be compiled to amdgpu or nvptx using clang. There are rough edges but it's usable.