Суперкомпьютер 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
* Пиковая производительность рассчитывалась для конфигураций, использующих процессор AMD Opteron 2.4 ГГц.

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.

Дополнительная информация:


© Лаборатория Параллельных информационных технологий, НИВЦ МГУ
Rambler's Top100