CPU数
スレッドの本数を決めるに当たって、CPU数を取得するのってどうやるんだろうと思ったら、意外と簡単だった。
http://shoppers-jp.com/tech/sdk012.html
SYSTEM_INFO si; GetSystemInfo(&si); printf("プロセッサ数 : %d\n", si.dwNumberOfProcessors);
とすれば取得できた。クアッドコアだったら、5本くらいまでなら実用か?
スレッドの本数を決めるに当たって、CPU数を取得するのってどうやるんだろうと思ったら、意外と簡単だった。
http://shoppers-jp.com/tech/sdk012.html
SYSTEM_INFO si; GetSystemInfo(&si); printf("プロセッサ数 : %d\n", si.dwNumberOfProcessors);
とすれば取得できた。クアッドコアだったら、5本くらいまでなら実用か?