logoalt Hacker News

pjmlptoday at 5:22 AM1 replyview on HN

CUDA is neither an API, nor a language, it is an ecosystem.


Replies

fc417fc802today at 6:07 AM

That's a nice way of saying that it's a dependency clusterfuck.

I've never understood why we can't just expose the GPU ISA directly the way the CPU does. It's all getting compiled down at the end of the day so someone has to write a compiler for it either way. We'd be substantially better off IMO if it was all built directly into LLVM and then let middleware sort out the details.

show 3 replies