Hacker News new | ask | show | jobs
by joe_the_user 931 days ago
Yeah - which is to say that that competitors and other competitors aren't actually going to create a CUDA replacement any time soon. And, correct me if I'm wrong, it would be quite possible to create such a thing - AMD had a system which had a tool to do conversion a while back but I recall them not supporting it seriously.

The problem is that when a company has done serious capital investment to advance a market, anyone who invested equivalently wouldn't reap the same rewards - competition would just eat away each company's profits so no one will challenge that.

3 comments

> AMD had a system which had a tool to do conversion a while back but I recall them not supporting it seriously.

They are supporting it seriously now. It is being actively developed and improved.

https://github.com/ROCm-Developer-Tools/HIPIFY

It's being done. The Mesa project has drivers for OpenCL (RustiCL) and Vulkan under development on any hardware that can provide the underlying facilities for that kind of support. This provides the basic foundation (together with other projects like SYCL) for a high-level alternative that can be properly supported across vendors (minus the expected hardware-specific quirks).
The second mover advantage though is that you can just copy the first company and avoid blind alleys.