ArrayFire Licensing |
ArrayFire licensing is designed to be free for most users, while offering subscription pricing for organizations seeking more support. ArrayFire Free is freely available for single GPU usage with a shared license, requiring an internet connection. ArrayFire Developer, ArrayFire Pro, and ArrayFire Enterprise include additional features for more advanced applications, not requiring an internet connection.
ArrayFire Free
Functions -
Basic Operations
Basic Operations
Supports basic functions for GPU data management, indexing, and manipulation.
-
Arithmetic
Arithmetic
Supports basic arithmetic, trignometric, and exponential functions.
-
Signal Processing
Signal Processing
Supports common signal processing algorithms.
-
Image Processing
Image Processing
Supports common image processing algorithms.
-
Statistics
Statistics
Supports common statistics functions.
-
Visualization
Visualization
Supports GPU data visualizaion, enabling quick compuling of GPU computation with GPU visualization.
Hardware -
CUDA
CUDA
Supports CUDA-capable GPUs from NVIDIA, including Tesla, Quadro, and GeForce.
-
OpenCL
OpenCL
Supports OpenCL-capable devices, including AMD/ATI GPUs, Intel CPUs, Intel MIC, mobile GPUs, and other devices.
Languages -
C/C++
C/C++
Supports the C/C++ language.
-
Fortran
Fortran
Supports the Fortran language.
Advanced -
GFOR Loop
GFOR Loop
Enables the GFOR loop for easy parallelization of FOR-loop iterations, running simultaneously on one or more GPUs.
Platforms -
Windows
Windows
Supports 32-bit or 64-bit versions of the Windows platform.
-
Linux
Linux
Supports 32-bit or 64-bit versions of the Linux platform. All major Linux distributions are supported.
-
Mac
Mac
Supports the 64-bit version of the Mac platform.
Data Types -
All types
All types
Supports the following data types: float, double, complex float, complex double, signed integer, unsigned integer, and bool.
Support -
Forums
Forums
Free support is available on the AccelerEyes forums.
-
Linear Algebra
Linear Algebra
Advanced linear algebra functions, based on the premium version of the CULA library, are not included.
-
Sparse Matrices
Sparse Matrices
Sparse matrix manipulation, arithmetic, and system solvers are not included.
Available with Upgrade -
Dedicated License
Dedicated License
Requires an internet connection. ArrayFire Free automatically connects to AccelerEyes' online license server. To remove this limitation, upgrade to ArrayFire Developer.
-
Limited to 1 GPU or Device
Limited to 1 GPU or Device
ArrayFire Free and ArrayFire Developer do not include support for multiple GPUs or OpenCL devices.
-
Phone Support
Phone Support
Phone support is available for an incremental price. Not included in the starter price.
-
Premium Support & Consulting
Premium Support & Consulting
Includes one (1) free GPU consulting starter package, priority support response times, prioritized feature requests, and early software access.
ArrayFire Developer
ArrayFire Pro
ArrayFire Enterprise
$499 / year
$149 / year (Academic)$1,499 / year
$525 / year (Academic)$2,999 / year
$1,049 / year (Academic)-
Dedicated License
Dedicated License
Includes a dedicated license for a single computer. Does NOT require an internet connection.
Network, floating, or cluster licenses are available for an incremental price.
Contact sales to request a quote3. -
Limited to 1 GPU or Device
Limited to 1 GPU or Device
ArrayFire Free and ArrayFire Developer do not include support for multiple GPUs or OpenCL devices.
-
Linear Algebra
Linear Algebra
Advanced linear algebra functions, based on the premium version of the CULA library, are not included.
-
Sparse Matrices
Sparse Matrices
Sparse matrix manipulation, arithmetic, and system solvers are not included.
-
Phone Support
Phone Support
Phone support is not available.
-
Premium Support & Consulting
Premium Support & Consulting
Includes one (1) free GPU consulting starter package, priority support response times, prioritized feature requests, and early software access.
Licensing -
Dedicated License
Dedicated License
Includes a dedicated license for a single computer. Does NOT require an internet connection.
Network, floating, or cluster licenses are available for an incremental price.
Contact sales to request a quote3. Multiple GPUs or Devices -
Starts at 2 GPUs or Devices
Multiple GPUs or Devices
Supports spreading the computation across multiple GPUs or OpenCL devices for improved performance. Licenses start at support for 2 GPUs or devices.
Contact sales to request a quote for more than 2 GPUs or devices3. Functions -
Linear Algebra
Linear Algebra
Supports advanced linear algebra functions, based on the premium version of the CULA library.
-
Sparse Matrices
Sparse Matrices
Supports sparse matrix manipulation, arithmetic, and system solvers.
Support -
Phone Support
Phone Support
Phone support is available for an incremental price. Not included in the starter price.
-
Premium Support & Consulting
Premium Support & Consulting
Includes one (1) free GPU consulting starter package, priority support response times, prioritized feature requests, and early software access.
-
Dedicated License
Dedicated License
Includes a dedicated license for a single computer. Does NOT require an internet connection.
Network, floating, or cluster licenses are available for an incremental price.
Contact sales to request a quote3. -
Starts at 2 GPUs or Devices
Multiple GPUs or Devices
Supports spreading the computation across multiple GPUs or OpenCL devices for improved performance. Licenses start at support for 2 GPUs or devices.
Contact sales to request a quote for more than 2 GPUs or devices3. -
Linear Algebra
Linear Algebra
Supports advanced linear algebra functions, based on the premium version of the CULA library.
-
Sparse Matrices
Sparse Matrices
Supports sparse matrix manipulation, arithmetic, and system solvers.
-
Phone Support
Phone Support
Phone support is included.
-
Premium Support & Consulting
Premium Support & Consulting
Includes one (1) free GPU consulting starter package, priority support response times, prioritized feature requests, and early software access.
ArrayFire Deploy
1 Requires an internet connection. ArrayFire Free automatically
connects to AccelerEyes' online license server.
2 All purchased licenses are perpetual. License upgrades,
maintenance, and support are sold as annual subscriptions. All prices in
USD.
3 For assistance, quotations, or to speak with a sales
associate,
email sales@accelereyes.com or
call (800) 570-1941 x1.
4 All sales are final. No refunds or returns are available. If
you are unsure about the purchase, we offer free 15-day fully featured
trial licenses to everyone.
