8. 并发/并行
并发/并行方面包括显式线程、数据并行。
显式线程实践:
- 生成短期线程
- 创建并发的数据管道
- 在两个线程间传递数据
- 保持全局可变状态
- 对所有 iso 文件的 SHA256 值并发求和
- 将绘制分形的线程分派到线程池
- 显式线程 crates 小结
数据并行实践:
- 并行改变数组中元素
- 并行测试集合中任意或所有的元素是否匹配给定断言
- 使用给定断言并行搜索项
- 对 vector 并行排序
- Map-reduce 并行计算
- 并行生成 jpg 缩略图
- 数据并行 crates 小结
并发/并行方面包括显式线程、数据并行。
显式线程实践:
数据并行实践: