|
Bog BOS: hardware: |
Последнее изменение файла: 2017.12.01
Скопировано с www.bog.pp.ru: 2024.11.23
WishBUS.
HyperTransport. Совместимость с PCI. Параллельный физический интерфейс "точка-точка". LVDS, 1.2V, ширина - 2, 4, 8, 16 или 32 бит (мультиплексирование команды, адреса и данных) и 4 служебных линии (Clock, Control, PWROK, RESET#). Частота - до 1.4GHz (DDR) в версии 2.0. Данные могут передаваться в системе по цепочке, до 32 одновременных соединений в версии 1.03 (до 128 в версии 1.1 и 2.0). Дуплекс. Совместимость с PCI, в т.ч. адресацию устройств, что препятствует масштабируемости системы. Накладные расходы - от 8 до 12 байт на пакет, но размер пакета данных не более 64 байт. Задержки (чтение из чужой памяти SDRAM 333 MHz - от 150 нс) меньше (хотя, если ширина шины ядра не совпадает с выбранной шириной, то перепаковывать придётся всё равно) но за счёт проблем борьбы с джитером параллельных линий и отсутствия побайтовой проверки.
Параллельный RapidIO (PRIO) - предложен Motorola (RapidIO Trade Association), минимальные задержки (на одном уровне с HyperTransport), скорость от 1 до 60 Gbps. Возможна работа десятков и сотен равноправных устройств в системе, произвольная топология, используются коммутаторы.
PCI.
PCI-X. Разработчики PCI-X увеличили частоту до 133 MHz (266 MHz, 533 MHz) не меняя архитектуру системы.
Последовательный RapidIO (SRIO). Задержки больше, чем у PRIO на 20% (на уровне PCI Express). Частота - 1.25 GHz, 2.5 GHz или 3.15 GHz. Можно группировать по 4 (4x). Поддерживает до 64K устройств. Различная физическая реализация для коротких и длинных линий. Возможна работа десятков и сотен равноправных устройств в системе, произвольная топология, используются коммутаторы.
Ethernet. Разделяемая шина или коммутация пакетов. Очень большие задержки. Проблемы с управлением потоком. Высочайшая масштабируемость.
Fibre Channel. Разделяемая шина (кольцо) или коммутаторы.
InfiniBand. Задержки меньше, чем у Ethernet (1 мкс), большая скорость (QDR x4 - 40Gbps), поддержка RDMA и передачи сообщений, разгрузка ЦП (интерфейс с ПО на транспортном уровне), защита памяти и трансляция адресов, виртуальные каналы с приоритетами, предотвращение переполнения буфера приёмника на основе системы "кредитов". Устройства взаимодействуют как равные с помощью каналов (пар очередей) передачи данных, каждый канал может иметь независимое виртуальное и физическое адресное пространство. Используются коммутаторы.
SPI-4.
PCI Express Advanced Switching (AS).
|
Bog BOS: hardware: |