[content_band inner_container="true" no_margin="true" border="none" padding_top="40px" padding_bottom="10px"][column type="two-fifths"]

[custom_headline type="left" level="h3"]If you want faster code, you've come to the right place.[/custom_headline][gap size="3%"][button  type="flat" shape="rounded" href="http://sandbox.arrayfire.com/download" size="x-large" block="true"]Download ArrayFire[/button]

[gap size="5%"]

[button  type="flat" block="true" shape="rounded" href="http://sandbox.arrayfire.com/consulting/" size="x-large" ]Schedule a consultation[/button][gap size="2%"]

[/column][column type="three-fifths" last="true"][gap size="7%"]
<div id="wistia_rj2bar3xxp" class="wistia_embed" style="width: 640px; height: 388px;"></div>
<script src="//fast.wistia.com/assets/external/E-v1.js" charset="ISO-8859-1"></script><script>// <![CDATA[
wistiaEmbed = Wistia.embed("rj2bar3xxp");
// ]]></script>
[/column]
<div id="arrayfire"></div>
[/content_band]


[content_band bg_color="#f2f2f2" inner_container="true" no_margin="true" border="none" padding_top="10px" padding_bottom="40px"]

[custom_headline type="left" level="h3" class="center-text"]Services[/custom_headline]

ArrayFire specializes in developing accelerated, scalable computing solutions on modern computational platforms for our clients. As an industry leader in high performance computing for nearly 10 years, ArrayFire continues to drive innovation in all areas of accelerated computing, ranging from apps deployed on low-powered and mobile platforms to scientific simulations on high-end supercomputers.

[/content_band]

[content_band bg_color="#ffffff" inner_container="true" no_margin="true" border="none" padding_top="40px" padding_bottom="10px"]

[column type="one-third" ][custom_headline type="left" level="h3" class="center-text"][image src="http://sandbox.arrayfire.com/wp-content/uploads/2014/01/car-e1412967813807.png" class="mbn"] Software Design[/custom_headline]

[line style="border-top: solid #999999;"]ArrayFire has worked with hundreds of companies and entrepreneurs to develop custom, high performance software solutions for their unique problems. We use the latest software development methods, profiling tools, and deployment methods to deliver scalable solutions for your present and future business goals.

[button type="flat" shape="rounded" size="regular" href="http://www.sandbox.arrayfire.com/consulting#software-design" padding_top="40px" padding_bottom="40px"]Read more...[/button]
[/column]

[column type="one-third" ][custom_headline type="left" level="h3" class="center-text"][image src="http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-motorcycle-01-e1412969290876.png" class="mbn"] System Assessment[/custom_headline][line style="border-top: solid #999999;"]ArrayFire performs holistic application audits that establish the current and theoretical maximum performance your application can achieve. Our methods evaluate everything from the hardware up so you can determine bottlenecks and get the maximum return on investment for future development work.

[button type="flat" shape="rounded" size="regular" href="http://www.sandbox.arrayfire.com/consulting" padding_top="40px" padding_bottom="40px"]Read More...[/button]

[/column]

[column type="one-third" last="true" ][custom_headline type="left" level="h3" class="center-text"][image src="http://sandbox.arrayfire.com/wp-content/uploads/2014/09/mini-plane-01-e1412969527633.png" class="mbn"] Training [/custom_headline][line style="border-top: solid #999999;"]ArrayFire trains your engineers on the latest techniques in parallel computing including CUDA or OpenCL for CPUs, GPUs, FPGAs, and other accelerators. We offer two- and four-day training sessions that are fully customizable so your team learns skills that they need to accelerate your software.

[button type="flat" shape="rounded" size="regular" href="http://www.sandbox.arrayfire.com/training" padding_top="40px" padding_bottom="40px"]Read More...[/button]

[/column]

[/content_band]

[content_band bg_color="#f2f2f2" inner_container="true" no_margin="true" border="none" padding_top="10px" padding_bottom="40px"]

[custom_headline type="left" level="h3" class="center-text"]ArrayFire Library[/custom_headline]

ArrayFire is a free, general-purpose, open-source library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices. ArrayFire is used on devices from low-powered mobile phones to high-powered GPU-enabled supercomputers including CPUs from all major vendors (Intel, AMD, Arm), GPUs from the dominant manufacturers (NVIDIA, AMD, and Qualcomm), as well as a variety of other accelerator devices on Windows, Mac, and Linux. 

[button type="flat" shape="rounded" size="regular" href="http://www.sandbox.arrayfire.com/download" padding_top="40px" padding_bottom="40px"]Download ArrayFire[/button]

[/content_band]