XIO - XIO

XIO пакетный, высокопроизводительный компьютерный автобус нанятый SGI Origin 2000, Октан, Altix, Топливо и Тезро машины. XIO образует шину между высокопроизводительными системными устройствами и контроллер памяти.

XIO обычно используется в звездообразной топологии с использованием маршрутизатор ASIC называется Crossbow (Xbow) для подключения до восьми полностью симметричных устройств в системе (одним из них обычно является контроллер памяти / ЦПУ мост, называемый HEART в Octane или Hub в Origin). К другим устройствам, имеющим интерфейсы XIO, относятся:

  • МОСТ: мост от XIO к PCI-64 (Octane, Origin)
  • XBRIDGE: мост от XIO к PCI-X (Altix)
  • HQ4: командный процессор карт ImpactSR (Octane)
  • KTOWN: интерфейс для карт InfiniteReality2 (Onyx, вариант Origin)
  • XC: преобразователь кросстауна
  • BUZZ: ASIC "OpenGL-on-a-Chip", используемый в ODYSSEY / VPro графика (V6 / V8 / V10 / V12)

В XIO работают два источник-синхронный каналы (по одному в каждом направлении) шириной 8 или 16 бит каждый. Они работают на частоте 400 МГц для достижения пиковой скорости 800 МБ / с (то есть в мегабайтах). Каждое из устройств может использовать всю полосу пропускания, так как маршрутизатор XBow предотвращает коллизии, имея возможность выполнять маршрутизацию между любыми двумя точками.

Трансфер организован в микропакеты. Они содержат в общей сложности 128 бит данных и 32 бита управления. Управляющая информация инкапсулирует 8-битную боковую полосу (используется более высокими уровнями для кадрирования), порядковые номера (для повторных передач на канальном уровне с обратным ходом n) и контрольные биты (CRC -16).

Вероятно, что XIO использует STL (который SGI любит называть Транзисторная логика SGI) стандарт низковольтного несимметричного ввода / вывода.[1] CrossTown - это версия XIO, использующая PECL для стандарта дифференциального ввода / вывода (например, NUMAlink ) для более длинных соединений.

Инкапсуляция более высокого уровня отличается от NUMAlink (например, используемой для подключения микросхем HUB в машинах серии Origin). Он хорошо подходит для коротких транзакций с памятью.[нужна цитата ]

XIO использует очень деликатные компрессионные соединители, с которыми следует обращаться с особой осторожностью.[2]