Alternative(s) to run CUDA on non-Nvidia hardware
Spectral Compute, a startup, is developing a solution to run CUDA applications on non-Nvidia GPUs, according to HPCwire. The company's goal is to free CUDA from Nvidia's proprietary hardware, allowing developers to use the same code on alternative accelerators. This could reduce dependency on Nvidia's expensive GPUs and foster competition in the AI and HPC markets. However, the article notes that achieving full compatibility with CUDA's extensive ecosystem is technically daunting, and Nvidia may take legal or technical countermeasures. The success of Spectral Compute's effort remains uncertain, but if realized, it could significantly alter the GPU computing landscape by enabling more hardware choices for CUDA-based workloads.
Developers may gain hardware flexibility for CUDA workloads, reducing vendor lock-in.