通知
すべてクリア
Topic starter
2005年9月30日 11:09 AM
初のマルチスレッドプログラムを書いています。
直接今のプログラムと関係ないですが疑問が沸いたので
質問させてください。
DUALCPUのマシン上にて、指定したCPUでスレッドを
動かすことって可能ですか?現在だとPentium-DがDual
コアなため実質CPU2個積みなので、こういう要求仕様も
あるかもしれませんよね?
仮にスレッドAをCPU0でスレッドBをCPU1で動かすように
指定する事って、MFCやAPIで普通に出来る物なのでしょうか?
アセンブラ等の低レベル言語使わないと出来ないのでしょうか?
(インテルコンパイラ等使えば出来そうですが、
AMDも専用コンパイラあるんですかね?)
ぽっと沸いて出た疑問なのですが、調べてもなかなか情報が
出てこないのでどなたか教えて頂けると嬉しいです。
宜しくお願いします。
ちなみに今の環境はVC6&2003.NETです。
2005年9月30日 11:26 AM
SetThreadAffinityMask