0

すべてのループが同時に実行される for ループのように、 AT THE SAME TIME 、 N 回、異なるパラメーターでコマンドを実行したい

このような特定の行の最後で & を使用することで、それらを同時に実行できることはわかっていますが、その N 回を実行する方法が必要です。

./a &
./a &
./a &

特定のコアでそれぞれを実行できますか?または、openMPとCでそのようにする必要がありますか?はいの場合、C++ でコマンドを実行するにはどうすればよいですか?

#paragma omp parallel
for(int i=0;i<n ; i++ )
{
///  ??? how can I run these command by c++
}

ただし、機能する場合でも、このソリューションは (n< #core) :(

4

2 に答える 2