Параллельное программирование для ресурсоёмких задач численного моделирования в физике

Содержание

Слайд 2

Основы работы на удалённых вычислительных системах коллективного пользования

Физический факультет МГУ им М.В.Ломоносова

Основы работы на удалённых вычислительных системах коллективного пользования Физический факультет МГУ им М.В.Ломоносова

Слайд 3

Работа на суперкомпьютере "Ломоносов"

http://parallel.ru/cluster/lomonosov.html

Физический факультет МГУ им М.В.Ломоносова

Работа на суперкомпьютере "Ломоносов" http://parallel.ru/cluster/lomonosov.html Физический факультет МГУ им М.В.Ломоносова

Слайд 4

Основная информация по работе

Текущая конфигурация суперкомпьютера Ломоносов http://parallel.ru/cluster/actual-T500.html
HOWTO http://parallel.ru/cluster/lomonosov_howto
Адрес для входа пользователей по ssh:

Основная информация по работе Текущая конфигурация суперкомпьютера Ломоносов http://parallel.ru/cluster/actual-T500.html HOWTO http://parallel.ru/cluster/lomonosov_howto Адрес
lomonosov.parallel.ru
Компиляция программ осуществляется на узле
compiler (compiler.lomonosov.parallel.ru)

Физический факультет МГУ им М.В.Ломоносова

Слайд 5

Общее представление

Физический факультет МГУ им М.В.Ломоносова

Общее представление Физический факультет МГУ им М.В.Ломоносова

Слайд 6

Файловая система

Физический факультет МГУ им М.В.Ломоносова

Файловая система Физический факультет МГУ им М.В.Ломоносова

Слайд 7

Файловая система

Физический факультет МГУ им М.В.Ломоносова

Файловая система Физический факультет МГУ им М.В.Ломоносова

Слайд 8

Файловая система

Физический факультет МГУ им М.В.Ломоносова

Файловая система Физический факультет МГУ им М.В.Ломоносова

Слайд 9

Информация по работе

Программное обеспечение http://parallel.ru/cluster/toolkitinfo
система модульной конфигурации окружения Modules
module list, module add

Информация по работе Программное обеспечение http://parallel.ru/cluster/toolkitinfo система модульной конфигурации окружения Modules module

Система хранения данных http://parallel.ru/node/7756
Узлы: access, compiler, вычислительные
Хранилища: быстрое, основное, архив
Система управления заданиями и ресурсами Slurm http://parallel.ru/cluster/lomonosov_howto
regular4 - Основная очередь
test - предназначенный для отладки приложений

Физический факультет МГУ им М.В.Ломоносова

Слайд 10

Slurm: очередь задач

Запуск задач только через очередь
sbatch
Удаление из очереди
scancel
Просмотр

Slurm: очередь задач Запуск задач только через очередь sbatch Удаление из очереди
очереди
squeue
Краткая информация
sinfo

Физический факультет МГУ им М.В.Ломоносова

http://slurm.schedmd.com/

Слайд 11

Запуск задач

Часто используемые ключи команды sbatch:
-n NNN - число требуемых ядер
-N NNN

Запуск задач Часто используемые ключи команды sbatch: -n NNN - число требуемых
- число требуемых узлов
-p NAME - имя раздела (очереди)
-t MINS - лимит времени работы задачи в минутах
-o/-e/-i - перенаправление ввода/ошибок/вывода в файл
пример: MPI+OpenMP программа на 16 ядер по 2 MPI-процесса на узел в очереди test
sbatch -p test -n16 -N8 ompi ~/prj1/calc -i ~/prj1/myinput -o /prj1/myoutput

Физический факультет МГУ им М.В.Ломоносова

Слайд 12

Больше информации http://parallel.ru/cluster https://users.parallel.ru/pages/welcome

Физический факультет МГУ им М.В.Ломоносова

Больше информации http://parallel.ru/cluster https://users.parallel.ru/pages/welcome Физический факультет МГУ им М.В.Ломоносова
Имя файла: Параллельное-программирование-для-ресурсоёмких-задач-численного-моделирования-в-физике.pptx
Количество просмотров: 18
Количество скачиваний: 0