ArrayFire
This article needs additional citations for verification. (September 2015) |
![]() Old logo | |
Company type | Private |
---|---|
Industry | High-performance computing |
Founded | June 2007 |
Headquarters | 3520 Piedmont Rd NE Suite 415 Atlanta, Georgia 30305 United States |
Key people | John Melonakos (CEO) |
Products | Computer software |
Website | arrayfire |
ArrayFire is an American software company that develops programming tools for parallel computing and graphics on graphics processing unit (GPU) chipsets. Its products are particularly popular in the defense industry.[1]
Products
The company's first major product was Jacket,[2] a library that extends MATLAB with GPGPU capabilities on CUDA-enabled Nvidia GPUs, released in June 2008 (version 1.0 in January 2009[1]).
Jacket was followed by ArrayFire, a similar GPGPU extension for C, C++ and Fortran.[3] There are three versions available, one for CUDA GPUs, one for OpenCL devices and another for regular CPUs.[citation needed]
ArrayFire is partially funded by DARPA, who uses it in its "Memex" dark web search software.[4]
Since version 3.4 the library is Open Source.[5]
References
- ^ a b "AccelerEyes Launches GPU Engine for MATLAB". HPCwire. 26 January 2009.
- ^ US 8339404, Pryor, Gallagher; Malcolm, James G. & Melonakos, John et al., "System for improving utilization of GPU resources", published 2012-12-25, assigned to Accelereyes LLC
- ^ "ArrayFire - GPU library for C, C++, Fortran, and Python". AccelerEyes. 2012-02-02. Archived from the original on 2013-01-16. Retrieved February 2, 2012.
- ^ "Watch out Google, DARPA just open sourced its tech". The Daily Star. 21 April 2015.
- ^ "ArrayFire v3.4 Official Release | ArrayFire".