We provide two methods for you to install the ArrayFire Library. You may either download pre-built installers or compile the library from source.
<h4>Traditional Installation Method</h4>
Our installers are pre-built packages for Windows, Mac OSX, and Linux. Downloading our installers requires registration because most of our grant funding agencies require that we quantify our impact to the computing community annually. We will use your contact information to email you shortly after you download the library to see if you need any help and then again whenever there are new releases of the library.

Here are a few benefits of the installers:
<ul>
 	<li>Fastest installation method for Windows, Mac, and Linux platforms</li>
 	<li>Pre-configured with CPU, OpenCL, and CUDA backends</li>
 	<li>Forge Visualization library built-in</li>
 	<li>Includes Intel Math Kernel Library to accelerate CPU-bound tasks</li>
</ul>
[column type="one-half"] [button block="true" type="flat"  shape="rounded" href="http://sandbox.arrayfire.com/login/?redirect_to=http%3A%2F%2Farrayfire.com%2Fdownload" size="regular" ]Login to Download[/button] [/column]
[column type="one-half"]
[button  block="true" type="flat"  shape="rounded" href="http://www.sandbox.arrayfire.com/register?redirect_to=http%3A%2F%2Farrayfire.com%2Fdownload" size="regular" ]Register[/button]
[/column]

[gap size="9%"]
<h4>Build from Source</h4>
If you are a developer who wants to contribute to ArrayFire, a programmer who must have the latest features, or a package maintainer who wants to ship ArrayFire as part of your favorite operating system, this is the method for you. ArrayFire's source code is distributed on GitHub where you can also find full build and installation instructions for Windows, Mac OSX, and Linux.

Although we fully encourage everyone to get involved with ArrayFire through GitHub, please be aware that an initial checkout and build of ArrayFire from source can take in excess of 40 minutes on modern quad-core processor.

[button block="true"  type="flat"  shape="rounded" href="https://github.com/arrayfire/arrayfire" size="regular" ]Download and Compile from Source[/button]