C和mathematica中的并行计算

Oma*_*ama 1 c parallel-processing wolfram-mathematica

我有一个核心i7笔记本电脑,有8个处理器.

我想用相同的代码(例如GPU编程中的内核)同时运行所有这8个处理器,例如: -

// GPU programming code (kernel)
__kernel void set(__global int* list)
    int i = get_global_id();
    list[i] = i;
}
Run Code Online (Sandbox Code Playgroud)

我想在mathematica中做这样的事情,但C代码不是OpenCL,或者用纯C代码做.

很明显,我想使用mathematica或C在所有核心中运行特定的代码.

抱歉没那么清楚.. :)

Oli*_*rth 5

您可能想阅读有关OpenMP的内容.