ArrayFire-Nim
ArrayFire-Nim copied to clipboard
A Nim Wrapper for ArrayFire
ArrayFireNim
ArrayFireNim is a Nim wrapper for Arrayfire.
It enables very fast Array operations on different backends (CPU, OpenCL, CUDA)
Compilation requires the C++ backend of nim (compile with cpp option)
The wrapper is using the unified backend making it is possible to switch backends at runtime.
Currently this package is developed and tested on Arch Linux and Windows 11. On windows compilation with vcc is required
Please Note
ArrayFire-Nim is not affiliated with or endorsed by ArrayFire. The ArrayFire literal mark is used under a limited license granted by ArrayFire the trademark holder in the United States and other countries.
This is currently work in progress after a longer break. The documentation will be updated soon.