ArrayFire
File:AccelerEyesLogo.png | |
Company type | Private |
---|---|
Industry | High-performance computing |
Founded | 2007 |
Headquarters | 3423 Piedmont Rd NE Suite 330 Atlanta, Georgia 30305 USA |
Key people | John Melonakos (CEO) Gallagher Pryor (CTO) Scott Blakesless (VP Sales) Pavan Yalamanchili (VP Product) |
Products | Computer software |
Website | arrayfire |
AccelerEyes, doing business as ArrayFire, is an American software company that develops programming tools for parallel computing and graphics on graphics processing unit (GPU) chipsets. Based in Atlanta, the company released Jacket,[1] a tool to compile MATLAB code for CUDA-enabled GPUs, in June 2008. In an October 2008 article,[2] the number of current Jacket users is said to be in the tens of thousands, and includes engineers and scientists in technology companies such as General Electric, Google, Toyota, and Morgan Stanley.
Company history
AccelerEyes was founded in June 2007 and produces software libraries for graphics processing unit (GPU) programming.[2] AccelerEyes has products for GPU computing in C, C++, Fortran, Python, and MATLAB.
Jacket is a software product that enables MATLAB code to run on the GPU, using CUDA or OpenCL.[3] Jacket builds high-level interfaces to remove the lower-level complexity of GPU programming.[4] This is accomplished by enabling MATLAB code to run on Nvidia, Advanced Micro Devices (AMD), and other GPUs coprocessors. Jacket contains a runtime to automatically transform M-code for CUDA-enabled or OpenCL-enabled GPUs.
ArrayFire is a software library that enables C, C++ and Fortran code to run on the GPU.[5] There are two versions available, one for CUDA GPUs and one for OpenCL devices. It is notable due to the ease-of-use and large number of functions available, for common utilities like linear algebra, convolutions, sum/min/max, image processing, signal processing, statistics, optimization routines, and more.
To provide support for visual computing, Jacket and ArrayFire include a Graphics Library enables seamless integration of GPU computing with OpenGL visualizing.
The company's name, AccelerEyes, combines the prefix Acceler, used to denote speed, and the root of Eyes, used to denote visualizations. The company-name appears with capital A and E. The company's slogan is "Fast, Simple GPU Software".
See also
References
- ^ US application 2009141034
- ^ a b "AccelerEyes GPU toolbox brings supercomputer power to PCs". Tech Journal South. 2008-10-20. Retrieved October 27, 2008.
- ^ "Jacket - GPU computational backend for MATLAB". AccelerEyes. 2012-02-02. Retrieved February 2, 2012.
- ^ "Jacket: The GPU Engine for MATLAB". Supercomputing Conference 2008 (SC08), the International Conference for High-Performance Computing, Networking, Storage and Analysis. 2008-10-01. Retrieved October 27, 2008. [dead link]
- ^ "ArrayFire - GPU library for C, C++, Fortran, and Python". AccelerEyes. 2012-02-02. Retrieved February 2, 2012.
https://en.wikipedia.org/wiki/Wikipedia:Link_rot Replace by http://computerandinternet-tips.blogspot.com/2015/06/free-download-matlab.html