XIO

Компьютерные технологии

XIO — это пакетная, высокопроизводительная компьютерная шина , используемая машинами SGI Origin 2000 , Octane , Altix , Fuel и Tezro . 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-битную боковую полосу (используемую более высокими уровнями для кадрирования), порядковые номера (для повторных передач go-back-n link-layer) и контрольные биты ( CRC -16).

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

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

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

Ссылки

  1. ^ "IRIX 6.5: Developer/OrOn2_Theops - Глоссарий". Библиотека SGI TechPubs . 1998-06-15. Архивировано из оригинала 2012-03-27.
  2. ^ "IRIX 6.5: End-User/Octane_OG - Глава 5. Установка и удаление графических плат XIO и дополнительных плат". Библиотека SGI TechPubs . 2002-07-17. Архивировано из оригинала 2014-01-02.
Взято с "https://en.wikipedia.org/w/index.php?title=XIO&oldid=1165573048"