スレッドへのCPUの割り当て
SetThreadAffinityMask( hThread, 1 );//CPU#1のみ SetThreadAffinityMask( hThread, 2 );//CPU#2のみ SetThreadAffinityMask( hThread, 4 );//CPU#3のみ SetThreadAffinityMask( hThread, 8 );//CPU#4のみ
逆にCPU#1とCPU#2で動かしたい場合は
SetThreadAffinityMask( hThread, 3 );//CPU#1,#2
でいいのかな。
しかし、
スレッドへCPUを割り当てても変わらなかった orz
(タスクマネージャーで見ると最大50%しか動いてない)
やはりルートのそれもカットノードだけ並列化しても効果がないらしい。