Структуры с топологий решетка

Топологии связей в массово параллельных системах

Кластер Roadrunner

Кластер собран из 17 объединённых модулей, соединённых через восемь дополнительных (второго уровня) маршрутизаторов ISR2012. Каждый объединённый модуль подсоединён через 12 каналов к каждому маршрутизатору, суммарно получается 96 соединений.

 

Суммарная информация по системе:

6120 двухъядерных процессоров Opteron с 49 Тбайт памяти (на 3060 LS21);

12240 процессоров Cell с 49 Тбайт памяти (на 6120 QS22);

204 узла ввода-вывода System x3755;

26 288-портовых маршрутизаторов ISR2012 Infiniband 4x DDR;

278 стоек;

Энергопотребление системы 2.35 МВт.

Программное обеспечение

 

Roadrunner работает под управлением Red Hat Enterprise Linux и управляется при помощи программного обеспечения xCAT.

В общей сложности система потребляет 2,35 МВт и с показателем «437 млн операций на ватт».

 

 

Структуры массово параллельных систем с распределенной памятью можно классифицировать по типу и пропускной способности коммутирующей сети:

структуры с топологий решетка (двухмерная, трехмерная);

структуры с топологий гиперкуб;

структуры с топологий «каждый с каждым»

структуры с топологией «распределенный коммутатор».

 

В этой структуре пары из процессора и модуля памяти (процессорный элемент) соединены непосредственными связями со своими соседями (4-мя - в случае двухмерной решетки, 6-ю - в случае трехмерной решетки). Каждый процессорный элемент имеет одно и то же число подключений к сети вне зависимости от числа процессорных элементов в системе. Общая пропускная способность такой сети растет линейно относительно числа процессорных элементов. Пример двухмерной решетки приведен на рис. 10. Примеры других топологий приведены на рисунках 11--15.

 


Рис.10. Сеть с топологией 2D решетка(тор)

 


Рис. 11. Сеть с топологией 2D тор


Рис. 12. Сеть с топологией «клика»

 

 

Рис. 13. Сеть с топологией «каждый с каждым» - полный граф.

 

Рис. 14. Сеть с топологией кольцо

 

Рис. 15. Топология типа 3-х мерный куб

 

Контрольные вопросы

 

1. Структурные особенности системы Cray XT5

2. Структура связей в системе Cray XT5

3. К какому классу систем можно отнести Cray XT5

4. Структурные особенности системы Cray XT5h

5. Структурные особенности системы Cray XЕ6

6. Струтурные особенности системы BlueGene/L

7. Струтурные особенности системы RoadRunner

8. Какие топологии связей испльзуются в массово параллельных системах?