Registry / other / arrayfire

arrayfire

JSON →
library3.8.0vcpkgunverified

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.

vcpkg install arrayfire
INSTALL
IMPORT
SIG · ARRAYFIRE
A
arrayfire
othercppv3.8.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

arrayfire.h
#include <arrayfire.h>

Creates two random 3x3 matrices and multiplies them

#include <arrayfire.h> #include <iostream> int main() { af::array A = af::randu(3, 3); af::array B = af::randu(3, 3); af::array C = af::matmul(A, B); af_print(C); return 0; }
Debug
Known issues
gotchaArrayFire requires a backend (CPU, CUDA, OpenCL) to be installed and configured at runtime.
fix
Set the AF_BACKEND environment variable or call af::setBackend() before using ArrayFire functions.
affects: *
Upgrade
Version history
3.8.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
16
Meta
1
OpenAI (training)
1
Resources

No resource links recorded.

arrayfire — pip install arrayfire · libregistry