Н.В.Борисов (1), В.А.Верязов (2), А.В.Комолкин (3), C.А.Немнюгин (4), Р.А.Эварестов (5)
Санкт-Петербургский государственный университет, (1) Междисциплинарный центр дополнительного профессионального образования, (2, 5) Химический факультет, (3) Научно-исследовательский институт физики, (4) Физический факультет
(1) Тел.: (812) 218-44-51, факс: (812) 213-71-75, e-mail: borisov@cape.nw.ru,
(2) тел.: (812) 428-49-24, e-mail: valera@mdim.lgu.spb.su,
(3) тел.: (812) 428-43-62, факс: (812) 428-72-40, e-mail: komolkin@snoopy.phys.spbu.ru,
(4) тел.: (812) 428-43-43, e-mail: nemnugin@snoopy.phys.spbu.ru,
(5) тел.: (812) 218-97-00, факс: (812) 218-54-79, e-mail: robert@evar.adm.pu.ru
В рамках программы интеграции Высшей школы и Академии наук и программы "Высшая школа-регионам" в Санкт-Петербургском государственном университете и Санкт-Петербургском институте информатики и автоматизации РАН создан учебно-научный центр распределенных вычислений и информационных ресурсов. Центр включает в себя WWW-сервер по высокопроизводительным вычислениям (http://www.hpc.nw.ru) и класс параллельных вычислений.
На WWW-сервере представлены учебные и информационные материалы по параллельному программированию, языкам программирования и средствам удаленного доступа. На сервере установлен шлюз к базе данных по программному обеспечению для параллельных вычислений. Разработаны методические материалы по обучению пользователей принципам разработки и оптимизации программ для параллельных вычислений.
В Междисциплинарном центре дополнительного профессионального образования создан дисплейный класс на базе компьютеров Pentium-166, работающих под управлением Linux, которые объединены в кластер. В дисплейном классе установлена библиотека MPI, позволяющая использовать все машины в кластере для исполнения параллельных программ.
Адаптируются программы расчетов свойств веществ для их выполнения на созданном кластере рабочих станций: программы AKMD для моделирования конденсированных сред методом молекулярной динамики и программы CRYSTAL для расчета электронной структуры кристаллов методом Хартри-Фока. Проведенная оптимизация наиболее ресурсоемких программных модулей позволила существенно увеличить быстродействие программ при их исполнении на кластере.