Архитектуры и технологии, используемые в процессорах Intel
В выпускаемых в настоящее время процессорах Intel используются следующие архитектуры:
· архитектура Intel NetBurst;
· архитектура Intel 64;
· архитектура Intel Core;
· архитектура Intel Atom;
· архитектура IA-64,
а также следующие технологии:
· технология Hyper-Threading;
· технология Multi-Core;
· технология Intel Virtualization.
Последние модели процессоров Pentium 4 выполнены по фирменной архитектуре Intel – NetBurst. Архитектура названа так потому, что она использует те же принципы, что и в пакетном (burst) режиме системной шины (см. 1.3.2.2.2).
Наряду с увеличением тактовой частоты, на повышение производительности процессора оказывает влияние и увеличение количества выполняемых команд за один такт. Поскольку в архитектуре NetBurst многие команды выполняются параллельно в течение одного цикла, уменьшается задержка (latency) в выполнении команд, и тем самым производительность процессора также увеличивается.
Процесор архитектуры NetBurst содержит следующие основные компоненты:
· блок регистровой памяти;
· блок кэш-памяти;
· блок обработки команд;
· блок выполнения;
· блок предсказания переходов;
· блок управления.
Основные компоненты архитектуры NetBurst и их связь представлены на рис. 1.3.20.
Рис. 1.3.20. Основные компоненты архитектуры NetBurst и их связь