Масштабируемый согласованный интерфейс
-
История и развитие SCI
- SCI был разработан в 1980-х годах для высокоскоростных компьютерных систем.
- Стандарт был создан для замены Futurebus, но сфокусирован на более простых функциях.
- SCI был разработан для использования в высокопроизводительных системах, таких как суперкомпьютеры и кластеры.
-
Разработка и принятие стандарта
- SCI был разработан рабочей группой IEEE, состоящей из представителей индустрии и исследовательского сообщества.
- Стандарт определяет два уровня интерфейса: физический и логический.
- SCI использовался для реализации неоднородных архитектур доступа к памяти и в системах NUMA-Q.
-
Масштабируемость и топологии
- SCI поддерживает различные топологии коммутационных сетей, включая централизованные и распределенные.
- Стандарт позволяет создавать системы с различными размерами и конфигурациями.
-
Операции и согласованность кэша
- SCI использует пакетную передачу информации с флажком для начала передачи.
- Согласованность кэша обеспечивается на основе распределенных каталогов, что позволяет избежать проблем с масштабируемостью.
-
Наследие и развитие
- SCI не так широко известен, как Ethernet, но используется в различных системах.
- Различные производители внедрили свои собственные версии SCI, что привело к необходимости поддержки совместимости аппаратного и программного обеспечения.
-
Обновления и стандартизация
- В 1999 году была опубликована книга по SCI, а в 2000 году стандарт был обновлен и опубликован как ISO/IEC 13961.