Skip to content

arrayfirev3.8.0

Updated

ArrayFire is a general-purpose library that simplifies the process of developing software that targets parallel and massively-parallel architectures including CPUs, GPUs, and other hardware acceleration devices.

#Supported Platforms

x64

  • linux
  • osx
  • uwp-x64
  • windows-x64
  • uwp-arm
  • windows-arm64
  • windows-x86

#Features

Default features: cpu, unified

#cpudefault

ArrayFire CPU backend

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

#cuda

ArrayFire CUDA backend. This feature only supports dynamic because dependency cudnn is dynamic only.

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

#opencl

ArrayFire OpenCL backend

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

#unifieddefault

ArrayFire unified backend

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

#Dependencies

and 70 transitive dependencies:

#Host Dependencies

and 3 transitive dependencies:

#Used By

#Host Tool For

No ports use this.

#Contributors

  • Jacob Kahn's avatarJacob Kahn
  • Cheney Wang's avatarCheney Wang
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Alexander Neumann's avatarAlexander Neumann
  • MonicaLiu's avatarMonicaLiu
  • jim wang's avatarjim wang
  • Lily Wang's avatarLily Wang
  • Billy O'Neal's avatarBilly O'Neal
  • Zheng Xueke's avatarZheng Xueke

#Changelog

  • 5bcd5f6[arrayfire] Fix fmt library compile error in OpenCL backend (#49889)
  • 2b6a882[arrayfire] Avoid file(DOWNLOAD) (#48895)
  • 3002390[vcpkg baseline] fix opencv4 by deindexing cub (#44245)
  • dd6fbdd[arrayfire] Add missing header files (#41236)
  • d5792bb[vcpkg baseline][arrayfire] Disable parallel configure (#39917)
  • 6807b8d[arrayfire] Fix compilation missing macro variables (#32388)
  • f810432[vcpkg baseline][forge] Fixing conflict with arrayfire (#30382)
  • 0526b9c[intel-mkl] install mkl instead of requesting the user to install it (#29437)
  • 6ff1bfa[arrayfire] Fix usage (#26782)
  • 0399e79[arrayfire] Fix feature opencl dependency clFFT (#26773)
  • 6e333a0[arrayfire] Update to 3.8.0 (#21000)
  • c77aad3[arrayfire] Remove forge and graphics deps from port (#15027)
  • 2835810[arrayfire] Update port to fix cuSparse issue with CUDA 10.1 (#14911)
  • 4297ade[arrayfire] New Port (#14240)