Skip to main content

This toolkit just upended Nvidia’s dominance over pro GPUs

Nvidia introducing its Blackwell GPU architecture at GTC 2024.
Nvidia

Nvidia is the undisputed leader in professional GPU applications, and that doesn’t come down solely to making the best graphics cards. A big piece of the puzzle is Nvidia’s CUDA platform, which is the bedrock for everything from Blender to various AI applications. The new Scale tool, developed by Spectral Compute, aims to break down the walled garden.

Although we’ve seen competitors to the CUDA software stack, such as AMD ROCm, Scale is a “drop-in replacement” for CUDA. It’s a compiler that allows CUDA applications to be natively compiled on AMD GPUs. Spectral Compute says Scale accepts CUDA programs as is, without the need to port to another language. In Spectral’s own words, “… existing build tools and scripts just work.”

Recommended Videos

The key with Scale is that it’s a compiler. It’s not a translation or porting tool. We’ve seen open-source translation tools like ZLUDA that run CUDA applications on ROCm, and although they shouldn’t require additional development resources, they’re not perfect. AMD also funded ZLUDA, in particular, but reportedly backed out of the project.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

Scale isn’t open source, and it isn’t funded by AMD. It’s available under a free license and comprises three main components. There’s a Nvidia CUDA Compiler (NVCC)-compatible compiler that builds code for AMD GPUs, an implementation of the CUDA runtime, and an open-source wrapper for CUDA-X calls. The free version is available for commercial and private use, but it explicitly removes any liability from Spectral Compute. That might end up being important, as Nvidia specifically says reverse-engineering CUDA for use on non-Nvidia platforms is against its license agreement.

At the moment, Spectral Compute says Scale should work without issues on AMD’s RDNA 2 and RDNA 3 GPUs. It also conducted basic testing on RDNA 1 GPUs, and it says it’s working on adding support for older architectures. The tool is focused on AMD at the moment, though it’s possible Intel GPUs could see support in the future as well.

Although anyone using a CUDA application extensively probably has an Nvidia GPU, breaking down the walls of support is a major step toward a more open software ecosystem. It’s not clear how long Scale will stick around, though. Spectral Compute says Scale doesn’t require CUDA, but it’s possible Nvidia could explore routes to remove the toolkit.

Jacob Roach
Lead Reporter, PC Hardware
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
Intel Battlemage is almost here, but the wait isn’t over
Intel Arc A770 GPU installed in a test bench.

After weeks of rumors, it's finally a fact: Intel Arc Battlemage is on the imminent horizon, and the company is set to announce its next-gen GPUs on December 3. However, according to leaks, we're not getting the full scope of Intel Battlemage just yet. In fact, it may be a long time before we see Battlemage rank among the best graphics cards.

It's been a quiet year for Intel's discrete graphics department, but the last few weeks have been filled with leaks, and now, Intel itself confirms that we're getting some sort of an announcement tomorrow. It's unclear what exactly is being announced, other than the fact that it's Battlemage.

Read more
You can now buy eight RTX 5090s for over $50,000
Comino Grando server.

It's true that we're all waiting for the release of Nvidia's best graphics cards, but ... not like this. The RTX 5090 made a surprise appearance in a GPU server made by Comino, a company that deals with data center design and construction. Although still unannounced by Nvidia, the GPU can now be preordered directly from the manufacturer, but not by itself -- and at a whopping price of around $5,000 per GPU.

Just to clarify: No, Nvidia's RTX 50-series is still not here, and as of yet, Nvidia hasn't even confirmed that there will be an RTX 5090 at all. However, Comino opened up preorders for its next-gen Grando Server equipped with either six or eight RTX 5090 GPUs. This is worrying news for gamers because the RTX 5090 was always meant to be a consumer card. Still, the reality is that the RTX 4090 remained in high demand throughout its tenure because of its AI capabilities, and the RTX 5090 is only going to be even better in that regard.

Read more
Nvidia may have found a new way to bypass GPU export restrictions
The RTX 4090 graphics card sitting on a table with a dark green background.

Chinese gamers are expected to have limited access to Nvidia's best graphics card due to strict export restrictions. However, Nvidia may have found a way around it without cutting down its flagship GPU. A new leak suggests that the RTX 5090D will have the same hardware specifications as the worldwide version, and the solution lies in firmware adjustments.

As a quick refresher, the "D" in RTX 5090D stands for "Dragon." It marks GPUs made by Nvidia to bypass the export restrictions imposed by the U.S. on China, which limit the sale of high-performance graphics processors. We first saw it appear in the RTX 4090D as a remedy for the fact that the base RTX 4090 exceeds the performance thresholds set by these regulations.

Read more