collenchyma —一种可扩展的,可插入的,与后端无关的框架,用于CUDA,OpenCL和通用主机CPU上的并行高性能计算。-Rust开发

时间:2024-06-16 12:19:08
【文件属性】:

文件名称:collenchyma —一种可扩展的,可插入的,与后端无关的框架,用于CUDA,OpenCL和通用主机CPU上的并行高性能计算。-Rust开发

文件大小:96KB

文件格式:ZIP

更新时间:2024-06-16 12:19:08

Rust Computation

Collenchyma•Collenchyma是一个可扩展的,可插入的,与后端无关的框架,用于CUDA,OpenCL和comm上的并行高性能计算。Collenchyma•Collenchyma是一个可扩展的,可插入的,与后端无关的框架,用于CUDA,OpenCL上的并行,高性能计算和普通的主机CPU。 它快速,易于构建,并提供可扩展的Rust结构以在几乎任何计算机上执行操作,即使它没有支持CUDA或OpenCL的设备也是如此。 Collenchyma对不同计算语言(本机,OpenCL,Cuda)的摘要,借助轻松的并行化,您可以运行高性能的代码。


【文件预览】:
collenchyma-master
----.gitignore(19B)
----benches()
--------shared_tensor.rs(5KB)
----src()
--------memory.rs(4KB)
--------binary.rs(1KB)
--------error.rs(1KB)
--------operation.rs(1KB)
--------backend.rs(5KB)
--------frameworks()
--------plugin.rs(3KB)
--------framework.rs(4KB)
--------tensor.rs(19KB)
--------hardware.rs(2KB)
--------device.rs(5KB)
--------lib.rs(11KB)
----.travis.yml(2KB)
----CONTRIBUTING.md(7KB)
----CHANGELOG.md(8KB)
----Cargo.toml(1KB)
----LICENSE-MIT(1KB)
----perf()
--------README.md(510B)
--------run_perf.sh(528B)
----README.md(8KB)
----tests()
--------framework_opencl_specs.rs(1KB)
--------hardware_specs.rs(1KB)
--------framework_cuda_specs.rs(2KB)
--------backend_specs.rs(2KB)
--------framework_native_specs.rs(245B)
--------tensor_specs.rs(1KB)
--------shared_memory_specs.rs(5KB)
----rustfmt.toml(46B)
----.clog.toml(871B)
----LICENSE-APACHE(11KB)

网友评论