Dell AMD EPYC 7662 / NVIDIA Tesla A100
Softwares Instalados
Categoria: Programação
| Julia | |
|---|---|
| Versão | 1.10.4 |
| Descrição | Julia é uma linguagem de programação dinâmica de alto nível projetada para atender os requisitos da computação de alto desempenho numérico e científico. |
| Documentação |
Documentação Geral Julia Parallel Multi-Threading Computing Julia Parallel Distributed Computing |
| Licença | Open Source |
| Localização | https://julialang.org/ |
Como usar
- Opção de módulo de ativação para uso:Julia 1.10.4
module load julia/1.10.4
Exemplo de script de submissão de um job 'multithread' na fila 'par16':
#!/bin/bash
### Nome da fila de execução ###
#PBS -q par16
### Nome do job ###
#PBS -N teste
### Nome do arquivo de saida ###
#PBS -o saida
### Nome do arquivo de erros ###
#PBS -e erro
### Recursos necessarios para execução: ###
### nodes= Numero de nos computacionais ###
### ppn= Numero de processos por no ###
### Total de processos = nodes X ppn ###
#PBS -l nodes=1:ppn=16
cd $PBS_O_WORKDIR
echo "-----------------------------------------"
echo "Inicio do job:" `date`
### Configura o ambiente para executar o Julia ###
module load julia/1.10.4
export OMP_NUM_THREADS=16
julia -t16 programa.jl