
Я читал во многих местах, что i5 не имеет гиперпоточности, а i7 - это i5 + гиперпоточность. Если это правда, то почему многие процессоры i5 имеют больше потоков, чем ядер (4 ядра и 8 потоков) согласно веб-сайту Intel.?
решение1
Это во многом зависит от поколения процессора и инженерных решений для процессора.
Из опыта каждого поколения в целом следовали:
- i3: малое количество ядер, нет гиперпоточности
- i5: малое количество ядер + гиперпоточность
- i5: среднее количество ядер без гиперпоточности
- i7: среднее/высокое количество ядер + гиперпоточность
Это немного анекдотично, но утверждение, что ни один i5 не имеет гиперпоточности, является доказуемой ложью. Просто i5 — это промежуток между нижним и верхним уровнями. Вы можете увидеть вышеуказанную смесь, особенно в процессорах 5-го поколения.
Граница между i3 и i5 также сместилась за эти годы, и я уверен, что в некоторых поколениях были i3 с поддержкой Hyper-Threading.
Однако к сказанному мной выше следует относиться с долей скептицизма, поскольку даже процессоры i7 могут не поддерживать технологию Hyper-Threading или иметь малое количество ядер, особенно на мобильных рынках.
Если вы хотите узнать, поддерживает ли какой-либо процессор технологию Hyper-Threading, вам следует проверитьhttps://ark.intel.com/для процессора.
Любой процессор, у которого количество потоков превышает количество ядер, имеет технологию гиперпоточности.
решение2
Многомобильный i5sесть Hyper-Threading. Многиемобильный i3sесть Hyper-Threading.
Настольный i5sне имеют Hyper-Threading.Настольный i3sтакже не имеют Hyper-Threading.
Эти ссылки для текущего поколения. Многие предыдущие поколения в этом отношении похожи, за исключением настольных i3: у них раньше была Hyper-Threading.