最終更新: mikk_ni3_92 2008年05月21日(水) 11:20:29履歴
現在地 >> メニュー >> OpenMP >> OMP::基本編01
以降のブロックを複数スレッドで実行するようになる。
[例]
#pragma omp parallel num_threads(スレッド数)
{
/* ここの内容が全スレッドで実行される */
}
※なお、「num_threads(スレッド数)」部分を省略すると、
CPUの数だけスレッドを生成する。
サンプル → OMP::HelloWorld
以降のブロックを複数スレッドで実行するようになる。
[例]
#pragma omp parallel num_threads(スレッド数)
{
/* ここの内容が全スレッドで実行される */
}
※なお、「num_threads(スレッド数)」部分を省略すると、
CPUの数だけスレッドを生成する。
- dual core → 2スレッド
- quad core → 4スレッド
サンプル → OMP::HelloWorld