4 个版本
0.2.2 | 2024 年 3 月 2 日 |
---|---|
0.2.1 | 2024 年 2 月 29 日 |
0.2.0 | 2024 年 2 月 29 日 |
0.1.0 | 2024 年 2 月 29 日 |
#424 在 并发
117 每月下载量
37KB
614 行
两阶段通道
各种安全无同步并行通信通道。通道支持传输一个数据项,即它们没有队列。通过要求访问通道时使用零大小键类型来外部化同步。如果可以将计算分解为单独的 compute 和 communicate 步骤,这很有用。然后,两阶段通道允许步骤在不进行任何内部同步的情况下工作,线程只需要在步骤之间同步。
虽然这个库是考虑到性能而制作的,但尚不清楚这种模式是否确实提高了任何给定计算任务的性能。请自行决定使用。