[Hpc-forum] Siesta futtatás a budapesti és szegedi gépen
Tom Hornos
tom.hornos at gmail.com
2013. Már. 6., Sze, 15:47:38 CET
Sziasztok!
Elkészült a SIESTA 3.1 és trunk párhuzamos verziója a budapesti gépre.
Használat:
==========
A NIIF Common Environment-et be kell állítani. A budapesti gépen a
következő sorokat kell a $HOME/.bashrc végére írni:
module use /opt/nce/modulefiles
module load nce/global
module load niif/budapest
Ki kell lépni és újra be. Ezek után a SIESTA csomagot a következő
parancsokkal kell aktiválni:
module load nce/niif/intel
SIESTA verzió:
module load siesta/3.1-intel
vagy
module load siesta/367-intel
vagy
module load siesta/431-intel
A module load parancsokat a .bashrc-be is bele lehet írni.
MPI párhuzamos programok esetén az a legjobb, ha node egységekben
foglaltok. Ez azt jelenti, hogy a budapesti gépen 24, a szegedi gépen
48 többszörösével kell a slotokat lefoglalni. Pl. a budapesti gépen 48
slot lefoglalása 2 teljes node-ot jelent. Ezt a foglalást exkluzív
módban kell kérni, hogy a fragmentáció minimális legyen.
Kérem, hogy 1-2 tesztfutással ellenőrizzétek le az eredményeket főleg
az Eharris és Ebs értékeket. Nem biztos, hogy az új kóddal van a baj.
A teszt benchmarkok jók.
Kérem, hogy a következő job szkript alapján indítsátok a programot:
----------------------------------------------
#!/bin/bash
#$ -N JOBNÉV
#$ -m abe
#$ -M EMAIL
#$ -l h_rt=IDŐ
#$ -pe mpi SLOTOK
#$ -l exclusive=true
export OMP_NUM_THREADS=1
mpirun siesta.ompi < input.fdf > siesta.out
----------------------------------------------
Az időt (IDŐ) HH:MM:SS formátumban kell megadni, pl. 168:00:00, ami
168 órát jelent. A slotok száma (SLOTOK) 24 többszöröse legyen, pl. 48
két gépet, 96 négyet jelent. A megadott EMAIL címre a job levelt fog
küldeni, ha elindul, leáll vagy befejeződött. A JOBNÉV egyértelmű.
PS: holnap átkerülnek a csomagok a szegedi gépre is
Üdv
--
Tom Hornos, PhD
NIIF Intézet
GPG: https://dl.dropbox.com/u/14292474/BF698BDE.asc
Howto: http://www.enigmail.net/documentation/quickstart.php
További információk a(z) Hpc-forum levelezőlistáról