Основу вычислительных ресурсов составляют четыре Linux-кластера, обслуживаемые единой диспетчерской системой управления заданиями OpenPBS. Данная система позволяет одновременно обрабатывать как обычные однопроцессорные программы, выделяя для каждой из них отдельный вычислительный узел, так и объединять мощности нескольких процессоров одной архитектуры для решения одной задачи.
IBM Cluster 1350
— Linux-кластер, состоящий из 13
вычислительных узлов, соединенных служебной сетью Gigabit Ethernet и скоростной
коммуникационной сетью DDR Infiniband (скорость передачи данных около 1400 Мб/сек,
латентность 3.1 мксек).
Каждый вычислительный узел представляет собой компьютер с одним 2-х ядерных процессором
Intel Xeon 5160 c тактовой частотой 3.0 Ггц и оперативной памятью 8Гбайт. Производительность каждого
вычислительного узла на тесте Linpack составляет 21 Gflops, а всего кластера в
целом 252 Gflops. Среда параллельного программирования — MPI (MVAPICH-1.1.0).
Компилиция и отладка программ выполняется на управляющем компьютере rsufs.
Запуск программ в пакетном режиме
через систему PBS выполняется командой:
qsub -q IBMX script
или
qsub script
, если опция -q внесена в скрипт.
INFINI
— Linux-кластер, состоящий из 20
вычислительных узлов, соединенных служебной сетью Gigabit Ethernet и скоростной
коммуникационной сетью SDR Infiniband (скорость передачи 700 Мб/сек, латентность 5 мксек).
Каждый вычислительный узел представляет собой компьютер с процессором
Intel Pentium 4 3.4 Ггц и оперативной памятью DDR2 2Гб. Производительность каждого
вычислительного узла на тесте Linpack составляет 5.8 Gflops, а всего кластера в
целом 115 Gflops. Среда параллельного программирования — MPI (MVAPICH-1.1.0).
Компилиция и отладка программ выполняется на хост-компьютере кластера rsuib.
Запуск программ в пакетном режиме
через систему PBS выполняется командой:
qsub -q INFINI script
Linux-кластер
— вычислительная система из 10 узлов, соединенных служебной сетью
Fast Ethernet через коммутатор Cisco Catalyst 2900 и скоростной вычислительной
сетью Gigabit Ethernet через коммутатор фирмы Allied Telesyn. Каждый из
узлов представляет собой компьютер с процессором Pentium 4 2.4 Ггц, 512 Мб оперативной памяти (RAMBUS PC-1066) и 20 Гб жестким диском. Возможно
исполнение как однопроцессорных, так и параллельных программ. Среда параллельного
программирования — MPI (Mpich-1.2.2). Для компилиции и отладки программ
выделен специальный компьютер с такими же характеристиками, как и вычислительные
узлы. Постановка задачи в очередь через систему PBS выполняется командой:
qsub -q LINUX script
Кластер WSD
- кластер из 8-ми рабочих станций DELL c двухядерными процессорами Intel Core 2 Duo, оперативной памятью
4 Гб и коммуникационной сетью Gigabit Ethernet. Запуск задания командой:
qsub -q WSD script
Учебные ресурсы
В структуре суперкомпьютерного центра ЮФУ часть ресурсов выделена исключительно для обучения и для отладки программ. Учебный комплекс представляет собой уменьшенную копию основного вычислительного комплекса, функционирует параллельно с ним под управлением диспетчерской системы OpenPBS.
Центром этого комплекса является рабочая станция SUN Ultra 60 — 2-х процессорная SMP система с общей памятью объемом 1 Гб. Пиковая производительность
одного процессора 800 Mflops. Компьютер выполняет функции авторизации пользователей в сетевой информационной службе (NIS) и файлового сервера (NFS), экспортирующего домашние директории пользователей-студентов на другие вычислительные системы (nCUBE 2S, учебный кластер). Используется для обучения работе в среде ОС UNIX и в качестве хост-компьютера многопроцессорной системы nCUBE 2S. На нем выполняется компиляция программ для nCUBE 2S и запуск их на исполнение. Кроме того, на SUN Ultra 60 можно выполнять параллельные программы, поставив их в очередь командой:
qsub -q SUN script
nCUBE 2S — классическая MPP система из 64-х вычислительных узлов. Каждый из узлов состоит из процессорного модуля производительностью около 3 Mflops и модуля оперативной памяти объемом 32 Мб. Таким образом, пиковая производительность системы 192 Mflops. Управляется nCUBE 2S хост-компьютером 4D/35 фирмы SGI. Наличие прокси-сервера на хост-компьютере и кросс-компиляторов для nCUBE на компьютерах фирмы SUN позволяет использовать компьютер SUN в качестве хост-компьютера 2-го уровня. В настоящее время рекомендуется использовать nCUBE 2S для отладки параллельных программ и обучения параллельному программированию. Рекомендуемое средство параллельного программирования - коммуникационная библиотека MPI. Кроме этого имеется собственная среда параллельного программирования PSE и система компиляции с языка HPF.
Учебный Linux-кластер  — вычислительная система из 6 узлов, соединенных сетью Fast Ethernet через коммутатор 3Com. Каждый из узлов представляет собой компьютер
Pentium III 500 Мгц, с 256 Мб оперативной памяти и 10 Гб жестким диском. Возможно
исполнение как однопроцессорных, так и параллельных программ. В качестве основного
средства параллельного программирования используется библиотека MPI. Компиляция
программ и запуск их на исполнение на кластере выполняется с хост-компьютера
HP NetServer 200 командой:
qsub -q LINUX script
Постановка готовых программ в очередь LINUX возможна также напрямую с компьютера SUN Ultra 60.
SUN Ultra 10 — однопроцессорная рабочая станция с оперативной памятью 256 Мб и объемом дискового пространства 40 Гб. Выполняет серверные функции (WWW сервер, FTP сервер, Mail сервер), управляет источником бесперебойного питания и выключением компьютеров в аварийных ситуациях.