Является ли выбор любого из логических процессоров с гиперпоточностью на одном и том же физическом ядре эквивалентом в sLinux

Ответить
Anonymous
 Является ли выбор любого из логических процессоров с гиперпоточностью на одном и том же физическом ядре эквивалентом в s

Сообщение Anonymous »

Мой компьютер с Ubuntu 24.04 и процессором Intel i5-1340P имеет следующие ядра (только верхняя часть списка):

Код: Выделить всё

$ lscpu -ae
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE    MAXMHZ   MINMHZ       MHZ
0    0      0    0 0:0:0:0          yes 4600.0000 400.0000 2617.4641
1    0      0    0 0:0:0:0          yes 4600.0000 400.0000 3020.7361
2    0      0    1 4:4:1:0          yes 4600.0000 400.0000 4433.3979
3    0      0    1 4:4:1:0          yes 4600.0000 400.0000 4420.9849
4    0      0    2 8:8:2:0          yes 4600.0000 400.0000  400.0000
5    0      0    2 8:8:2:0          yes 4600.0000 400.0000  400.0000
6    0      0    3 12:12:3:0        yes 4600.0000 400.0000  400.0000
7    0      0    3 12:12:3:0        yes 4600.0000 400.0000  400.0000
Последовательные пары логических процессоров принадлежат одним и тем же физическим ядрам, например ЦП №4 и №5 относятся к физическому ЯДРУ №2. Вызов sched_setaffinity() принимает в качестве аргумента логический номер процессора. Поскольку №4 и №5 принадлежат одному и тому же физическому ядру, имеет ли значение, какой из них я использую в качестве аргумента для sched_setaffinity()?

Глядя на выходные данные cpupower Monitor -i2, кажется, что установка привязки потока к процессору № 4 или № 5 приводит к перемещению потока между № 4 и № 5. Это будет означать, что выбор логического номера ЦП внутри физического ядра не имеет значения.

Подробнее здесь: https://stackoverflow.com/questions/792 ... re-equival
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»