Реклама:

Для реализации архитектуры DIB кэш-память второго уровня перемещена с системной платы в один корпус с процессором, что позволило приблизить быстродействие кэш-памяти второго уровня к быстродействию встроенной кэш-памяти, которое значительно превосходит быстродействие памяти, помещаемой на системную плату.

Архитектура DI В также позволяет системной шине выполнять одновременно несколько транзакций (а не одну последовательность транзакций), благодаря чему ускоряется поток информации внутри системы и повышается эффективность. Все средства DIB повышают пропускную способность почти в три раза по сравнению с процессором, имеющим архитектуру одиночной шины.

Технология Hyper-Threading

Такие операционные системы, как Windows NT 4.0/2000/ХР Professional/Vista и Linux, в полной мере поддерживают компьютеры с двумя или более установленными физическими процессорами, дающими подобным системам большой прирост производительности по сравнению с однопроцессорными компьютерами. Тем не менее двухпроцессорные компьютеры и системные платы всегда были на порядок дороже их однопроцессорных "сородичей", а добавление второго процессора в поддерживающую подобную модернизацию систему приводило к возникновению различных сложностей, связанных с подбором одинаковой тактовой частоты и конфигурационных параметров для двух процессоров. Новейшая технология Hyper-Threading (НТ) компании Intel позволяет одному процессору одновременно обрабатывать два независимых потока команд. Другими словами, НТ превращает один физический процессор в два виртуальных.

Изначально технология HT была представлена в семействе серверных процессоров Xeon в марте 2002 года. Она дала возможность виртуально вдвое увеличить количество процессоров многопроцессорных серверов. Затем HT появилась в предназначенных для рабочих станций процессорах Xeon с тактовой частотой шины 533 МГц, после чего в ноябре 2002 года дебютировала в процессоре Pentium 4 с тактовой частотой 3,06 ГГц, ориентированном на рынок домашних/офисных ПК. Технологию HT поддерживают и все процессоры Pentium 4 с частотой шины 800 МГц (частота от 2,4 до 3,8 ГГц), а также Pentium 4 Extreme Edition и двухъядерный Pentium Extreme Edition. В то же время компания Intel отказалась от использования этой технологии в процессорах Pentium D и Core 2, имеющих несколько физических ядер.

Принцип работы

Поддерживающий HT процессор имеет два набора общих регистров, регистры управления и другие системные компоненты. В то же время логические процессоры совместно используют кэш-память, вычислительные блоки и шины данных/ввода-вывода. При выполнении программ каждый логический процессор обрабатывает один поток (рис. 3.2).

Рис. 3.2. Процессор, поддерживающий HT, позволяет заполнить время простоя выполнением другого процесса, тем самым увеличивая многозадачность и быстродействие многопоточных приложений

Совместное использование процессорных компонентов приводит к тому, что быстродействие системы с процессором HT меньше быстродействия систем с двумя физическими процессорами. Однако выполнение нескольких приложений или одного многопоточного приложения в системе с процессором HT демонстрирует прирост производительности примерно на 25% по сравнению с обычным однопроцессорным компьютером.


⇐ Предыдущая страница| |Следующая страница ⇒