In a dual core, dual CPU system which CPU’s are real and which are Hyperthreads?

According to my research, on an Intel Xeon 5000 server, the following configuration is what Windows sees:

CPU ordinal number CPU id CHIP SLOT FUNC
1 (the first CPU)………. (0)……………. slot 1 real core A1
2 ……………………………….(1)……………. slot 1 real core A2
3 ……………………………….(2)……………. slot 2 real core B1
4 ……………………………….(3)……………. slot 2 real core B2
5 ……………………………….(4)……………. slot 1 HT core A1
6 ……………………………….(5)……………. slot 1 HT core A2
7 ……………………………….(6)……………. slot 2 HT core B1
8 (the eighth CPU)…… (7)……………. slot 2 HT core B2

Windows is what determines which “CPU’s” are in what order but practically speaking it appears to put all of the real cores at the start and the fake cores (Hyperthreads) at the end



0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *