Platform downloads
Choose the build that matches your deployment.
Use a platform installer for the quickest setup, or build from source when you need a specific compiler, backend, or deployment configuration.
Install ArrayFire 3.10.0
Platform installers are published on different release schedules. Choose the package listed for your operating system; an older platform package remains available when a newer installer has not been published.
Windows
Linux
macOS
Tegra(tm) X1
Before you install
Match the ArrayFire package to the backend and drivers already available on the target machine. Platform releases may differ because each installer is built and validated independently.
Choose the platform
Start with the operating-system installer above, or use the source build for custom toolchains.
Confirm the backend
Check the CUDA, OpenCL, oneAPI, or CPU requirements in the installation documentation.
Run an example
Build a small ArrayFire program and use device information output to confirm the active backend.
Source builds and earlier releases
Use a source build for specialized deployment requirements, or select an archived release when maintaining an established environment.