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

> CUDA architects [...] happily exposed every ugly details of underlying hardware to the programmer if that allows a bit more performance.

After spending more than a decade dancing around all the underlying x86 hidden stuff for low-level optimization, I appreciate CUDA a lot. Everything is there under your total control. No more one size fits all. Higher barrier of entry but no surprises and less time spent debugging to figure out what landmine your code stepped into.





Then you’re locked into the ecosystem and whims of signed proprietary drivers so in a way you have no control whatsoever.

Sure. But Intel's beancounter board is way more scary [1] and moving from CUDA to AMD's ROCm isn't that hard, anyway.

[1] "Intel Officially Introduces Pay-As-You-Go Chip Licensing - Intel's Xeon Sapphire Rapids CPUs to activate additional features on demand" https://www.tomshardware.com/news/intel-officially-introduce... (2022)




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

Search: