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

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

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

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

Для пользователей, использующих для доступа к серверам RM 600 персональные компьютеры локальной сети Института, , работающие под управлением систем 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 Fo rtran 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, на языке С также можно создавать эффективные параллельные программы для научных расчетов .

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

Rambler's Top100  

Вверх.

На главную страницу.