Вы здесь

Коммуникационные интерфейсы межмашинных связей вычислительных средств семейства “Эльбрус”

Рассматривается проблема выбора коммуникационных интерфейсов для реализации распределенных вычислительных систем на базе разработок эльбрусовской серии. Приводится описание спроектированного контроллера моста RDMA–RapidIO.

В настоящее время при межмашинном обмене в распределенных информационно-вычислительных системах на базе вычислительных комплексов (ВК) семейства «Эльбрус» используется оригинальный протокол RDMA. Его реализация в качестве альтернативы стандартному протоколу была вызвана в свое время сжатыми сроками разработки.

Протокол RDMA рассчитан на различную конфигурацию (кольцо, тор) подключения вычислительных средств и позволяет создавать многопроцессорные системы, которые включают в общей сложности до 32 процессорных ядер. Однако возможности дальнейшего расширения конфигураций системы весьма ограничены. В связи с этим было принято решение в дальнейших разработках перейти к организации связи между машинами через промежуточную среду на базе коммутирующих узлов (коммутаторов), позволяющую строить распределенные вычислительные системы произвольного масштаба. Таким образом, возникла проблема использования нового интерфейса для связи ВК с коммуникационной средой и, соответственно, нового протокола, сменяющего RDMA.

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

Подробнее... Загрузить файл 

Содержание:

Введение

1. Текущее решение

2. Выбор стандартного интерфейса

3. Мост RDMA–RapidIO

4. Передача и прием сообщений

Заключение

Литература

 

А.Ю.Богданов
В.И.Перекатов
В.М.Фельдман