Я рассмотрел процессоры серии FX-8XXX для Windows, и они показывают, как 4-ядерные, двухпоточные процессоры. (4 ядра с 2 потоками на ядро)
Процессоры рекламируются как 8-ядерные. У них на самом деле 8 ядер или только 4?
Процессоры AMD FX-8000 серии фактически имеют 8 физических ядер. Обратите внимание, что ядра AMD и ядра Intel не являются напрямую сопоставимыми, поскольку ядра AMD совместно используют некоторые ресурсы (такие как блоки FPU и AVX).
То, что наиболее сопоставимо с ядром в процессоре Intel, - это, вероятно, модуль в процессоре AMD, а таких всего четыре. Как физическое ядро Intel может содержать два виртуальных ядра, так и физические модули AMD содержат два физических ядра. Но у Windows есть только одно место для подсчета числа ядер.
В Intel Hyper-Threading нет дополнительного модуля выполнения ; вместо этого архитектурное состояние процессора (регистры управления и общего назначения) дублируется, чтобы позволить ядру процессора более полно использовать части исполнительного блока, когда они не используются, например, когда конвейер остановлен.
В AMD FX каждый модуль фактически имеет два исполнительных блока, каждый из которых полностью способен выполнять процессы независимо. Однако каждый модуль совместно использует (относительно большой) модуль с плавающей запятой и кэш-память второго уровня.