Jump to content

ArrayFire

From Alfawiki
ArrayFire
Company typePrivate
IndustrySoftware
FoundedJune 2008; 18 years ago (2008-06)
Headquarters
United States
ProductsJacket, ArrayFire library
Websitearrayfire.com

ArrayFire is a U.S.-based software firm focused on creating development tools for parallel computing and computer graphics utilizing graphics processing unit (GPU) technology. Its solutions are extensively implemented within the defense industry.

Products

The company's first offering, Jacket, introduced in June 2008, is a library designed to augment MATLAB with GPGPU functionality specifically for CUDA-compatible Nvidia GPUs.

Building on Jacket's foundation, ArrayFire created a comparable GPGPU library that supports C, C++, and Fortran. This ArrayFire library receives partial funding from DARPA, which incorporates it into its "Memex" software aimed at dark web exploration.

Starting with version 3.4, the ArrayFire library became Open Source, significantly improving its availability to both developers and corporate users.