Начинающему Пользователю!

Для получения ассоunt`а на серверах RM600 необходимо обратиться к системным администраторам комплекса Покатовичу Г.А. (тел. 51-17, е-mail: pga@icp.ac.ru) или Вежновцу И.Н. (тел. 28-98, e-mail: vin@pro.icp.ac.ru). Для доступа к серверам по Internet`у извне локальной сети Института (извне домена pc.icp.ac.ru) необходимо получить account на proxy-сервере pro.pc.icp.ac.ru у сетевого администратора Кобызева Ю.Д. (тел. 28-98, e-mail: heep@pro.icp.ac.ru). Вычислительные ресурсы комплекса выделяются при наличии разрешающей резолюции на заявке на имя директора ИПХФ и подписи пользователя на ТДекларации Пользователя суперкомпьютерного вычислительного комплекса ИПХФ РАНУ(приказ директора ИПХФ от 18.11.98г). Пользователи должны также заполнить ТРегистрационную форму Т для учета задач, решаемых на комплексе.

При входе в систему команда login после ввода пароля запускает оболочку. Стандартно используется оболочка csh, но можно использовать и оболочки sh, ksh, tcsh, bash на сервере Е60 и оболочки sh, ksh, tcsh на сервере Е20. Оболочка отыскивает в начальном каталоге пользователя запускающий файл. Запускающий файл оболочки содержит команды, которые должны выполняться при каждом запуске программы оболочки. Оболочка csh использует файлы .cshrc и .login. Эти файлы уже содержат команды, необходимые для настройки среды для выполнения основных видов работ пользователя.

Основным режимом работы на серверах RM600 является режим пакетного счета с использованием системы Generic NQS. Создана система очередей, которые, в зависимости от времени счета, назначают процессам соответствующий приоритет. Список очередей, их состояние и приоритет можно получить на экране терминала по команде qstat -x, а список программ, находящихся в очередях и их состояние - по команде qstat -a. Запуск программ в пакетные очереди осуществляется командой qsub. Описание всех упоминаемых команд можно получить по команде man <команда>. Для счета параллельных программ создана специальная очередь pl без ограничения времени счета и с максимальным приоритетом. Для этой очереди применен механизм контроля доступа. Пользователи, имеющие право на запуск задач в эту очередь могут использовать также механизм ТжесткойУ привязки процессов параллельной программы к процессорам. Для своих программ пользователь может использовать на сервере Е60 ~4Гбайт оперативной памяти и ~10Гбайт swap - пространство на магнитных дисках (на сервере Е20 - ~2 Гбайт и ~5Гбайт соответственно). Время счета, распределение процессов по процессорам и другую полезную информацию пользователь может посмотреть по команде proceso -c. Использование механизма привязки можно контролировать командой mpcntl -I.

Для пользователей, использующих для доступа к серверам RM600 персональные компьютеры локальной сети Института (домен pc.icp.ac.ru), работающие под управлением систем Windows 95/98/NT, предлагается помощь в установке системы Еxceed v.6.0.2 фирмы Hummingbird. Система Exceed, реализующая на персональных компьютерах версию X11R6.3 X-Window системы, предлагает удобную среду и современные инструменты для взаимодействия с системами X-window, функционирующими на серверах. Пользователь может использовать большое количество графических приложений для разработки и отладки своих программ в среде операционной системы Reliant Unix. Для разработки программ в среде telnet - сеанса предлагается использовать текстовые редакторы vi, Emacs, встроенный редактор файлового менеджера mc (Midnight Commander), а для отладки программ использовать символьный отладчик DBX V.2.3C.

Для трансляции и отладки программ, написанных на языке Фортран, на сервере Е60 предлагается современный компилятор EPC Fortran 90 и графический отладчик EPC Interactive Debugger (см. команды epcf90 и edb) фирмы Edinburgh Portable Compilers Ltd. В компиляторе EPC Fortran 90 реализован ряд свойств стандарта языка Фортран 95 - оператор и конструкция FORALL, PURE процедуры, элементные процедуры, расширенная WHERE конструкция, инициализация ссылки и многие другие. В совокупности с инсталлированными реализациями систем HPF (High Perfomance Fortran) и MPI (Message Passing Interface) компилятор EPC Fortran 90 позволяет создавать мощные параллельные программы на языке Фортран для научных расчетов на суперкомпьютерах, состоящих из сотен процессоров.

Для разработки программ на языках С и С++ на серверах Е20 и Е60 функционирует система CDS++ v.1.C32 (C/C++ Development System), являющаяся составной частью операционной системы Reliant Unix. На сервере Е60 развернут 64-разрядный вариант системы CDS++, реализующий полную 64- разрядную модель данных. Используя инсталлированную реализацию системы MPI, на языке С также можно создавать эффективные параллельные программы для научных расчетов.

Желаем успехов!!!