マルチスレッドプログラミング相談室 その4
■ このスレッドは過去ログ倉庫に格納されています
0472デフォルトの名無しさん
2006/05/26(金) 11:26:01http://www.intel.com/cd/ids/developer/asmo-na/eng/269421.htm
SetThreadAffinityMaskでCPUにスレッドを固定した後、
当該スレッド APIC ID を入手して core id と SMT ID を入手すればよい。
用語が混乱してるようだけど、Coreっていうのはホントのcoreのことで、
コアの中で演算回路等を共有して独立したCPU風に振舞うのはlogical
cpu とか SMT とか言う。
例えばDualCore でコアあたり2つのSMTをサポートするCPUの論理CPU構成は
Core1-SMT1 / Core1-SMT2 / Core2-SMT1 / Core2-SMT2 だ、
とこんな風に言う。
■ このスレッドは過去ログ倉庫に格納されています