Nvidia
– Giacomo Lee/SDxCentral

As the AI arms race intensifies and the costs of vendor lock-in rise, a new class of challengers is stepping into the ring to loosen Nvidia’s grip on AI computing. Legacy tech companies such as AMD and Intel, alongside startups like Spectral Compute, are rolling out alternatives to CUDA that promise more flexibility, lower costs, and greater portability across hardware.

For nearly two decades, Nvidia’s CUDA platform has dominated general-purpose computing. Short for Compute Unified Device Architecture, CUDA is the software layer that allows developers to run compute-heavy tasks on Nvidia’s GPUs. In the age of generative AI, its compilers, libraries, and APIs have become core infrastructure for machine learning models and enterprise AI deployments, while also shaping how data moves between GPUs, servers, and clusters.

That dominance is increasingly colliding with real-world constraints. Soaring GPU demand, strained supply chains, and year-long lead times are pushing Nvidia’s chips out of reach for many organizations. For teams racing to deploy new AI systems, those bottlenecks can delay development timelines and force difficult tradeoffs around cost, scale, and performance.

“CUDA is a great software development ecosystem, but it has always required that you buy expensive Nvidia GPUs,” said John Anand, senior technical counselor at Info-Tech Research Group. “The hypothezised benefit of switching is simple: cost reduction.”

At the crux of these efforts is a shared ambition to rewrite the rules of GPU programming by making AI software easier to build, cheaper to run, and more portable across hardware vendors. The real test is whether any of these alternatives can meaningfully dethrone Nvidia from its place at the center of AI computing.

Open source meets scale

If CUDA locks developers into one way of building, AMD’s ROCm is designed to give them room to maneuver.

ROCm, short for Radeon Open Compute, is AMD’s open-source AI software stack for running modern AI and high-performance computing workloads on AMD GPUs without forcing teams to rebuild applications from scratch. AMD positions ROCm as a production-grade alternative to CUDA that emphasizes portability and openness, giving organizations more flexibility in where and how their AI systems run, said Mahesh Balasubramanian, senior director of marketing for AMD’s data center GPU business.

AMD’s strategy starts with meeting developers where they already work. ROCm integrates directly with popular AI frameworks such as PyTorch, TensorFlow, and JAX upstream. That allows teams to move models from Nvidia to AMD hardware by swapping containers and drivers rather than rewriting the underlying code that makes the applications work.

“The value for developers, IT leaders, and HPC scientists is that the same open ROCm stack that runs at Meta or on Frontier is the one they can standardize on in their own data centers,” Balasubramanian said.

That standardization is already happening. ROCm supports AI deployments at companies including Meta, OpenAI, Fireworks AI, and Cohere, as well as cloud-scale systems like Oracle’s MI300X superclusters and AMD-based virtual machines on Microsoft Azure. It also underpins Frontier and El Capitan, two of the world’s most powerful supercomputers. In environments like these, GPU software choices directly affect networking efficiency, where throughput, latency, and performance-per-watt determine how well clusters scale across nodes and racks.

For organizations with deeper ties to CUDA, AMD offers HIP, a programming model designed to make GPU software portable across vendors’ hardware. Using HIP and the HIPIFY tool, developers can automatically translate large portions of existing CUDA code to run on AMD GPUs, then manually fine-tune performance-critical sections. This hybrid approach mirrors how large scientific applications have historically been moved to new hardware at scale, Balasubramanian said.

The tradeoff is scope: ROCm primarily supports AMD’s data center-grade Instinct GPUs and a limited set of Radeon models. Still, for organizations seeking an open, multivendor path out of CUDA lock-in, ROCm has emerged as one of the most credible alternatives.

Code once, run anywhere

While AMD’s ROCm focuses on portability and translation, Intel’s OneAPI is built around a different premise: standardization.

OneAPI is Intel’s software platform for building AI and performance-intensive applications across CPUs, GPUs, and other accelerators. It is already used for AI, high-performance computing, and other demanding workloads in healthcare, research, and education, including deployments at GE Healthcare, IBM Research, and the University of Bristol. Intel says oneAPI will underpin future GPU products such as Crescent Island and Jaguar Shores.

At its core is SYCL, a C++-based programming model controlled by open industry standards rather than a single vendor. Intel argues that building on shared standards allows software to adapt to hardware shifts over time, rather than being tied to Nvidia-specific tools.

For AI teams, the transition is designed to be relatively smooth. “As most developers will use abstractions like PyTorch to implement their applications, there won’t be much of a transition,” said Bill Pearson, vice president of data center and AI software. For teams working closer to the hardware, however, “those developers writing lower-level software will use SYCL rather than CUDA.”

Pearson describes the move as a code-level change rather than an infrastructure overhaul. Asked to compare it to earlier shifts such as containers and Kubernetes, he cautioned that “it’s not an apples-to-apples comparison,” though both aim to “reduce lock-in” and “improve flexibility” across computing environments.

That long-term flexibility is central to Intel’s pitch to enterprises weighing short-term disruption against future control.

CUDA compatibility without the rewrite

Where AMD and Intel ask developers to adapt software to new platforms, Spectral Compute is pursuing a more direct path.

Its product, SCALE, is a cross-platform compiler that works directly with CUDA source code rather than finished binaries. That allows developers to preserve application logic and performance optimizations while compiling code to target different hardware. Early customers include cloud providers, large data centers, sovereign computing environments, financial firms running high-frequency trading systems, and research labs doing computational science.

“Our goal isn't to help customers move off Nvidia; it's to give them genuine choice for the first time,” Michael Søndergaard, Spectral Compute CEO, told SDxCentral. “We are positioning SCALE as the universal compiler: write your HPC code once, and then compile it to any accelerated compute platform, Nvidia included.”

Spectral argues that other attempts to loosen CUDA’s grip fall short in practice. Translation layers often lose information needed for debugging and tuning because they start from compiled programs. Alternative programming languages require teams to rewrite applications and dependent libraries, increasing cost and risk.

SCALE currently supports more than a dozen AMD GPU architectures, with recent frameworks adding support for Nvidia GPUs. The company maintains a public validation repository tracking which open-source CUDA projects compile under SCALE, alongside performance benchmarks comparing its results with AMD’s own CUDA-to-AMD conversion tools.

Beyond performance, Spectral is betting on access. SCALE is free for non-commercial use, including academic and research projects, with commercial pricing tied to GPU usage.

“We aren't building a translator, and we aren't asking you to learn a new language,” Søndergaard said. “We are building a true cross-platform compiler.”

The cost of breaking free

Despite growing interest in CUDA alternatives, pivoting away from Nvidia’s ecosystem isn’t a walk in the park.

Even with translation tools, standards-based programming models, or compiler-level compatibility, teams face refactoring, retraining, and months of validation, said Anand from Info-Tech Research Group. CUDA is deeply embedded in legacy applications and commercial software stacks, Anand said, and millions of developers are already fluent in it.

“This represents a significant degree of inertia for tools already deployed and sunk cost in engineering talent,” Anand said.

That inertia is most visible inside enterprises. Anand argues that Nvidia’s advantage has never been just about GPUs. CUDA embedded itself early into tools and workflows engineers already used, he said, creating a vast locked-in base of software and talent. By the time generative AI took off, Nvidia had a full-stack platform with armies of developers trained on CUDA, creating momentum that competitors now have to overcome.

For CIOs, Anand said, the technical challenge of switching platforms is manageable, but the organizational one is far harder. For network architects, those same software decisions ripple outward, influencing data center interconnect, cluster topology, and how easily workloads move across different infrastructure.

Leaders must persuade executives to accept short-term slowdowns in feature delivery in exchange for lower long-term costs and reduced dependence on a single vendor. That tradeoff is negotiated as pressure to ship AI-enabled products continues to mount, which Anand believes “throws cold water on any remaining AI exuberance.”

CUDA’s rivals are responding in different ways. AMD emphasizes cost savings and portability, Intel bets on open standards for the long term, and Spectral aims to minimize retraining by keeping CUDA code intact.

Anand sees all three approaches as viable, but constrained by timing. Enterprises will eventually demand cheaper, more flexible AI stacks, just as they did with Ethernet, x86, and Linux.

“In the long term, openness will win,” Anand opined. “What I can’t tell you is when it will win.”