Введение

Система локальной сети Myrinet, ANSI/VITA 26 1998, — это высокоскоростная система локальной сети, разработанная компанией Myricom для соединения нескольких машин в компьютерные кластеры.

Описание

Myrinet позиционировался как имеющий меньшие накладные расходы протокола по сравнению со стандартами, такими как Ethernet, и, следовательно, обеспечивающий более высокую пропускную способность, меньшие помехи и меньшую задержку при использовании центрального процессора хоста. Хотя его можно использовать как традиционную сетевую систему, Myrinet часто используется напрямую программами, которые "знают" о его структуре, обходя вызов операционной системы. Физически Myrinet состоит из двух оптоволоконных кабелей – восходящей и нисходящей линий – подключенных к хост-компьютерам одним разъемом. Устройства соединяются через маршрутизаторы и коммутаторы с низкими накладными расходами, а не прямым соединением между собой. Myrinet включает в себя ряд функций обеспечения отказоустойчивости, в основном поддерживаемых коммутаторами. К ним относятся управление потоком данных, контроль ошибок и мониторинг "сигнала сердечного ритма" на каждом канале связи. "Четвертое поколение" Myrinet, известное как Myri 10G, поддерживало скорость передачи данных 10 Гбит/с и могло использовать 10 Gigabit Ethernet на PHY – физическом уровне (кабели, разъемы, расстояния, сигнализация). Поставки Myri 10G начались в конце 2005 года. В 1998 году Myrinet был одобрен Американским национальным институтом стандартов для использования на шине VMEbus в качестве ANSI/VITA 26 1998. Одной из первых публикаций о Myrinet является статья в IEEE, датированная 1995 годом.

Выступление

+GenerationYearBandwidthNotes1Myrinet19940.64 Гбит/сPECL PHY2Myrinet LAN19961.28 Гбит/сОбратно совместима с оригинальным Myrinet. LVDS PHY для работы на скорости 1,28 Гбит/с. Myrinet SANSystem Area Network, меньшая дальность (3 м), но более низкая стоимость3Myrinet 200020002 Гбит/сОбратно совместима с Gigabit Ethernet4Myri 10G200510 Гбит/сОбратно совместима с 10 Gigabit Ethernet

Myrinet – это легковесный протокол с минимальными накладными расходами, что позволяет ему работать с пропускной способностью, близкой к базовой скорости передачи сигналов физического уровня. Для суперкомпьютеров низкая задержка Myrinet даже важнее, чем его пропускная способность, поскольку, согласно закону Амдаля, высокопроизводительная параллельная система, как правило, ограничивается своим самым медленным последовательным процессом, который, во всех случаях, кроме задач с наивысшей степенью распараллеливания, часто является задержкой передачи сообщений по сети.

Развертывание

Согласно данным Myricom, 141 (28,2%) суперкомпьютеров из списка TOP500 в июне 2005 года использовали технологию Myrinet. В ноябре 2005 года число суперкомпьютеров, использующих Myrinet, снизилось до 101, что составляет 20,2%, в ноябре 2006 года – до 79 (15,8%), а к ноябрю 2007 года – до 18 (3,6%). Это значительно отставало от показателей гигабитного Ethernet (54%) и InfiniBand (24,2%). В июне 2014 года в списке TOP500 число суперкомпьютеров, использующих межсоединение Myrinet, составило 1 (0,2%). В ноябре 2013 года активы Myricom (включая технологию Myrinet) были приобретены компанией CSP Inc. В 2016 году сообщалось, что Google также предлагал выкупить компанию.