Господа любители и пользователи процессоров intel c включенным hypertreading, скиньте сюда вывод lscpu -e. Просто возникла мысль, что нумерация «виртуальных» ядер может отличаться для процессоров intel и AMD.
Вот вывод для ryzen:
lscpu -e
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE
0 0 0 0 0:0:0:0 yes
1 0 0 0 0:0:0:0 yes
2 0 0 1 1:1:1:0 yes
3 0 0 1 1:1:1:0 yes
4 0 0 2 2:2:2:0 yes
5 0 0 2 2:2:2:0 yes
6 0 0 3 3:3:3:0 yes
7 0 0 3 3:3:3:0 yes
8 0 0 4 4:4:4:1 yes
9 0 0 4 4:4:4:1 yes
10 0 0 5 5:5:5:1 yes
11 0 0 5 5:5:5:1 yes
12 0 0 6 6:6:6:1 yes
13 0 0 6 6:6:6:1 yes
14 0 0 7 7:7:7:1 yes
15 0 0 7 7:7:7:1 yes