Since 1986 - Covering the Fastest Computers in the World and the People Who Run Them

Language Flags
May 13, 2014

ArrayFire v2.1 Released

BRISTOL, U.K., May 13 — Today in conjunction with the International Workshop on OpenCL (IWOCL), we announce the release of ArrayFire v2.1, supporting CUDA and OpenCL. This new version adds full commercial support for Mac OS X, as well as language support for R!, Fortran, and Java. A complete list ArrayFire v2.1 updates and new features can be found in the product Release Notes.

ArrayFire is a CUDA and OpenCL library designed for maximum speed without the hassle of writing time-consuming CUDA and OpenCL device code. With ArrayFire’s library functions, developers can maximize productivity and performance. Each of ArrayFire’s functions has been hand-tuned by CUDA and OpenCL experts.

The library contains hundreds of functions for math, signal processing, image processing, and algorithms. Through its broad function set, nearly every engineering, science, or financial simulation can be accelerated today.

ArrayFire includes the innovative GFOR-loop, enabling all iterations of a FOR-loop to run simultaneously on CUDA and OpenCL devices. It also includes the notable Graphics Library for stunning data visualizations.

Major Updates and New Features

— Support for Mac OS X

— New language support for R!, Fortran, and Java

— ArrayFire extras on Github

  1. Rolling updates to examples
  2. OpenGL interop example

Function Additions

— Image transformation (warp affine) functions

  1. Transform – affine and inverse affine transform of an image
  2. Translate – translate an image using affine transforms
  3. Scale – scale an image using affine transforms
  4. Skew – skew an image using affine transforms

— Coordinate transformation (homogeneous transformation) functions

  1. Transform_chords – up to 3D homogeneous transformations
  2. Rotate_chords – rotation matrix wrapper for homogeneous coordinate transformation

Pricing and Availability

Visit the company website to download ArrayFire v2.1. ArrayFire is free for most users, supporting a single device. Commercial licenses are available starting at $499 USD ($149 for academic customers). Visit the ArrayFire website to learn more pricing information.

About ArrayFire

ArrayFire launched in 2007 to commercialize GPU and accelerated libraries for scientists, engineers, and financial analysts, building the first and best platform for productivity in GPU computing. With advanced language processing and runtime technology to transform CPU applications to high performance GPU and accelerator codes, ArrayFire extends from desktop workstation performance to also fully leverage GPU and accelerator clusters. Based in Atlanta, Georgia, the privately held company markets ArrayFire for a range of defense, intelligence, biomedical, financial, research, and academic applications. Additional information is available at arrayfire.com

Source: ArrayFire

SC14 Virtual Booth Tours

AMD SC14 video AMD Virtual Booth Tour @ SC14
Click to Play Video
Cray SC14 video Cray Virtual Booth Tour @ SC14
Click to Play Video
Datasite SC14 video DataSite and RedLine @ SC14
Click to Play Video
HP SC14 video HP Virtual Booth Tour @ SC14
Click to Play Video
IBM DCS3860 and Elastic Storage @ SC14 video IBM DCS3860 and Elastic Storage @ SC14
Click to Play Video
IBM Flash Storage
@ SC14 video IBM Flash Storage @ SC14  
Click to Play Video
IBM Platform @ SC14 video IBM Platform @ SC14
Click to Play Video
IBM Power Big Data SC14 video IBM Power Big Data @ SC14
Click to Play Video
Intel SC14 video Intel Virtual Booth Tour @ SC14
Click to Play Video
Lenovo SC14 video Lenovo Virtual Booth Tour @ SC14
Click to Play Video
Mellanox SC14 video Mellanox Virtual Booth Tour @ SC14
Click to Play Video
Panasas SC14 video Panasas Virtual Booth Tour @ SC14
Click to Play Video
Quanta SC14 video Quanta Virtual Booth Tour @ SC14
Click to Play Video
Seagate SC14 video Seagate Virtual Booth Tour @ SC14
Click to Play Video
Supermicro SC14 video Supermicro Virtual Booth Tour @ SC14
Click to Play Video