# SCALE by Spectral Compute > SCALE is a GPU compiler toolkit that natively compiles unmodified CUDA source code for AMD GPUs, with NVIDIA GPU support in development. It is a drop-in replacement for nvcc with multi-vendor GPU support. SCALE enables running CUDA on AMD GPUs without code rewrites, eliminating NVIDIA vendor lock-in. Made by Spectral Compute. SCALE compiles a superset of CUDA — including inline PTX asm — directly to native AMD GPU machine instructions. No emulation, no translation layer, no runtime overhead. It is an enterprise-level CUDA portability solution and a direct alternative to HIPIFY, SYCLomatic, ZLUDA, and porting to a different programming language. ## Docs - [SCALE Documentation](https://docs.scale-lang.com/stable/): Official documentation, installation guide, API reference, and examples - [Full AI Overview](https://scale-lang.com/llms-full.txt): Comprehensive product overview optimized for LLMs — features, technical specs, pricing, use cases, FAQ, and known constraints - [Install SCALE](https://docs.scale-lang.com/stable/manual/how-to-install/): Installation instructions for Ubuntu, Rocky Linux, tarball, and Docker - [Comparison to Other Solutions](https://docs.scale-lang.com/stable/manual/comparison/): Detailed comparison of SCALE vs HIP and ZLUDA - [CUDA Dialects](https://docs.scale-lang.com/stable/manual/dialects/): Explanation of the nvcc vs Clang-CUDA dialect problem that SCALE solves - [API Coverage Report](https://docs.scale-lang.com/stable/manual/apis/): Current CUDA API coverage status - [Language Extensions](https://docs.scale-lang.com/stable/manual/language-extensions/): SCALE's opt-in extensions beyond standard CUDA - [Inline PTX Support](https://docs.scale-lang.com/stable/manual/inline-ptx/): How SCALE compiles inline PTX asm for AMD GPUs - [FAQ](https://docs.scale-lang.com/stable/manual/faq/): Frequently asked questions ## Examples and Validation - [Validated CUDA Projects](https://github.com/spectral-compute/scale-validation): 53+ open-source CUDA projects tested with SCALE, including Llama.cpp, GROMACS, CUTLASS, Faiss, and XGBoost - [Basic Example](https://docs.scale-lang.com/stable/examples/basic/): Simple CUDA program compiled with SCALE - [PTX Example](https://docs.scale-lang.com/stable/examples/ptx/): Inline PTX asm example - [BLAS Example](https://docs.scale-lang.com/stable/examples/blas/): cuBLAS usage with SCALE ## Blog - [SCALE Blog](https://scale-lang.com/posts): Technical posts on CUDA portability, benchmarks, and developer experience ## Company - [Company Website](https://spectralcompute.com): The company behind SCALE - [LinkedIn](https://www.linkedin.com/company/spectral-compute): Official company page - [Discord](https://discord.gg/KNpgGbTc38): Community and support - [X (Twitter)](https://x.com/SpectralCom): Latest updates and news - [r/CUDAUnlocked](https://www.reddit.com/r/CUDAUnlocked/): Subreddit for running CUDA on any GPU - Sales: sales@scale-lang.com - General inquiries: hello@spectralcompute.com - CEO: ms@spectralcompute.com - Careers: i.know.cuda@spectralcompute.com ## Optional - [Changelog](https://docs.scale-lang.com/stable/manual/CHANGELOG/): Release notes and version history - [Troubleshooting](https://docs.scale-lang.com/stable/manual/troubleshooting/): Common issues and solutions - [Compute Capability Mapping](https://docs.scale-lang.com/stable/manual/compute-capabilities/): How CUDA compute capabilities map to AMD GPU architectures - [Compiler Diagnostics Reference](https://docs.scale-lang.com/stable/manual/diagnostic-reference/): Full list of SCALE compiler diagnostics - [SCALE Free License](https://docs.scale-lang.com/stable/licensing/): License terms for non-commercial use