Структуры с топологий решетка
Топологии связей в массово параллельных системах
Кластер 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. Какие топологии связей испльзуются в массово параллельных системах?