Prerequisites¶
Complete these prerequisites before installing the Cloud AI SDK.
Hardware Requirements¶
Component |
Requirement |
|---|---|
CPU |
Server-grade x86-64 or AArch64 multi-core processor |
RAM (Inference only) |
Minimum 32 GB (recommended 128 GB+) |
RAM (Model compilation) |
Minimum 512 GB (recommended 768 GB+) |
Storage |
Minimum 1 TB (recommended 4 TB) |
Note
Large storage is recommended for storing multiple models, artifacts, and serialized engines. Higher RAM is required for compiling large models with configurations like large batch sizes and context lengths.
Supported Operating Systems¶
Operating System |
Kernel |
|---|---|
Ubuntu 22.04 |
Default Kernel (GA or HWE) |
Ubuntu 24.04 |
Default Kernel (GA or HWE) |
Red Hat Enterprise Linux 9.7 |
Default Kernel |
Red Hat Enterprise Linux 10.1 |
Default Kernel |
Amazon Linux 2023 |
Default Kernel (x86-64 only) |
Kernel Requirements
Linux Kernel 5.10 or later is required
For systems with 64+ Cloud AI devices, Linux Kernel 6.2 or later is required
Warning
Ultra cards consume 4 DRM/Accel device resources per card. Kernels prior to 6.2 are limited to 64 DRM device resources. Kernel 6.2+ extends this limit to 256.
For Ubuntu kernel versions, see Ubuntu Kernel Lifecycle.
Software Requirements
Python 3.10 must be installed before running the SDK installers
Message Signaled Interrupts (MSI)¶
The QAic Kernel Driver requires 32 MSIs for optimal performance. The driver can function with a single MSI but with reduced performance.
Enable MSI in BIOS
Intel chipsets: Enable Intel Virtualization Technology for Directed I/O (VT-d)
AMD chipsets: Enable IOMMU
Verify MSI Configuration
Find the device PCIe address:
lspci | grep QualcommInspect MSI capability:
lspci -vvv -s <device_PCIe_address>Look for this output:
Capabilities: [50] MSI: Enable+ Count=32/32 Maskable+ 64bit+Enable+- MSI is activeCount=32/32- 32 interrupts are supported and enabled
OS Dependencies¶
The install.sh scripts for both Platform SDK and Apps SDK automatically install required OS packages.
To skip automatic dependency installation:
sudo ./install.sh --skip_depends
Continue to Download SDKs.