Где недорого купить компьютеры и комплектующие? Узнай здесь!

Технология HyperTransport

Андрей Петухов

Xakep Железо, номер #005, стр. 005-070-4


Главное отличие технологий в их изначальном предназначении: PCI Express - это новая скоростная периферийная шина, и ничего больше. Она предназначена для работы с картами расширения, в то время как HyperTransport - это принципиально новая технология связи и обмена данными между всеми узлами компьютера. Конечно, этими узлами могут быть и карты расширения.

Длина пакета и управляющие буферы в HT равны 64 байтам, а у PCI Express размер пакета может достигать 1 кБ, размер запроса - до 4 кБ, а размер буфера 16 байт. Поскольку PCI Express изначально создавалась для высокопроизводительных серверов, она имеет большую себестоимость, но при этом достигается более высокая скорость, нежели у HyperTransport.

PCI Express не совместима ни с PCI, ни с AGP, ее использование требует новых версий BIOS и новых драйверов, в то время как HT полностью совместим с текущей программной моделью PCI.

Но на самом деле все эти сравнения можно не делать, поскольку HyperTransport может быть адаптирован и к PCI Express. Проще говоря, PCI Express устройства могут быть подключены через HyperTransport.

HT в действии

Давай теперь посмотрим на HyperTransport в действии и сравним его с технологиями Intel. Классический чипсет материнской платы состоит из двух микросхем (северный и южный мосты): одна включает шину процессора, контроллер памяти, AGP и шину южного моста, вторая содержит разнообразные контроллеры ввода/вывода и контроллер шины PCI. В системах Intel используется именно такая, классическая система. Процессоры (или процессор в настольных системах) связаны с памятью через контроллер памяти, интегрированный в северный мост. В технологии HyperTransport все устройства подключены к единому host-контроллеру. Причем надо отметить то, что AMD стала интегрировать контроллер памяти в свои процессоры, а значит, он был вынесен из чипсета, что несколько ускорило работу с оперативной памятью. Таким образом, каждый процессор получил возможность иметь собственную память. Это позволяет использовать до 16 ГБ памяти (по четыре гигабайта каждому из четырех процессоров).

Кроме того, AMD решила избавиться от ограничений, налагаемых схемой с северным и южным мостами. Контроллер памяти, а также часть функций AGP (GART) теперь реализованы в процессоре. Там же находится контроллер HyperTransport. Для AGP, контроллеров ввода/вывода, контроллера PCI было создано три отдельных микросхемы: AGP tunnel, PCI-X I/O Bus Tunnel и контроллер ввода/вывода (I/O Hub). Такое разделение позволяет проектировать систему под конкретные задачи. Для работы необходим только последний контроллер (без AGP и PCI-X можно обойтись), в серверных системах вряд ли понадобится видеокарта AGP, а в настольных системах устройства PCI-X пока не востребованы. Кстати, nVidia в своем чипсете nForce3 объединила все контроллеры в одну микросхему.

Будущее

В феврале этого года была представлена новая версия технологии - HyperTransport Release 2.0 Specification. В новой спецификации поддерживается три новых скоростных реализации: частоты 1 ГГц, 1.2 ГГц и 1.4 ГГц. Кроме того, важной функцией в HT2 стала совместимость с интерфейсом PCI Express.

Назад на стр. 005-070-3  Содержание

Где можно зарабатывать 500$ в месяц? Узнай здесь!