Anaconda
De acordo com a página do Anaconda3, “Anaconda Distribution is a Python/R data science distribution and a collection of over 7,500+ open-source packages, which includes a package and environment manager. Anaconda is platform-agnostic, so you can use it whether you are on Windows, macOS, or Linux. Anaconda is free and easy to install, and it offers free community support.”
Versões Disponíveis
anaconda2/5.1.0
anaconda3/4.4.0 (default)
Submissão de Jobs em Paralelo (MPI)
Crie um arquivo chamado, por exemplo, submit_paral_jobs_mpi.sh.
#!/bin/bash
#SBATCH -t 23:00:00 -n 16
export INPUT="emcee-mpi.py"
export OUTPUT="*"
module load intel/compilers
module load anaconda3
job-nanny srun -n 16 python emcee-mpi.py
Para submeter o processo, basta usar o comando:
sbatch submit_paral_jobs_mpi.sh
Submissão de Jobs em Paralelo (SMP)
Crie um arquivo chamado, por exemplo, submit_paral_jobs_smp.sh.
#!/bin/bash
#SBATCH -t 23:00:00 -c 8
export INPUT="emcee-smp.py"
export OUTPUT="*"
module load anaconda3
job-nanny python emcee-smp.py
Para submeter o processo, basta usar o comando:
sbatch submit_paral_jobs_smp.sh
Referências
Para informações adicionais sobre o software, consulte a documentação do Anaconda3.