Efektivní vyuºívání programových nástroj Ansys na infrastrukturách MetaCentra / CERIT-SC Slávek Licehammer MetaCentrum 25. listopadu 2013
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 2 / 18M Osnova 1. Spou²t ní standardními prost edky MetaCentra / CERIT-SC 2. Ansys Fluent, Ansys CFX, Ansys Mechanical 3. Práce s licencemi a volby plánova e 4. Ansys Remote Solve Manager 5. Plány s produkty Ansys v MetaCentru a CERIT-SC do budoucna
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 3 / 18M Spou²t ní úloh Vyuºití více procesor Paralelní výpo et Distribuovaný výpo et Zp sob práce Dávkov Interaktivn (vyuºití grackého prost edí)
Spou²t ní grackých aplikací Unix Tunelování protokolu X11 ssh -X skirit.ics.muni.cz Windows Nainstalování X serveru (nap Xming) Nastavení tunelování X11 v Putty Dokumentace https://wiki.metacentrum.cz/wiki/x-window S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 4 / 18M
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 5 / 18M Fluent Paralelní b h uent 3d -g -t $PBS_NUM_PPN -p shmem -i inputfile Distribuovaný b h uent 3d -g -p ethernet -cnf=$pbs_nodefile -ssh -i inputle Volby p i spu²t ní -i vstupní soubor -g bez grackého prost edí -p druh sí ového p ipojení [ shmem ethernet inniband ] -t po et pouºitých jader -cnf=soubor soubor obsahující jména uzl na který se úloha spustí -ssh pouºití ssh namísto rsh
Fluent S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 6 / 18M
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 7 / 18M CFX Paralelní b h cfx5solve -def input.def -fullname test -par-local -part $PBS_NUM_PPN Distribuovaný b h $MACHINES=`perl -ne 'chomp; $_{$_}++; END { print join ",", map { $_."*".$_{$_} keys %_ }' $PBS_NODEFILE` cfx5solve -def input.def -fullname test -par-dist "$MACHINES" Volby p i spu²t ní -def -fullname -par-local -part -par-dist HOSTNAMES vstupní soubor vlastní ozna ení úlohy paralelní b h po et pouºitých jader distribuovaný b h
CFX S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 8 / 18M
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 9 / 18M Mechanical Paralelní b h ansys145 -np $PBS_NUM_PPN -b -i inputle -o outputle Distribuovaný b h $MACHINES=`perl -ne 'chomp; $_{$_}++; END { print join ":", %_ }' $PBS_NODEFILE` ansys145 -dis -machines $MACHINES -usessh -dir $SCRATCHDIR GUI launcher145 Volby p i spu²t ní -np -dis -machines -usessh po et pouºitých jader distibuovaný b h p i azené stroje a po et jader na kaºdém z nich pouºití ssh namísto rsh
Mechanical S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 10 / 18M
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 11 / 18M Mechanical Navázání na p eru²ený b h Je nutno pouºít stejnou konguraci zdroj Automatické omezení po tu jader Podle dostupných licencí Podle fyzických procesor na stroji Solvery podporující distribuovaný výpo et V²echny solvery podporují paralelní výpo et Podporu distribuovaných vypo t lze zjistit v manuálu /software/ansys-14/doc/v145/ans_dan.pdf (strana 16)
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 12 / 18M Parametry pro Torque (qsub) Interaktivní úloha qsub -I Pouºití vlastností qsub -l vlastnost Uºite né vlastnosti inniband uzly s innibandem cl_<název_clusteru> konkrétní cluster (nap. cl_skirit) xeon procesory Intel Xeon nodecpusx po et jader na uzlu (1, 2, 4, 8, 16, 32) #excl vyhrazení uzlu exkluzivn ssd ssd disk na scratch
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 13 / 18M Licence Dostupné licence Ansys Mechanical - 5 licencí Ansys CFD (CFX + Fluent) - 25 licencí Ansys HPC license - 60 licencí Vyuºití licencí Základní licence - spust ní na max. 4 jádrech (2 pro Mechanical) HPC licence - +1 jádro za kaºdou P íklad - uent na 8 jádrech 1 Ansys CFD 4 Ansys HPC
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 14 / 18M Zajist ní dostupnosti licencí P ipravovaná funkcionalita Zatím nelze pouºít v plánova i Parametry p íkazu qsub -l ansyscfd=po et -l ansysmech=po et -l ansyshpc=po et
Remote Solve Manager S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 15 / 18M
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 16 / 18M Dal²í rozvoj produkt Ansys Dal²í rozvoj produkt Ansys v MetaCentru a CERIT-SC Spou²t ní úloh p es plánova pomocí Remove Solve Manageru Zamezení vybíhání ástí úloh mimo kontrolu plánova e Vyuºití GPU pro výpo ty Ov ení dostupnosti licencí plánova em P ípadné roz²í ení mnoºství poskytovaných licencí Dal²í p ípadné lad ní výkonu ve spolupráci s experty z rmy SVS FEM s.r.o.
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 17 / 18M Dokumentace Dostupná dokumentace https://wiki.metacentrum.cz/wiki/ansys /software/ansys-14/doc/readme.html /software/ansys-14/doc/v145/*.pdf http://www1.ansys.com/customer (pouze pro registrované uºivatele)
S. Licehammer (MetaCentrum) Efektivní vyuºívání programových nástroj 27. Ansys listopadu na infrastrukturách 2013 18 / 18M Záv r D kuji za pozornost.