1 个稳定版本
3.7.1 | 2020 年 9 月 9 日 |
---|
#1147 在 并发 中
每月 32 次下载
635KB
11K SLoC
此包存在已知问题:ArrayFire 绑定使用的统一 API 库存在漏洞,导致我们无法使用此包按预期工作所需的功能。相关的修复已经提交,并应在 ArrayFire 的下一个版本中提供,即 v3.7.3 或 v3.8。
ArrayFire OpenCL 互操作
此包是 ArrayFire 包的补充,使用户能够在 Rust 和 ArrayFire 中混合 RAW OpenCL 代码。
支持的平台
支持所有支持的 arrayfire-rust 平台。
使用方法
构建包的命令
cargo build -p af_opencl_interop
使用以下命令运行示例
cargo run -p af_opencl_interop --example custom_kernel
此包可以通过直接使用 crates.io 上的包或在您的计算机上构建它们来使用。有关此过程的信息,请参阅 arrayfire-rust#readme
致谢
ArrayFire 库由 ArrayFire LLC 的开发人员编写,并有来自几个个人的贡献。ArrayFire LLC 的开发人员已从几个资助机构和拨款中获得部分财务支持。以下列出希望获得公开认可的人员
拨款
本材料基于 DARPA SBIR 项目办公室合同编号 W31P4Q-14-C-0012 和 W31P4Q-15-C-0008 支持的工作。本材料中表达的意见、发现、结论或建议是作者的观点,不一定反映 DARPA SBIR 项目办公室的观点。
依赖项
~1.5MB
~22K SLoC