Home > News

AMD users could technically make a high-end ‘hybrid’ GPU with Nvidia’s CUDA

The new SCALE translator is here
Last Updated on
AMD users could technically make a high-end ‘hybrid’ GPU with Nvidia’s CUDA
PC Guide is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Read More

The GPU market has been largely dominated by Nvidia, primarily due to the performance and flexibility of its CUDA platform. However, Spectral Compute, a British startup, has introduced SCALE, a toolchain aiming to bridge the gap between CUDA and AMD GPUs.

Historically, developers working on high-performance computing or AI applications have been restricted to either Nvidia’s CUDA-optimized solutions or AMD’s offerings, often necessitating substantial code alterations. This exclusivity has solidified Nvidias’s market position. SCALE aims to challenge this by allowing developers to write CUDA code once and use it on both Nvidia and AMD hardware. A little confused? Well, let us explain further.

SCALE, CUDA, and how it translates to AMD GPUs

SCALE translates CUDA code into a format compatible with AMD GPUs without compromising performance. This approach differs from previous methods, which often involved intricate code modifications or emulation. By eliminating the need for separate codebases, SCALE can potentially streamline the development process.

Spectral Compute want a GPU market where hardware vendors compete on a more level playing field, similar to the CPU market. The company has invested significant resources in developing SCALE, resulting in a toolchain compatible with various software applications. While not open-source, SCALE is accessible through a free software license.

“We believe that it should be possible to write code once, and build/run it on any hardware platform. This has been a reality for CPU code for many years, so why not GPUs? We set out to directly solve this problem by bridging the compatibility gap between the popular CUDA programming language and other hardware vendors.

One codebase, multiple vendors.”

Spectral Compute’s CEO, Michael Sondergaard

Potential implications for Nvidia vs AMD

The potential implications of SCALE are substantial. It could intensify competition between Nvidia and AMD, driving advancements in GPU architecture. AMD users could benefit from access to the CUDA software ecosystem, potentially improving performance in fields like scientific computing and machine learning.

Nevertheless, Nvidia is likely to defend its market position. Challenges, both legal and technical, may arise as SCALE gains attention. Ultimately, SCALE’s success hinges on its ability to match the performance of native CUDA implementations on Nvidia GPUs. If successful, it could reshape the GPU landscape, benefiting developers and users alike. While the challenges are considerable, SCALE represents a potential step towards a more open and competitive GPU market.

About the Author

Tom is a tech writer with a detailed view on ensuring the best buying advice, most useful information, and latest news makes its way into PC Guide's articles.