10.06.2002 НовостиАндрей Борзенко Технология Hyper-Threading была создана корпорацией Intel (http://www.intel.com) в целях повышения производительности и эффективности серверных систем. Она дополняет традиционную многопроцессорность, обеспечивая более высокий параллелизм и запас производительности для ПО с поддержкой потоков. Напомним, что под потоком (или тредом, thread) в данном случае понимают объект (таких объектов может быть несколько), создаваемый ОС внутри процесса и выполняющий инструкции программы. Вообще говоря, Hyper-Threading - это форма синхронной многопотоковой технологии SMT (Simultaneous Multi-Threading Technology), которая позволяет одновременно выполнять на одном процессоре множество потоков, создаваемых программными приложениями. Работа множества потоков достигается за счет дублирования архитектурных состояний (логических процессоров) при ...
читать далее.