Booth #252· Chicago, 15–20 NovBook a meetingWrite GPU code once. Run it everywhere.
No rewrites. No emulation. No lock-in.
Get SCALEWhy SCALE
Portability is a compiler problem. We solve it, so you don’t have to.
CPU developers don’t rewrite their software for every new processor: they recompile it. SCALE brings that standard to accelerated computing.
Keep the code you have
SCALE accepts HIP and CUDA, including inline PTX and nvcc quirks. No porting, and no second codebase to maintain.
Native performance
Your code is compiled to each target’s machine code. Performance equals or beats the vendor-provided toolchains.
Hardware on your terms
Choose hardware on price, performance and availability rather than on what your code was written for.
Porting
Can’t an agent just port the code?
It can. Translating the code is the easy part. What a port leaves behind, and what it cannot reach, is the problem.
One codebase
A port doubles the code that every future change touches. Each fix and feature lands twice. The copies drift apart. Agents, like people, work faster and make fewer mistakes in one codebase.
Speed without hacks
Without a good compiler, performance often requires vendor-specific tricks and inline assembly. Such code is hard to read, risky to change and tied to one chip. SCALE does that work in the compiler, avoiding these costs.
Below the source code
How registers are allocated, how instructions are scheduled, how launches and copies are queued and synchronised: all of this is decided in the compiler and runtime beneath your application. That is the platform engineer’s domain, and it is where SCALE works.
Performance
Faster than HIP. As fast as nvcc.
On the Extended OpenDwarfs benchmark, SCALE runs 14% faster on average on AMD Instinct MI355X. On NVIDIA B300, it matches nvcc.
vs HIP on AMD Instinct MI355X
1.14×
Faster on 12 of 16 workloads.
vs nvcc on NVIDIA B300
1.01×
Faster on 7 of 15 workloads.
Developer tools
Better tools make better programs.
SCALE’s tools give clear answers to you or your agents.
- scaleprof: a timeline profilerEvery API call, kernel and copy on one timeline, with optional hardware counters, in the standard Perfetto format.
- Editor integrationSCALE’s clangd adds live diagnostics and completion for nvcc-dialect CUDA and inline PTX to any editor.
- Improved compiler diagnosticsGPU-specific diagnostics, correctness checking for inline PTX, and optimiser remarks that help understand performance.
Get SCALE
Get started with SCALE.
Commercial
A standard licence for commercial deployment and use, priced per GPU per year. Contact us for pricing.
Contact salesEnterprise
Dedicated support, high volume, custom optimisations, and a say in the roadmap.
Talk to our team







