d的并行示例.

原文

import std.parallelism;

void main() {
    int[] elements;

    auto tp=new TaskPool(totalCPUs/2);//线程数
    foreach (e; tp.parallel(elements, 1)) { // 2. 工作单元大小.
        // ...
    }
    tp.finish(); // 别忘记了
}
posted @ 2022-01-09 13:44  zjh6  阅读(15)  评论(0)    收藏  举报  来源