- •Процессорные шины Host BusПредназначена для скоростной передачи данных (64 разряда) и сигналов управления между процессором и остальными компонентами системы.
- •Параметры fsb у некоторых микропроцессоров
- •5.2. Процессорная шина
- •Шина Hyper Transport
- •Версии HyperTransport
- •Применение HyperTransport Замена шины процессора
- •Межпроцессорная шина
- •Применение в маршрутизаторах и коммутаторах
- •Htx и сопроцессорные соединения
- •Контроллер HyperTransport
- •Шина Hyper Transport 3.0
- •Шина qp
- •Уровни протоколов
- •Вывод QuickPath Interconnect против HyperTransport
- •5.4. Шина памяти
- •Разновидности шин fsb
- •Разновидности шин fsb
- •Лабораторная bios: настройка системной шины (fsb)
- •Популярные чипсеты Чипсеты Intel
- •Чипсет 440вх agPset поддерживает 100 мГц шины процессора fsb для Pentium II и Pentium III. Возможны конфигурации с использованием двух процессоров.
- •Частота шины памяти всегда равна частоте шины процессора fsb.
- •Структура компьютера с чипсетом i440bx agPset представлена на рис. 16.7.
- •Чипсет ориентирован на процессоры Celeron, Pentium II и Pentium III с разъемами Slot 1 и Socket 370, частоту 66 и 100 мГц шины fsb.
- •Чипсет j440zx agPset состоит из двух микросхем: 82443zx Host Bridge (492 bga), 82371eb (piix4e).
- •Встроенный контроллер памяти поддерживает: память sdram — до 512 Мбайт; до 3 модулей dimm; 64 бит интерфейс; рсюо/133 sdram и т. Д.
- •Чипсет 1815е состоит из з микросхем: 82815 Graphics and Memory Controller Hub (gmch), 82801ba I/o Controller Hub (ich2) , 82802 Firmware Hub (fwh).
- •Встроенный контроллер памяти поддерживает память: 2 канала rdram — до 2 Гбайт, до 4 rimm модулей, рс800 rimm, и т. Д.
- •Встроенный контроллер памяти в j845d поддерживает ddr sdram.
- •Чипсеты via
- •Чипсет состоит из двух микросхем, выполненных в корпусах стандарта bga: vt82c693 — North Bridge, vt82c596a — South Bridge (Mobile South).
- •Выпущен более совершенный вариант этого чипсета, который получил название via Apollo Prol33a.
- •Чипсет via Apollo kx133 состоит из двух микросхем: vt8371 — North Bridge, vt82c686a - South Bridge.
- •Чипсет via Apollo kt133 состоит из двух микросхем: vt8363 — North Bridge, vt82c686a - South Bridge.
- •Сравнительные характеристики чипсетов via и Intel
Контроллер HyperTransport
Фирмой AMD была (процессор Hammer) предложена архитектура ГиперТранспорт (HyperTransport), обеспечивающая внутреннее соединение процессоров и элементов чипсета для организации многопроцессорных систем и повышения скорости передачи данных более чем в 20 раз.
В традиционной архитектуре с северным и южным мостами транзакции памяти должны проходить через микросхему «Северного моста», что вызывает дополнительные задержки и снижает потенциальную производительность. Чтобы избавиться от этого «узкого места» производительности, корпорация AMD интегрировала контроллер памяти в процессоры AMD64. Прямой доступ к памяти позволил существенно уменьшить задержки при обращении процессора к памяти. С увеличением тактовой частоты процессоров задержки станут еще меньше.
Интерфейс HyperTransport
В основу шины HyperTransport - универсальной шины межчипового соединения - положено две концепции: универсальность и масштабируемость. Универсальность шины HyperTransport заключается в том, что она позволяет связывать между собой не только процессоры, но и другие компоненты материнской платы. Масштабируемость шины состоит в том, что она дает возможность наращивать пропускную способность в зависимости от конкретных нужд пользователя.
Масштабируемость шин PCI и ГиперТранспорт
Устройства, связываемые по шине HyperTransport, соединяются по принципу «точка-точка» (peer-to-peer), что подразумевает возможность связывания в цепочку множества устройств без использования специализированных коммутаторов. Передача и прием данных могут происходить в асинхронном режиме, причем передача Данных организована в виде пакетов длиной до 64 байт. Масштабируемость шины HyperTransport обеспечивается посредством магистрали шириной 2.4, 8.16 и 32 бит в каждом направлении. Кроме того, предусматривается возможность работы на различных тактовых частотах (от 200 до 800 МГц). При этом передача данных происходит по обоим фронтам тактового импульса. Таким образом, пропускная способность шины HyperTransport меняется от 200 Мбайт/с при использовании частоты 200 МГц и двух двухбитовых каналов до 12.8 Гбайт/с при использовании тактовой частоты 800 МГц и двух 32-битовых каналов.
Выводы
Подводя итоги, отметим, что HT является высокоскоростной низколатентной последовательной шиной, масштабируемой "вниз", с неклассическими протоколами передачи данных и довольно необычной топологией. По скорости работы и удобству разводки HT перекрывает любые мыслимые потребности, однако возможности используемых протоколов не позволяют реализовывать сложную маршрутизацию (QoS, изохронность), обеспечиваемую PCI Express. Обеспечена стопроцентная совместимость со старыми PCI-драйверами. Никаких слотов для подключения внешних устройств (и тем более - внешних разъемов) стандартом не предусмотрено. Разумеется, о горячем подключении и речи не идет. Однако энергосберегающие функции есть. В общем, альтернатив для подключения таких высокоскоростных устройств, как CPU, HyperTransport на данный момент просто не имеет7, да и как "внутрикомпьютерная" шина HT почти идеальна.
PCI Express лучше подходит для оконечных внешних устройств (HT просто этого не предусматривает, иначе ситуация на рынке была бы не столь однозначна), но для межчипсетных и внутренних шин быстродействующих сетевых устройств HT на равных конкурирует с PCI Express. В общем, "хороши оба, но каждый по-своему". Сравнить основные характеристики обоих стандартов можно по табл. 2.
Области применения технологии HyperTransport: - Роутеры, хабы, свичи - Серверы и рабочие станции - Ноутбуки и десктопы - TV- и видеоприставки - Мобильные и наладонные - Игровые консоли - Встроенные системы
|
Шина HyperTransport (HT), , —используется компаниями AMD и Transmeta в x86-процессорах; PMC-Sierra,Broadcom и Raza Microelectronics — в процессорах MIPS; nVidia, VIA, SiS, ULi/ALi, AMD, Apple Computer и HP — в наборах системной логики для ПК; HP, Sun Microsystems, IBM и iWill — в серверах; Cray, Newisys и PathScale — в суперкомпьютерах, а также компаниейCisco Systems — в маршрутизаторах.
1 То есть установка в старые системы, например, четырех процессоров дает лишь немногим больше двукратного прироста производительность. Установка восьми процессоров вообще лишена всякого смысла. Интегрированные контроллеры памяти в каждом процессоре решают проблему нехватки пропускной способности памяти - в четырехпроцессорной системе на Opteron общая производительность будет соответствовать "восьмиканальному" (2x4) контроллеру памяти DDR. 2 Предельным случаем NUMA-архитектур можно с некоторой натяжкой считать кластеры. В этом случае "межпроцессорная шина" - высокоскоростное сетевое соединение. Накладные расходы при обращении к чужой памяти ужасающе велики. 3 Помимо линий данных в каждом направлении предусмотрена специальная линия передачи данных CTL (тактируется генератором сигнала для первых линий данного направления). К этому нужно добавить еще четыре общие для обоих направлений линии - традиционную PWROK (Power OK), линию сброса RESET# и линии LDTSTOP# и LDTREQ#, использующиеся для энергосбережения (сигнал по первой линии "выключает" линк HT, по второй - снова включает его). 4 В чипсетах Nvidia nForce и nForce2 (см. www.terralab.ru/system/14661, ,.../21660, .../20799 и .../21270) и последних ALi/ULi шина НТ имеет скорость 400 Мбайт/с в каждом из направлений, что позволяет с большим запасом использовать ее для удовлетворения скоростных потребностей всей возможной периферии, подключенной к южным мостам чипсетов. 5 Детали см. в расширенной версии этого обзора на www.terralab.ru/system/34101 . 6 HyperTransport I/O link specification 1.03 (www.hypertransport.org/docs/HT_IOLink_Spec.pdf ). 7 Исключение - шина Redwood от Rambus, см. следующую статью.
