RapidIO - RapidIO
Эта статья содержит контент, который написан как Реклама.Сентябрь 2019) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
RapidIO - унифицированная структура для вычислений с критически важной производительностью | |
Год создания | 2000 |
---|---|
Ширина в битах | Ширина порта 1, 2, 4, 8 и 16 полос |
Нет. устройств | Размеры 256, 65 536 и 4294967296 |
Скорость | По полосе (в каждом направлении): |
Стиль | Серийный |
Интерфейс горячего подключения | да |
Внешний интерфейс | Да, чип-чип, плата-плата (объединительная плата), шасси-шасси |
Интернет сайт | www |
В RapidIO архитектура - это высокопроизводительная с коммутацией пакетов соединять технологии. RapidIO поддерживает обмен сообщениями, чтение / запись и согласованность кеша семантика. Структуры RapidIO гарантируют упорядоченную доставку пакетов, позволяя аппаратно реализовать протоколы с эффективным потреблением энергии и площади. На основе стандартных электрических спецификаций, например, для Ethernet RapidIO может использоваться как межсоединение «микросхема-микросхема», «плата-плата» и «шасси-шасси». Протокол продается как: RapidIO - унифицированная структура для вычислений с критически важной производительностью,[1] и используется во многих приложениях, таких как центры обработки данных и высокопроизводительные вычисления, инфраструктура связи, промышленная автоматизация и военная и аэрокосмическая промышленность, которые ограничены по крайней мере одним из размеров, веса и мощности (SWaP).
История
RapidIO берет свое начало в энергоэффективных высокопроизводительных вычислениях. Протокол был первоначально разработан Компьютерные системы Mercury и Motorola (Freescale ) в качестве замены проприетарной шины Mercury RACEway и шины PowerPC от Freescale.[2] Торговая ассоциация RapidIO была образована в феврале 2000 года и включала производителей телекоммуникационных и запоминающих устройств, а также производители FPGA, процессоров и коммутаторов. Протокол был разработан для достижения следующих целей:
- Низкая задержка
- Гарантированная, заказная доставка пакетов
- Поддержка обмена сообщениями и семантики чтения / записи
- Может использоваться в системах с требованиями отказоустойчивости / высокой доступности
- Механизмы управления потоком для управления краткосрочными (менее 10 микросекунд), среднесрочными (десятки микросекунд) и долгосрочными (от сотен микросекунд до миллисекунд) перегрузками
- Эффективная реализация протокола на оборудовании
- Низкая мощность системы
- Масштабируется от двух до тысяч узлов
История выпусков
Версия 1.1 спецификации RapidIO (3xN Gen1), выпущенный в марте 2001 г., определял широкую параллельную шину. Эта спецификация не получила широкого коммерческого применения.
Версия 1.2 спецификации RapidIO, выпущенная в июне 2002 г.,[3] определил последовательное межсоединение на основе физического уровня XAUI. Устройства, основанные на этой спецификации, достигли значительного коммерческого успеха в беспроводной основной полосе частот,[4] изображения и военные вычисления.[5]
Версия 1.3 спецификации RapidIO была выпущена в июне 2005 года.
Версия 2.0 спецификации RapidIO (6xN Gen2), выпущенный в марте 2008 г.,[6] добавлена большая ширина портов (2 ×, 8 × и 16 ×) и увеличена максимальная скорость полосы до 6,25ГБд / 5 Гбит / с. Версия 2.1 повторила и расширила коммерческий успех спецификации 1.2.[7]
Версия 2.1 спецификации RapidIO была выпущена в сентябре 2009 года.
Версия 2.2 спецификации RapidIO была выпущена в мае 2011 года.
Версия 3.0 спецификации RapidIO (10xN Gen3), выпущенный в Ocbober 2013,[8] имеет следующие изменения и улучшения по сравнению со спецификациями 2.x:
- На основе стандартных электрических спецификаций Ethernet 10GBASE-KR для приложений с короткой (20 см + разъем) и длинной (1 м + 2 разъема) досягаемости
- Непосредственно использует обучающую схему Ethernet 10GBASE-KR DME для оптимизации качества сигнала большой дальности
- Определяет схему кодирования 64b / 67b (аналогично Интерлакен стандарт) для поддержки обоих медь и оптический соединяет и улучшает эффективность полосы пропускания
- Динамические асимметричные ссылки для экономии энергии (например, 4 × в одном направлении, 1 × в другом)
- Добавление возможности синхронизации времени, аналогичной IEEE 1588, но гораздо дешевле в реализации
- Поддержка 32-битных идентификаторов устройств, увеличение максимального размера системы и поддержка инновационной аппаратной виртуализации
- Пересмотренная модель программирования таблицы маршрутизации упрощает программное обеспечение для управления сетью
- Оптимизация протокола обмена пакетами
Версия 3.1 спецификации RapidIO, выпущенная в Ocbober 2014,[9] был разработан в результате сотрудничества между RapidIO Trade Association и NGSIS. Версия 3.1 имеет следующие улучшения по сравнению со спецификацией 3.0:
- Протокол MECS Time Synchronization для небольших встроенных систем. MECS Time Synchronization поддерживает резервные источники времени. Этот протокол дешевле, чем протокол синхронизации временных меток, представленный в версии 3.0.
- PRBS средства тестирования и стандартный интерфейс реестра.
- Структурно асимметричное определение поведения ссылки и стандартный интерфейс регистров. Структурно асимметричные связи несут гораздо больше данных в одном направлении, чем в другом, для таких приложений, как датчики или конвейеры обработки. В отличие от динамических асимметричных ссылок, структурно асимметричные ссылки позволяют разработчикам удалять полосы на платах и в кремнии, экономя размер, вес и мощность. Структурно асимметричные каналы также позволяют использовать альтернативные полосы в случае отказа оборудования на многополосном порте.
- Расширенный журнал ошибок для записи серии ошибок в диагностических целях
- Профили устройств для оконечных устройств и коммутаторов, которые определяют, что значит быть совместимым с пространством устройством RapidIO.
Версия 3.2 спецификации RapidIO была выпущена в феврале 2016 года.
Версия 4.0 спецификации RapidIO (25xN Gen4) был выпущен в июне 2016 года.[10] имеет следующие изменения и улучшения по сравнению со спецификациями 3.x:
- Поддержка скорости канала 25 Гбод и спецификации физического уровня с соответствующими изменениями модели программирования
- Разрешить использование IDLE3 с любым классом скорости передачи с указанным согласованием последовательности IDLE
- Увеличен максимальный размер пакета до 284 байтов в ожидании спецификации Cache Coherency.
- Поддержка 16 приоритетов физического уровня
- Поддержка «безошибочной передачи» для высокопроизводительной изохронной передачи информации.
Версия 4.1 спецификации RapidIO была выпущена в июле 2017 года.[11]
RapidIO используется в беспроводной инфраструктуре
Структуры RapidIO занимают доминирующую долю рынка в глобальном развертывании сетей сотовой инфраструктуры 3G, 4G и LTE с миллионами отгруженных портов RapidIO[12] в беспроводные базовые станции по всему миру. Изначально фабрики RapidIO были разработаны для поддержки соединения процессоров разных типов от разных производителей в единую систему. Эта гибкость привела к широкому использованию RapidIO в оборудовании беспроводной инфраструктуры, где необходимо объединить разнородные, DSP, FPGA и коммуникационные процессоры вместе в тесно связанную систему с низкой задержкой и высокой надежностью.
RapidIO используется в центрах обработки данных / аналитике HPC
Системы центра обработки данных и аналитики HPC были развернуты с использованием RapidIO 2D Torus Mesh Fabric,[13] который обеспечивает высокоскоростной интерфейс общего назначения между системными картриджами для приложений, которые извлекают выгоду из высокой пропускной способности и малой задержки связи между узлами. Унифицированная матрица RapidIO 2D Torus маршрутизируется в виде кольцевой конфигурации тора, соединяющей до 45 серверных картриджей, способных обеспечивать соединения 5 Гбит / с на полосу в каждом направлении к своим северным, южным, восточным и западным соседям. Это позволяет системе соответствовать множеству уникальных приложений HPC, где требуется эффективный локализованный трафик.
Также, используя открытый модульный центр обработки данных и вычислительную платформу,[14] гетерогенная система высокопроизводительных вычислений продемонстрировала атрибут RapidIO с низкой задержкой, что позволяет проводить аналитику в реальном времени.[15] В марте 2015 года было объявлено о выпуске коммутатора для установки в стойку, который позволит RapidIO внедрить в основные приложения центров обработки данных.[16]
RapidIO в аэрокосмической отрасли
Межсоединение или «шина» - одна из важнейших технологий при проектировании и разработке бортовых систем космических кораблей, которая определяет их архитектуру и уровень сложности. Существует множество существующих архитектур, которые все еще используются, учитывая их уровень зрелости. Этих существующих систем достаточно для заданного типа архитектурных потребностей и требований. К сожалению, для миссий следующего поколения требуется более функциональная архитектура авионики; что намного превышает возможности существующих архитектур. Жизнеспособным вариантом проектирования и разработки этих архитектур следующего поколения является использование существующих коммерческих протоколов, способных обеспечить высокий уровень передачи данных.
В 2012 году RapidIO был выбран рабочей группой по стандарту межсоединений космических аппаратов следующего поколения (NGSIS) в качестве основы для стандартных межсоединений связи, которые будут использоваться в космических аппаратах. NGSIS - это комплексная разработка стандартов, которая включает в себя разработку RapidIO версии 3.1 и разработку стандартов аппаратного обеспечения в рамках VITA 78 под названием SpaceVPX или High ReliabilityVPX. Комитет по требованиям к NGSIS разработал обширные критерии требований с 47 различными элементами для межсоединения NGSIS. Результаты независимых торговых исследований, проведенных компаниями-членами NGSIS, продемонстрировали превосходство RapidIO над другими существующими коммерческими протоколами, такими как InfiniBand, Fibre Channel и 10G Ethernet. В результате группа решила, что RapidIO предлагает наилучшее общее соединение для нужд космических аппаратов следующего поколения.[17]
Дорожная карта PHY
Дорожная карта RapidIO согласуется с развитием Ethernet PHY. Спецификации RapidIO для каналов 50 ГБд и выше находятся в стадии изучения.[18]
Терминология
- Ссылка на партнера
- Один конец ссылки RapidIO.
- Конечная точка
- Устройство, которое может отправлять и / или завершать пакеты RapidIO.
- Элемент обработки
- Устройство с хотя бы одним портом RapidIO.
- Выключатель
- Устройство, которое может маршрутизировать пакеты RapidIO.
Обзор протокола
Протокол RapidIO определен в трехуровневой спецификации:
- Физические: электрические характеристики, PCS / PMA, протокол канального уровня для надежного обмена пакетами
- Транспорт: модель маршрутизации, многоадресной рассылки и программирования
- Логический: логический ввод-вывод, обмен сообщениями, глобальная разделяемая память (CC-NUMA ), управление потоком, потоковая передача данных
Технические характеристики системы включают:
- Инициализация системы
- Управление ошибками / Горячая замена
Физический слой
Электрические характеристики RapidIO основаны на отраслевых стандартах Ethernet и Optical Interconnect Forum:
- XAUI для полос пропускания со скоростью 1,25, 2,5 и 3,125 ГБд (1, 2 и 2,5 Гбит / с)
- OIF CEI 6+ Гбит / с для полос пропускания со скоростью 5,0 и 6,25 Гбит / с (4 и 5 Гбит / с)
- 10GBASE-KR 802.3-ap (большой радиус действия) и 802.3-ba (короткий диапазон действия) для полосы пропускания 10,3125 ГБд (9,85 Гбит / с)
Уровень RapidIO PCS / PMA поддерживает две формы кодирования / кадрирования:
- 8b / 10b для полосы пропускания до 6,25 ГБд
- 64b / 67b, аналогично тому, что используется Интерлакен для полос движения со скоростью более 6,25 ГБд
Каждый элемент обработки RapidIO передает и принимает информацию трех видов: пакеты, управляющие символы и последовательность ожидания.
Пакеты
Каждый пакет имеет два значения, которые управляют обменом этим пакетом на физическом уровне. Первый - это идентификатор подтверждения (ackID), который представляет собой специфичное для канала, уникальное, 5-, 6- или 12-битное значение, которое используется для отслеживания пакетов, которыми обмениваются по ссылке. Пакеты передаются с последовательно увеличивающимися значениями ackID. Поскольку ackID специфичен для ссылки, ackID покрывается не CRC, а протоколом. Это позволяет ackID изменяться с каждым каналом, по которому он проходит, в то время как CRC пакета может оставаться постоянной сквозной проверкой целостности пакета. Когда пакет успешно получен, он подтверждается с помощью ackID пакета. Передатчик должен сохранять пакет до тех пор, пока он не будет успешно подтвержден партнером по каналу связи.
Второе значение - это физический приоритет пакета. Физический приоритет состоит из бита идентификатора виртуального канала (VC), битов приоритета и бита критического потока запросов (CRF). Бит VC определяет, идентифицируют ли биты Priority и CRF виртуальный канал от 1 до 8, или они используются в качестве приоритета в виртуальном канале 0. Виртуальным каналам назначается гарантированная минимальная ширина полосы. В виртуальном канале 0 пакеты с более высоким приоритетом могут передавать пакеты с более низким приоритетом. Пакеты ответа должны иметь более высокий физический приоритет, чем запросы, чтобы избежать взаимоблокировки.
Вклад физического уровня в пакеты RapidIO - это 2-байтовый заголовок в начале каждого пакета, который включает в себя ackID и физический приоритет, а также последнее 2-байтовое значение CRC для проверки целостности пакета. Пакеты размером более 80 байтов также имеют промежуточный CRC после первых 80 байтов. За одним исключением значение CRC пакета действует как сквозная проверка целостности.
Контрольные символы
Контрольные символы RapidIO могут быть отправлены в любое время, в том числе внутри пакета. Это дает RapidIO минимально возможную задержку внутриполосного тракта управления, позволяя протоколу достигать высокой пропускной способности с меньшими буферами, чем другие протоколы.
Управляющие символы используются для разграничения пакетов (начало пакета, конец пакета, остановка), для подтверждения пакетов (подтверждение пакета, пакет не подтвержден), сброса (устройство сброса, порт сброса) и для распределения событий в системе RapidIO (многоадресное событие Контрольный символ). Управляющие символы также используются для управления потоком (повторная попытка, состояние буфера, противодавление виртуальной выходной очереди) и для восстановления после ошибок.
Процедура исправления ошибок очень быстрая. Когда приемник обнаруживает ошибку передачи в принятом потоке данных, приемник заставляет связанный с ним передатчик послать управляющий символ «Пакет не принят». Когда партнер по соединению получает контрольный символ "Пакет не принят", он прекращает передачу новых пакетов и отправляет контрольный символ "Запрос соединения / Статус порта". Символ управления Link Response указывает ackID, который должен использоваться для следующего передаваемого пакета. Затем передача пакета возобновляется.
Последовательность IDLE
Последовательность IDLE используется во время инициализации канала для оптимизации качества сигнала. Он также передается, когда ссылка не имеет управляющих символов или пакетов для отправки.
Транспортный уровень
Каждая конечная точка RapidIO уникально идентифицируется идентификатором устройства (deviceID). Каждый пакет RapidIO содержит два идентификатора устройства. Первый - это идентификатор пункта назначения (destID), который указывает, куда следует направить пакет. Второй - это идентификатор источника (srcID), который указывает, откуда был отправлен пакет. Когда конечная точка получает пакет запроса RapidIO, на который требуется ответ, пакет ответа составляется путем обмена srcID и destID запроса.
Коммутаторы RapidIO используют destID полученных пакетов для определения выходного порта или портов, которые должны пересылать пакет. Как правило, destID используется для индексации массива контрольных значений. Операция индексации выполняется быстро и недорого. Коммутаторы RapidIO поддерживают стандартную модель программирования для таблицы маршрутизации, что упрощает управление системой.
Транспортный уровень RapidIO поддерживает любую топологию сети, от простых деревьев и сеток до n-мерных. гиперкубы, многомерный тороиды, и более эзотерические архитектуры, такие как запутанные сети.
Транспортный уровень RapidIO обеспечивает виртуализацию оборудования (например, конечная точка RapidIO может поддерживать несколько идентификаторов устройств). Части идентификатора пункта назначения каждого пакета могут использоваться для идентификации определенных частей виртуального оборудования в конечной точке.
Логический слой
Логический уровень RapidIO состоит из нескольких спецификаций, каждая из которых обеспечивает форматы пакетов и протоколы для различной семантики транзакций.
Логический ввод / вывод
Уровень логического ввода-вывода определяет форматы пакетов для чтения, записи, записи с ответом и различных атомарных транзакций. Примеры атомарных транзакций: установка, очистка, увеличение, уменьшение, своп, проверка и замена и сравнение и своп.
Обмен сообщениями
Спецификация обмена сообщениями определяет дверные звонки и сообщения. Дверные звонки передают 16-битный код события. Сообщения передают до 4 КиБ данных, сегментированных до 16 пакетов каждый с максимальной полезной нагрузкой 256 байт. Ответные пакеты должны отправляться для каждого запроса дверного звонка и сообщения. Значение статуса ответного пакета указывает на выполнение, ошибку или повтор. Состояние повторной попытки требует от отправителя запроса отправить пакет еще раз. Ответ на повторную попытку логического уровня позволяет нескольким отправителям получать доступ к небольшому количеству общих ресурсов приема, что приводит к высокой пропускной способности при низкой мощности.
Управление потоком
Спецификация управления потоком определяет форматы пакетов и протоколы для простых операций управления потоком XON / XOFF. Пакеты управления потоком могут создаваться коммутаторами и конечными точками. Прием пакета управления потоком XOFF останавливает передачу потока или потоков до тех пор, пока не будет получен пакет управления потоком XON или не истечет время ожидания. Пакеты управления потоком также могут использоваться как общий механизм для управления системными ресурсами.
CC-NUMA
Спецификация Globally Shared Memory определяет форматы пакетов и протоколы для работы системы согласованной совместно используемой памяти кэш-памяти в сети RapidIO.
Потоковая передача данных
Спецификация потоковой передачи данных поддерживает обмен сообщениями с форматами и семантикой пакетов, отличными от спецификации обмена сообщениями. Форматы пакетов потоковой передачи данных поддерживают передачу до 64 КБ данных, сегментированных на несколько пакетов. Каждая передача связана с классом обслуживания и идентификатором потока, что позволяет создавать тысячи уникальных потоков между конечными точками.
Спецификация потоковой передачи данных также определяет форматы и семантику пакетов управления потоком расширенных заголовков для управления производительностью в системе клиент-сервер. Каждый клиент использует пакеты управления потоком с расширенными заголовками, чтобы информировать сервер об объеме работы, которую можно отправить на сервер. Сервер отвечает пакетами управления потоком с расширенными заголовками, которые используют протоколы XON / XOFF, скорости или кредита, чтобы контролировать, насколько быстро и сколько работы клиент отправляет на сервер.
Инициализация системы
Системы с известной топологией могут быть инициализированы специфическим для системы способом, не влияя на совместимость. Спецификация инициализации системы RapidIO поддерживает инициализацию системы, когда топология системы неизвестна или является динамической. Алгоритмы инициализации системы поддерживают наличие резервных хостов, поэтому при инициализации системы не требуется единой точки отказа.
Каждый системный хост рекурсивно перечисляет структуру RapidIO, захватывая права собственности на устройства, выделяя идентификаторы устройств конечным точкам и обновляя таблицы маршрутизации коммутаторов. Когда возникает конфликт за владение, побеждает системный хост с большим идентификатором устройства. «Проигравший» хост освобождает свои устройства от владения и отступает, ожидая «выигравшего» хоста. Победивший хост завершает перечисление, включая захват проигравшего хоста. После завершения перечисления победивший хост освобождает право владения проигравшим. Затем проигравший хост обнаруживает систему, читая таблицы маршрутизации коммутатора и регистры на каждой конечной точке, чтобы узнать конфигурацию системы. Если выигравший хост не завершает перечисление в течение известного периода времени, проигравший хост определяет, что выигравший хост отказал, и завершает перечисление.
Перечисление систем поддерживается в Linux подсистемой RapidIO.
Управление ошибками
RapidIO поддерживает высокую доступность, отказоустойчивый дизайн системы, включая горячую замену. Определены условия ошибок, которые требуют обнаружения, и стандартные регистры для передачи информации о состоянии и ошибках. Также определен настраиваемый механизм изоляции, так что, когда обмен пакетами по каналу невозможен, пакеты можно отбрасывать, чтобы избежать перегрузки и активировать действия по диагностике и восстановлению. Определены механизмы внутриполосного (пакет записи порта) и внеполосного (прерывание) уведомления.
Форм-факторы
Спецификация RapidIO не обсуждает вопросы форм-факторов и разъемов, оставляя это на усмотрение сообществ, ориентированных на конкретные приложения. RapidIO поддерживается в следующих форм-факторах:
Программного обеспечения
Независимая от процессора поддержка RapidIO находится в ядре Linux.
Приложения
Межсоединение RapidIO широко используется в следующих приложениях:
- Базовые станции беспроводной связи
- Аэрокосмическая и военная промышленность одноплатные компьютеры, а также радиолокационные, акустические системы и системы обработки изображений
- видео
- Место хранения
- Суперкомпьютеры
- Медицинская визуализация
- Приложения для промышленного контроля и передачи данных
RapidIO расширяется до приложений для суперкомпьютеров, серверов и хранилищ.
Конкурирующие протоколы
PCI Express нацелен на рынок периферийных устройств, а не на встроенные системы. В отличие от RapidIO, PCIe не оптимизирован для одноранговых многопроцессорных сетей. PCIe идеально подходит для связи между хостом и периферией. PCIe не так хорошо масштабируется в больших многопроцессорных одноранговых системах, поскольку базовое предположение PCIe о "корневом комплексе" создает проблемы с отказоустойчивостью и управлением системой.
Другой альтернативной технологией межсоединений является Ethernet. Ethernet - это надежный подход к соединению компьютеров в больших географических областях, где топология сети может неожиданно измениться, используемые протоколы изменяются, а задержки соединения велики. Для решения этих задач системы на основе Ethernet требуют значительных объемов вычислительной мощности, программного обеспечения и памяти по всей сети для реализации протоколов для управления потоком, передачи данных и маршрутизации пакетов. RapidIO оптимизирован для энергоэффективного межпроцессорного взаимодействия с малой задержкой в отказоустойчивых встроенных системах, охватывающих географические области менее одного километра.
SpaceFibre - это конкурирующая технология для космических приложений.[19]
Ethernet с синхронизацией по времени является конкурирующей технологией для более сложных объединительных плат (VPX) и магистральных приложений для космоса (пусковые установки и интегрированная авионика, предназначенная для людей).
Смотрите также
Рекомендации
- ^ "RapidIO.org I Открытая стандартная архитектура межсоединений". RapidIO.org.
- ^ Фуллер, Сэм (27 декабря 2004 г.). "Предисловие". RapidIO: встроенное системное соединение. John Wiley & Sons Ltd. ISBN 0-470-09291-2. Получено 9 октября 2014.
- ^ «Версия стандарта RapidIO 1.2». www.rapidio.org. Торговая ассоциация RapidIO. 26 июня 2002 г.. Получено 9 октября 2014.
- ^ «Годовой отчет Integrated Device Technology за 2011 год» (PDF). www.idt.com. Integrated Device Technology Inc. 6 июня 2011 г. с. 4. Получено 9 октября 2014.
- ^ Джаг Болария (15 октября 2013 г.). «RapidIO достигает облаков». www.linleygroup.com. Группа Линли. Получено 9 октября 2014.
- ^ «Версия 2.0 стандарта RapidIO». www.rapidio.org. Торговая ассоциация RapidIO. 23 февраля 2005 г.. Получено 9 октября 2014.
- ^ «Годовой отчет по технологии интегрированных устройств за 2014 год» (PDF). www.idt.com. Integrated Device Technology Inc., 28 мая 2014 г., стр. 5, 35. Получено 9 октября 2014.
- ^ «Версия стандарта RapidIO 3.0». www.rapidio.org. Торговая ассоциация RapidIO. 10 ноября 2013 г.. Получено 9 октября 2014.
- ^ «Версия стандарта RapidIO 3.1» (PDF). www.rapidio.org. Торговая ассоциация RapidIO. 13 октября 2014 г.. Получено 18 октября 2014.
- ^ «Версия 4.0 стандарта RapidIO». www.rapidio.org. Торговая ассоциация RapidIO. Июнь 2016. Получено 15 августа 2016.
- ^ «Версия стандарта RapidIO 4.1». www.rapidio.org. Торговая ассоциация RapidIO. Июль 2017 г.. Получено 11 августа 2019.
- ^ «Форум читателей: облачный радиодоступ и малые сотовые сети на основе RapidIO». www.rcrwireless.com.
- ^ «PayPal находит порядок в хаосе с помощью высокопроизводительных вычислений». hpcwire.com. 24 сентября 2014 г.
- ^ «Prodrive Technologies объявляет о выпуске системы Datacenter - HPC (DCCP-280) с RapidIO и 10 Gigabit Ethernet - Prodrive Technologies». prodrive-technologies.com. 30 января 2014 г.
- ^ «IDT, Orange Silicon Valley, NVIDIA - прорыв в ускоренных вычислениях с помощью кластеров на базе RapidIO, идеально подходящих для игр и аналитики». businesswire.com.
- ^ «Prodrive Technologies запускает PRSB-760G2 для больших сетей RapidIO - Prodrive Technologies». prodrive-technologies.com. 2 марта 2015.
- ^ Патрик Коллиер (14 октября 2013 г.). «Стандарт межкомпонентных соединений нового поколения (NGSIS): модульный подход открытых стандартов для высокопроизводительных межсоединений для космоса» (PDF). Переосмысление космической конференции. п. 5. Получено 9 октября 2014.
- ^ «Дорожная карта RapidIO». www.rapidio.com. Торговая ассоциация RapidIO. 10 июня 2012. с. 4. Получено 9 октября 2014.
- ^ "Обзор SpaceFibre" (PDF). СТАР-Данди. Архивировано из оригинал (PDF) 22 октября 2014 г.. Получено 21 октября 2014.
внешняя ссылка
- RapidIO (дома).
- Характеристики (текущая ред.), RapidIO.
- RapidIO, Открытые ядра.