C2115 Praktický úvod do superpočítání

Podobné dokumenty
C2115 Praktický úvod do superpočítání

C2115 Praktický úvod do superpočítání

C2115 Praktický úvod do superpočítání

C2115 Praktický úvod do superpočítání

Superpočítání a gridové počítání

Výběr zdrojů, zadávání a správa úloh v MetaCentru

C2110 Operační systém UNIX a základy programování

C2115 Praktický úvod do superpočítání

Studium enzymatické reakce metodami výpočetní chemie

MetaCentrum - Virtualizace a její použití

Novinky z vývoje v MetaCentru

MetaCentrum. Tomáš Rebok MetaCentrum NGI, CESNET z.s.p.o. CERIT-SC, Masarykova Univerzita Olomouc,

C2115 Praktický úvod do superpočítání

Cloudy a gridy v národní einfrastruktuře

C2110 Operační systém UNIX a základy programování

C2110 Operační systém UNIX a základy programování

Charon Extension Layer (CEL)

Národní centrum pro výzkum biomolekul & MetaCentrum

Dagmar Adamová, Jiří Chudoba Jednalo se o Monte Carlo simulace případů srážek p+p a Pb+Pb. Fungování

C2115 Praktický úvod do superpočítání

Datová úložiště v MetaCentru a okolí. David Antoš

C2110 Operační systém UNIX a základy programování

Superpočítání a gridové počítání

SUPERPOČÍTAČE DANIEL LANGR ČVUT FIT / VZLÚ

Přenos souborů pomocí AceFTP (pdf verze pro tisk KB)

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

Souborové systémy a práce s daty David Antoš

uzly. Výpočetní uzel (Working node) výkonná jednotka clusteru.

Datová úložiště v MetaCentru a okolí II. David Antoš Oddělení datových úložišť

Administrace služby - GTS Network Storage

Paralelní výpočty na clusteru KMD

Počítačová chemie. výpočetně náročné simulace chemických a biomolekulárních systémů. Zora Střelcová

Plánování úloh otázky a odpovědi

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

CAD library. Spuštění aplikace. Práce s aplikací. Popis okna

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

OBSAH. 1. Úvod Požadavky na SW vybavení... 3

Postup instalace přídavného modulu pro Aktuální zůstatky (CBA) v programu MultiCash KB (MCC)

První krůčky se SAS Enterprise Miner 6.2. Zaškrtněte Personal Workstation a přihlašte se jako localhost\sasdemo.

Reliance 3 design OBSAH

Operační systémy. Cvičení 1: Seznámení s prostředím

Provozní statistiky centra CERIT-SC

PC detektiv Instalace AWEDBA Archivace Obnova z archivace AWEDBA

Uživatelský modul. File Uploader

1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS

Modul 2. Druhá sada úkolů:

Registr práv a povinností

Cvičení MI-PAP I. Šimeček, M. Skrbek, J. Trdlička

CERIT-SC, MetaCentrum

Základní příkazy pro práci se soubory

Výběr zdrojů, zadávání a správa úloh

Doporučený návod na síťovou instalaci programu Aconto SQL 11.5

Návod k použití softwaru Solar Viewer 3D

Gridy v České republice. Luděk Matyska Masarykova univerzita v Brně CESNET, z.s.p.o.

Průvodce instalací modulu Offline VetShop verze 3.4

Informace o produktu Instalace programu MMS 3910 W. Konfigurační sada. Datum Platí pro Konfiguarční program MMS 3910W Version 2.01 f.f.

DBGen v.1.0. Uživatelská příručka v. 1.0

Úvod, jednoduché příkazy

Popis. Manuál Klávesové zkratky a příkazy - 1 -

Program slouží k provozní evidenci chemických látek, směsí, archivaci bezpečnostních listů a tvorbě rychlých přehledů.

ČÁST 1 ÚVOD. Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ

Instalace SQL 2008 R2 na Windows 7 (64bit)

aktivita CESNETu společně MU, UK a ZČU sdružuje výpočetní prostředky

Jazz pro Účetní (export) Příručka uživatele

Základní popis Toolboxu MPSV nástroje

Informační manuál PŘIHLÁŠENÍ DO SÍTĚ NOVELL (ZAMĚSTNANEC, DOKTORAND)

Studium enzymatické reakce metodami výpočetní chemie

Práce v návrhovém prostředí Xilinx ISE WebPack 9.2i

Manuál pro používání aplikace IDMonitor

Dočasné připojení lokálních souborů v Marushce

Tiskový manažer Printman (Tiskový manažer verze 1.58 a novější)

1. Podmínky chodu aplikace

Cvičení software Groma základní seznámení

APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze

TIA Selection Tool manuál pro použití

Hromadné odesílání ů. Praktické příklady.

Systémová příručka Autor: Roman Macura, Jakub Buzáš Verze dokumentu: 1/2017 Datum poslední aktualizace:

MetaCentrum. Aktuální stav anové služby

Vývojové prostředí,průvodce novou aplikací

Práce v návrhovém prostředí Xilinx ISE WebPack 12 BDOM UMEL FEKT Šteffan Pavel

Obsah. Výkon a stabilita... 6 Nové nastavení / možnosti... 7

InBiz VŠECHNO, CO JE MOŽNÉ

Po registraci modulu E-SHOPY se v programu DUEL zpřístupní nabídky Seznam e-shopů a Objednávky přijaté - e-shop.

Administrace služby IP komplet premium

Administrace služby IP komplet premium

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží

Novinky NGI & 10 způsobů, jak "sejmout" MetaCentrum

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL

Popis programu: Popis přípon důležitých souborů: *.qpf projektový soubor Quartusu

CERIT-SC. Luděk Matyska, David Antoš, Aleš Křenek

Postup získání licence programu DesignBuilder v4

Plugin TIS pro SketchUp. Návod k použití

Návod ke cvičení předmětu BPGA ControlLogix

eliška 3.04 Průvodce instalací (verze pro Windows 7) w w w. n e s s. c o m

Bc. Martin Majer, AiP Beroun s.r.o.

SIMATIC S IT. Micro Automation. Promoters Meeting October Představení CP IT SPIDER CONTROL TELESERVIS. TESTOVACÍ server.

1. Instalace MySQL Serveru Konfigurace MySql Serveru Vytvoření struktury databáze...3

Management procesu I Mgr. Josef Horálek

PŘÍRUČKA ADMINISTRÁTORA. Instalace programu

SME Terminál + SmeDesktopClient. Instalace. AutoCont CZ a.s.

Transkript:

C2115 Praktický úvod do superpočítání XI. lekce Petr Kulhánek, Tomáš Bouchal kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta, Masarykova univerzita, Kotlářská 2, CZ-61137 Brno C2115 Praktický úvod do superpočítání -1-

Obsah Torque opakování Torque (zdroje) aneb jak ovlivnit, kde se bude úloha počítat... Torque (kopírování souborů) stagein, stageout, explicitní kopírování dat Torque (MetaCentrum) MetaCentrum, CERIT-SC, dokumentace Spouštění programu gaussian v MetaCentru příprava dat, příprava úlohy, zařazení úlohy, monitoring úlohy, analýza dat C2115 Praktický úvod do superpočítání -2-

Torque http://www.adaptivecomputing.com/products/open-source/torque/ C2115 Praktický úvod do superpočítání -3-

fronty (queues) Architektura qsub qsub qsub pbsnodes -a qstat -q qstat qstat -u <login> short normal long......... torque-server (pbs_server) stav uzlů (nodes) řazení úloh na výpočetní uzly dle požadovaných zdrojů torque-scheduler (pbs_sched) node#1 np=2 torque-mom (pbs_mom) node#2 np=1 torque-mom (pbs_mom) připravená úloha čekající úloha běžící úloha C2115 Praktický úvod do superpočítání -4-

Torque příkazy, stavy úlohy qsub qstat pbsnodes qrls zašle úlohu do dávkového systému vypíše informace o dávkovém systému (seznam úloh, seznam front) vypíše informace o výpočetních uzlech uvolní úlohu ze stavu holded (pokud to okolnosti dovolují) Stavy úlohy: Q (queued) R (running) C (completed) H (holded) E (error) čeká ve frontě na spuštění na výpočetním uzlu běží na výpočetním uzly úloha byla dokončena (informace o dokončených úloh se zobrazují jen omezenou dobu nejčastěji 24 hodin) úloha byla pozastavena, úlohu je možné uvolnit příkazem qrls došlo k chybě C2115 Praktický úvod do superpočítání -5-

Torque (zdroje) zdroje se zadávají pomocí volby -l příkazu qsub, lze zadat více specifikací současně např: $ qsub -q default -l nodes=1:ppn=1:brno l mem=400mb skript.sh nebo $ qsub -q default -l nodes=1:ppn=1:brno,mem=400mb skript.sh čárka C2115 Praktický úvod do superpočítání -6-

Počet a typ výpočetních uzlů a CPU nodes=n1:ppn=m1:properties1[+n2:ppn=m2:properties2+...] v běžné práci se nepoužívá počet výpočetních uzlů počet CPU na každý výpočetní uzel vlastnosti uzlu Celkový počet požadovaných CPU: N(CPU)=N1*M1[+N2*M2+] Slouží pouze k rezervaci výpočetních zdrojů ve formě CPU. To však neznamená, že úloha na přidělených výpočetních zdrojích bude automaticky spuštěna. Toto musí zajistit skript úlohy. C2115 Praktický úvod do superpočítání -7-

Počet a typ výpočetních uzlů a CPU, II Seznam alokovaných CPU je dostupný jako seznam výpočetních uzlů uvedených v souboru, jehož název je uveden v systémové proměnné PBS_NODEFILE. Tato proměnná je dostupná v běžící úloze: Příklad: $ qsub -q default -l nodes=1:ppn=2:brno+1:ppn=1:brno skript.sh Výsledek: #!/bin/bash echo $PBS_NODEFILE cat $PBS_NODEFILE /var/spool/torque/aux//10312644.arien.ics.muni.cz zubat2.ncbr.muni.cz zubat2.ncbr.muni.cz mandos2.ics.muni.cz Seznam CPU slotů je pak dostupný v úplném popisu úlohy, položka exec_host: $ qstat -f <cislo_ulohu> C2115 Praktický úvod do superpočítání -8-

Počet a typ výpočetních uzlů a CPU, III Vlastnosti: Výpočetní uzly mohou mít specifikované vlastnosti. Jedná se o krátké řetězce, jejichž význam je závislý na administrátorech systému. Vlastnosti uzlů jsou vypisovány příkazem pbsnodes položka properties. Uživatel může ve specifikaci výpočetních zdrojů požadovat pouze takové výpočetní uzly, které mají specifikované vlastnosti. Příklady: nodes=1:ppn=1:brno logické ANO nodes=1:ppn=1:brno#debian70 nodes=1:ppn=1:^cl_doom nodes=1:ppn=1:^onyx1-1.ncbr.muni.cz exclusion (pouze MetaCentrum) C2115 Praktický úvod do superpočítání -9-

Další specifikace zdrojů Zdroj Omezení Popis mem scratch velikost paměti, jednotky mb, gb velikost lokálního datového úložiště, jednotky mb, gb scratch_type pouze Meta typ lokálního datového úložiště walltime umask group maximální doba běhu úlohy nejčastěji ve spojení s frontou default umask pro soubory a adresáře vytvářené na lokálním datovém úložišti skupina pro soubory a adresáře vytvářené na lokálním datovém úložišti V MetaCentru mohou být úlohy s nedostatečně specifikovanými požadavky na zdroje předčasně ukončeny. C2115 Praktický úvod do superpočítání -10-

Torque (kopírování souborů) C2115 Praktický úvod do superpočítání -11-

Kopírování souborů Torque má vnitřní podporu pro kopírování souborů pomocí stagein a stageout direktiv. Tento způsob je však prakticky nepoužitelný a uživatel by měl veškeré operace související s kopírováním dat na lokální datové úložiště zajistit v rámci úlohy (příkazy cp, scp, rsync). Tento způsob je popsán v dokumentaci MetaCentrum VO. User Interface (UI) (Frontend) /job/input/dir scp, cp, rsync scp, cp, rsync Computational Node #1 Worker Node (WN) /scratch/job_id/ C2115 Praktický úvod do superpočítání -12-

Torque (MetaCentrum) C2115 Praktický úvod do superpočítání -13-

Dávkové systémy MetaCentrum VO se skládá ze dvou oddělených dávkových systémů: arien.ics.muni.cz obsluhuje výpočetní uzly z MetaCentra, výchozí na všech čelních uzlech, kromě zuphux.cert-sc.cz wagap.cerit-sc.cz obsluhuje výpočetní uzly z CERIT-SC, výchozí na čelním uzlu zuphux.cert-sc.cz Oba systémy jsou uživatelsky kompatibilní (stejné volby), rozdíly je možné najít v dokumentaci MetaCentrum VO. Výchozí Torque server lze změnit nastavením proměnné PBS_SERVER, např. vypíše úlohy z MetaCentra [kulhanek@zuphux ~]$ qstat [kulhanek@zuphux ~]$ export PBS_SERVER=arien.ics.muni.cz [kulhanek@zuphux ~]$ qstat vypíše úlohy z CERIT-SC C2115 Praktický úvod do superpočítání -14-

Spouštění programu gaussian v MetaCentru C2115 Praktický úvod do superpočítání -15-

Cvičení 3 Cílem cvičení je vytvořit model molekuly C 60 a vypočítat její molekulární vibrace semiempirickou kvantově-chemickou metodou PM6 v programu gaussian verze 09. Výsledek následujícího cvičení uvádějte do protokolu souhrnně, uvádějte pouze důležité informace. 1. V programu Nemesis namodelujte molekulu fullerenu C 60. Použijte projekt "Build structure", dále Structure Insert SMILES... SMILE zápis molekuly použijte z anglické wikipedie pro C 60. Po vložení struktury posuňte jeden atom z roviny (Mouse Atom manipulation). Poté zoptimalizujte geometrii pomocí výchozího silového pole (typ pole lze zjistit v Geometry Optimizer setup). 2. Vytvořte vstupní soubor pro program gaussian (File Export Structure as... Gaussian Input). Zvolte metodu PM6 a optimalizaci geometrie. Poté do vstupního souboru dopište klíčové slovo FREQ (za klíčové slovo Opt) a soubor uložte s příponou.com. 3. Vytvořený vstupní soubor přeneste na čelní uzel MetaCentra, připravte skript úlohy a úlohu zařaďte do dávkového systému. Postupujte podle dokumentace MetaCentra, úloha musí na výpočetním uzlu používat lokální datové úložiště. 4. Výsledek úlohy (soubor se zakončením.log) přeneste na vaši pracovní stanici a vypočítané molekulární vibrace zobrazte v programu Nemesis, podle návodu uvedenému dále. C2115 Praktický úvod do superpočítání -16-

Nemesis Spuštění programu: $ module add nemesis $ nemesis Myš: Levé tlačítko Prostřední tlačítko Levé tlačítko Kolečko Modifikátory: Shift Ctrl selekce rotace posun zoom XZ -> Y pohyby přepíná mezi sekundárním a primárním manipulátorem C2115 Praktický úvod do superpočítání -17-

Build Project vrstvy stavba/editace molekuly optimalizace geometrie pomocí silového pole grafické modely měření geometrie Nastavení silového pole pro optimalizaci: menu Geometry-> Optimizer Setup C2115 Praktický úvod do superpočítání -18-

Trajectory: Vizualizace vibrací 1) Projekt: Trajectory 2) File->Import Trajectory as -> Gaussian Vibrations dvojklik dvojklik zvolíme vibraci spustíme animaci C2115 Praktický úvod do superpočítání -19-