Что такое "гиперпоточность" и "виртуальные ядра"?
Я новичок в этом компьютерном плане. Итак, кто-нибудь может объяснить мне, что такое "виртуальные ядра" и "гиперпоточность" в мельчайших подробностях, которые может понять непрофессионал?
Люди говорили мне, что виртуальные ядра - это воображаемые ядра, действующие как физическое ядро. Если это так, то могу ли я сделать свой одноядерный процессор AMD v105 двухъядерным?
Возможно ли также перегружать процессор? Встроены ли эти функции?
1 ответ
Гиперпоточность является аппаратной функцией и не переносима на другие процессоры. Гиперпоточность - это, по сути, дублирование архитектурного и государственного оборудования, которое окружает фактические центральные процессоры на ядре процессора.
Это делает одноядерный процессор похожим на двухъядерный процессор, так что части обработки данных процессора могут использоваться немного более эффективно. Это не так хорошо, как наличие другого полноценного процессора с точки зрения производительности, но он немного лучше использует процессор при интенсивной работе.
См. Этот рисунок для смутного примера, и если вы хотите прочитать больше, то есть хорошая статья о PCStats: