1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2017年4月13日 |
---|
#11 在 #hardware-devices
用于 3 crates
17KB
445 行
Popcorn
Popcorn是一个在多种硬件设备上执行并行计算的库。想象一下,你将煮出多少爆米花。
设计原则
- 缓冲区:用于在多个设备之间存储数据。缓冲区上的所有操作都是异步的,并返回一个Future。这意味着我们从不阻塞,即使在设备间的缓冲区同步也是如此。
感谢Collenchyma
Collenchyma代码库为Popcorn提供了良好的起点。Autumn.ai的团队在机器学习社区中推动了Rust语言的发展。
依赖关系
~145KB