Skip to main content

Что такое технология Hyper-Threading?

Многопоточность или одновременная многопоточность (SMT) в компьютерной среде относится к многозадачности или многопроцессорной обработке инструкций из одной программы, то есть одновременно обрабатывается более одного потока информации. Это может произойти только с приложениями, предназначенными для работы в среде такого типа. Гиперпоточность в общем смысле делает функцию одного центрального процессора (ЦП) аналогичной двухпроцессорной системе. Технология Intel® Hyper-Threading (технология Intel® HT) обеспечивает параллельную работу на уровне потоков на каждом процессоре, что позволяет многопоточному программному обеспечению работать более эффективно.

Технология Intel® Hyper-Threading может работать на ноутбуках, настольных компьютерах, серверах и в сетях рабочих станций при условии соблюдения требований к компьютерной системе. Системные требования к компьютеру состоят из четырех частей. Для этого требуется технология Intel® Hyper-Thread, поддерживающая наборы микросхем и системный BIOS, операционная система, которая либо включена, либо оптимизирована для технологии HT, а также процессор, поддерживающий технологию Hyper-Thread. Технология Hyper-Threading может быть объединена с технологией Intel® Turbo Boost для еще более быстрого процессора благодаря способности реагировать и адаптироваться к рабочей нагрузке различными способами. Эта добавленная технология позволит процессору работать интенсивнее при большей рабочей нагрузке и экономить электроэнергию при меньших потребностях, оставаясь в пределах своих заданных рабочих параметров.

Процессоры, поддерживающие технологию Intel® Hyper-Threading, включают в себя 32-битные, 64-битные и Itanium® 64-битные процессоры. Размер кэша варьируется от 512 кБ до 24 МБ, а потоков - от двух до 16. Процессоры имеют от одного до восьми ядер, но микропроцессорная архитектура этого типа считается более эффективной, чем простое добавление большего количества ядер.

Преимущества технологии Intel® Hyper-Threading включают ожидаемое повышение производительности с требовательным программным обеспечением. Геймеры, использующие высококлассные игры, могут рассчитывать на выигрыш. Специалисты по мультимедиа, которые выполняют редактирование аудио, фото или видео, а также создают или редактируют изображения, а также запускают фоновые приложения, такие как почтовый клиент или защита от вирусов, могут ожидать высокой производительности по всем направлениям, как и те, кто воспроизводит музыку в фон, пока они работают. Изменения в архитектуре привели к появлению новых курсов и учебных материалов для программистов, которые помогут им понять, как использовать технологию Hyper-Threading.