ArrayFire

Source: Wikipedia, the free encyclopedia.
ArrayFire
Websitearrayfire.com

ArrayFire is an American software company that develops programming tools for

defense industry.[1]

Products

The company's first major product was

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

  1. ^ a b "AccelerEyes Launches GPU Engine for MATLAB". HPCwire. 26 January 2009.
  2. ^ 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 
  3. ^ "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.
  4. ^ "Watch out Google, DARPA just open sourced its tech". The Daily Star. 21 April 2015.
  5. ^ "ArrayFire v3.4 Official Release | ArrayFire".

External links