Користувальницькі налаштування

Налаштування сайту


hpc

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
hpc [2015/04/26 11:59] – [Планировщики задач] Grun wombathpc [2016/09/15 08:58] (поточний) – [OpenMP] ссылка на страницу OpenMP wombat
Рядок 2: Рядок 2:
  
 ===== OpenMP ===== ===== OpenMP =====
 +
 +[[openmp|OpenMP]] -- очень удобный и простой способ распараллелить вычисления, проводимые в рамках одного компьютера (несколько ядер или процессоров, но общая оперативная память).
 +
 +https://computing.llnl.gov/tutorials/openMP/
 +
  
  
Рядок 23: Рядок 28:
  
   mpirun -np 2 --host 192.168.1.2,192.168.1.3 hostname   mpirun -np 2 --host 192.168.1.2,192.168.1.3 hostname
 +
 +После написания [[mpi|программы]] с использованием технологии MPI, запустить её можно так:
 +
 +Компиляция:
 +  mpicc -o mpi-test.bin mpi-test.c
 +
 +Копирование на другие компьютеры:
 +  scp -P22 mpi-test.bin Calculator1:~/
 +
 +Выделение ресурсов [[slurm|SLURM]]:
 +  salloc -n8 /bin/bash
 +
 +Запуск:
 +  mpirun ./mpi-test.bin
 +
 +Опыт показал, что вместо последних двух команд лучше задавать одну такую:
 +  salloc -n8 mpirun ./mpi-test.bin
 +Тогда после завершения работы программы, соответствующее задание удаляется из очереди SLURM, и ресурсы освобождаются для следующих задач.
 ==== MPICH ==== ==== MPICH ====
  
Рядок 64: Рядок 87:
  
 http://graal.ens-lyon.fr/diet/ http://graal.ens-lyon.fr/diet/
 +
 +[[https://computing.llnl.gov/tutorials/linux_clusters/ | LLNL Linux Clusters Overview]]
 +
 +[[https://computing.llnl.gov/tutorials/parallel_comp/ | LLNL Introduction to Parallel Computing]]
 +
 +
 +
 ===== Видеокурсы ===== ===== Видеокурсы =====
  
hpc.1430049581.txt.bz2 · Востаннє змінено: повз wombat