Scalable Coherent Interface
SCI (англ. Scalable Coherent Interface, англ. Scalable Coherent Interconnect в русском переводе часто используется название расширяемый связный интерфейс, РСИ[1]) — специализированный стандарт вычислительной сети 1990-х годов, использовавшаяся для построения кластеров. Стандарт SCI по сравнению с традиционными компьютерными сетями был ориентирован на решение задач, требующих большого количества пересылок коротких сообщений между узлами, так как в таких задачах время задержки (латентность сети) играет решающую роль. Он характеризуется низкими показателями латентности и содержит встроенные средства для обеспечения когерентности памяти вычислительных узлов.
Scalable Coherent Interface | |
---|---|
История | |
Разработано | 1992 |
Производитель | Scalable Coherent Interface and Serial Express Users, Developers, and Manufacturers Association |
Спецификации | |
Горячая замена | да |
Внешнее | да |
Параметры данных | |
Пропускная способность | 325 Мб/с |
Протокол | последовательный |
ИсторияПравить
Является развитием программы Futurebus (IEEE 896), начатой в 1987. В 1992 году был принят в качестве стандарта IEEE 1596-1992,[2] в 2000 — как ISO/IEC 13961:2000.
ХарактеристикиПравить
- Производители: компания Dolphin, полный аналог этих адаптеров производился в России ОАО «НИЦЭВТ».
- Пропускная способность: физическая скорость передачи — 667 МБ/сек, в зависимости от используемых аппаратных платформ пропускная способность на уровне MPI — от 200 до 325 МБ/сек.
- Время задержки: этот тип коммуникационной среды отличается рекордно низким временем задержки: 2—3 мкс — аппаратное и около 4 мкс — на уровне MPI.
- Топология: кольцо, двух- или трёхмерный тор, а также коммутируемые кольца. В связи с такой топологией при увеличении размеров тора происходит насыщение аппаратной пропускной способности, поэтому нецелесообразно строить кластеры с размером тора больше 6—8 по каждому измерению. Тороидальная топология не требует применения коммутаторов.
- Программное обеспечение: свободное (а именно, распространяемое на условиях лицензии GNU GPL) низкоуровневое ПО от компании Dolphin (драйверы и библиотека SISCI), SCI-MPICH из Аахенского университета, а также коммерческое ПО от Scali.
Ниже приведены наиболее часто используемые типы коммуникаций для суперкомпьютеров:
ПримечанияПравить
- ↑ Кронид Эрглис. Открытые модульные многопроцессорные информационно-измерительно-управляющие системы (рус.). Открытые Системы. Издательство «Открытые системы» (16 января 1995). Дата обращения: 1 января 2019. Архивировано 10 октября 2020 года.
- ↑ IEEE Standard for Scalable Coherent Interface (SCI) (англ.). — IEEE Std 1596-1992. — IEEE Standards Board, 1992. — ISBN 9780738129501.
СсылкиПравить
- Сайт пользовательской группы, ориентированной на поддержку стандарта - The Scalable Coherent Interface and Serial Express Users, Developers, and Manufacturers Association
- IEEE Std 1596-1992, ISO/IEC 13961:2000, PDF:ISBN 0-7381-1206-2 SS15255
- Сравнение шин для суперкопмьютеров
- https://web.archive.org/web/20130420032614/http://ntrg.cs.tcd.ie/undergrad/4ba2.05/group12/index.html
- https://web.archive.org/web/20170830001512/http://ra.ziti.uni-heidelberg.de/pages/lectures/hws08/ra2/script_pdf/sci.pdf
- SCI: Scalable Coherent Interface, LNCS 1734 - Springer, 1999 - ISBN 978-3-540-66696-7, [1]