コア数に依存する数値があると思って調べたけど分からなかったので計測した。 環境 CPU Intel Core 2 Duo T7200 @2.2GHz 2.2GHz RAM 1GB x 2 コンパイラ VC++ 2008 Expressについているもの OpenMP Windows SDKを入れたら使えた コード ひたすら素数を数えるもの。動いておけばいいので最適化とかはあまり考えていない。 まず並列化なし測定して、次にスレッド数を2, 4, 8...64と増やしながら計測する。128には設定できなかったので64まで。 #include <stdio.h> #include <windows.h> #include <omp.h> #define LOOP 5 #define TEST 0xffff #define FILEOUTPUT 0 // return m == 1 ? 1:(n %