Суперкомпьютер Cray XT3
Александр Антонов (asa@parallel.ru),
Лаборатория Параллельных информационных технологий НИВЦ МГУ
19 января 2005
Суперкомпьютер Cray XT3 является дальнейшим развитием линии массивно-параллельных компьютеров Cray T3D и Cray T3E. Вычислительный узел Cray XT3 включает в себя процессор AMD Opteron, локальную память (от 1 до 8 Гбайт) и канал HyperTransport к коммуникационному блоку Cray SeaStar.
Коммуникационная технология Cray SeaStar позволяет объединить все вычислительные узлы Cray XT3 по топологии трехмерного тора. Коммуникационная плата Cray SeaStar включает в себя канал HyperTransport, Direct Memory Access (DMA), коммуникационный микропроцессор, interconnect router и управляющий порт. Interconnect router обеспечивает 6 высокоскоростных каналов связи с пиковой пропускной способностью каждого в двунаправленном режиме 7.6 Гбайт/сек. При этом из приложений на MPI достигается латентность около 3 мкс.
Вычислительные узлы Cray XT3 компонуются в стойки (до 96 вычислительных узлов на стойку). Возможные конфигурации приводятся в следующей таблице:
Число стоек | Число процессоров | Объем памяти | Пиковая производительность* | Топология |
6 | 548 | 4.3 Тбайт | 2.6 Tflops | 6*12*8 |
24 | 2260 | 17.7 Тбайт | 10.8 Tflops | 12*12*16 |
96 | 9108 | 71.2 Тбайт | 43.7 Tflops | 24*16*24 |
320 | 30508 | 239 Тбайт | 147 Tflops | 40*32*24 |
Cray XT3 работает под управлением ОС UNICOS/lc, позволяющей эффективно объединять до 30000 вычислительных узлов. На компьютере устанавливаются компиляторы Fortran 77, 90, 95, C/C++, коммуникационные библиотеки MPI (с поддержкой стандарта MPI 2.0) и SHMEM, а также оптимизированные версии библиотек BLAS, FFTs, LAPACK, ScaLAPACK и SuperLU. Для анализа производительности системы устанавливается система Cray Apprentice2 performance analysis tools.
Дополнительная информация:
© Лаборатория Параллельных информационных технологий, НИВЦ МГУ