5 unstable releases
0.3.1 | Feb 11, 2024 |
---|---|
0.3.0 | Dec 20, 2023 |
0.2.0 | Nov 6, 2023 |
0.1.1 | Sep 3, 2023 |
0.1.0 | Aug 15, 2023 |
#263 in Math
155 downloads per month
Used in 10 crates
(2 directly)
335KB
10K
SLoC
ha-ndarray
An n-dimensional array for Rust, with OpenCL hardware acceleration implemented using the ocl crate.
Use the opencl
feature flag to enable OpenCL support.
OpenCL is a trademark of Apple Inc. used by permission by the Khronos Group. For more information on OpenCL in general, see:
- A Gentle Introduction to OpenCL by Matthew Scarpino
- The OpenCL C Programming Language published by the Khronos Group
- This excellent overview of OpenCL kernel programming & optimization: https://www.nersc.gov/assets/pubs_presos/MattsonTutorialSC14.pdf
Dependencies
~1.7–4MB
~71K SLoC