Training v PRACE a IT4Innovations Ondřej Jakl IT4Innovations & PRACE
Obsah Přehled aktuálních školicích akcí PRACE sezónní školy pokročilá vzdělávací centra další formy Vzdělávání v HPC v gesci IT4Innovations kurzy 2
Vzdělávací aktivity PRACE rekapitulace Mezi hlavní cíle PRACE patří vytvořit a udržovat edukační síť pro oblast náročných výpočtů (HPC) education and training byly/jsou součástí všech implementačních fází PRACE (PP, 1IP, 2IP, 3IP) Work Package 4 (WP4) plně hrazeno Evropskou komisí (FP7) Chápe se coby nezbytná podpora evropské vědecké komunity pro plné využití výpočetních zdrojů PRACE Training je jednou z priorit připravovaného PRACE 2.0 forma realizace nejasná Competitiveness means being skilled 3
Formy vzdělávacích aktivit rekapitulace Sezónní školy (seasonal schools) zpravidla čtyřikrát ročně, 3-5 dní, v režii různých partnerů PRACE výuka zdarma, včetně praktických cvičení na (super-)počítačích pro cca 40 účastníků (výběr) Pokročilá vzdělávací centra (PRACE Advanced Training Centres - PATC) Vzdělávací portál (PRACE Training Portal) Další možnosti 4
Letní škola 2013 IT4Innovations 17-21. 6. 2013 (5 dní) Ostrava, DOV 50 účastníků cca 20 ze zahraničí 5
Frameworks for Scientific Computing on Supercomputers 6
Frameworks for Scientific Computing on Supercomputers Přednášky byly vysílány on-line na Internetu Jsou k dispozici záznamy všech přednášek na serveru projektu Merlingo http://merlingo.vsb.cz/prace/cs/okruhy/broadcasting/ 7
Frameworks for Scientific Computing on Supercomputers Přednášky byly vysílány on-line na Internetu Jsou k dispozici záznamy všech přednášek na serveru projektu Merlingo http://merlingo.vsb.cz/prace/cs/okruhy/broadcasting/ 8
Frameworks for Scientific Computing on Supercomputers 9
Podzimní škola (3IP 2013) University of Ljubjana (ULFME), Slovinsko PRACE Autumn School 2013 - Industry Oriented HPC Simulations resolving real industrial engineering applications with HPC by ANSYS, optislang, AVBP, elsa, RBF Morph, etc. 12(!) přednášejících 23-27/9/2013 Ljubljana Faculty of Mechanical Engineering 10
Mezinárodní letní škola 2013 International Summer School on HPC Challenges in Computational Sciences 23-28/6/2013, New York University, USA nástupce EU-US letních škol, spolupráce PRACE a Extreme Science and Engineering Discovery Environment (XSEDE) RIKEN Advanced Institute for Computational Science (AICS) Vybraným účastníkům hrazeny všechny náklady Z ČR se zúčastnil Václav Hapla (IT4Innovations) 11
Připravované sezónní školy (3IP 2014) Zimní škola: Tel Aviv University, Izrael PRACE Winter School 2014 The Future of HPC: Israeli Innovation showcase of Israeli companies and researchers who are developing the future HPC technologies PRACE Introductory Workshop hands-on workshop on how to use PRACE resources 10-13/2/2014 spolupráce Řecko http://events.prace-ri.eu/conferencedisplay.py?confid=176 probíhá registrace do 10/12/2013 možno žádat o grant 12
Připravované sezónní školy (3IP 2014) Jarní škola: Johannes Kepler University, Linz, Rakousko PRACE Spring School 2014 HPC for industry software engineering for parallel & emerging computer architectures parallel debugging and performance optimization hands-on programming sessions 15-17/4/2014, Castle of Hagenberg spolupráce Rakousko ČR předpokládané vyhlášení na přelomu roku 13
Formy vzdělávacích aktivit rekapitulace Sezónní školy (seasonal schools) Pokročilá vzdělávací centra (PRACE Advanced Training Centres - PATC) BSC (Španělsko), CINECA (Itálie), CSC (Finsko), EPCC (Velká Británie), GCS (Německo),MdS (Francie) organizování profesionálních vzdělávacích akcí v oblasti HPC tvorba výukových materiálů např. pro vzdělávací portál stabilizující faktor v edukační koncepci PRACE http://www.prace-ri.eu/prace-advanced-training-centres Vzdělávací portál (PRACE Training Portal) Další možnosti 14
Aktuální kurzy PATC June 2014 10 Jun - 13 Jun Hybrid MPI/OpenMP programming @ IDRIS 02 Jun - 06 Jun Introduction to CUDA Programming @ BSC May 2014 20 May - 22 May Uncertainty quantification @ MdS 19 May Industry Focused Course: HPC-based simulations... @ BSC 16 May Systems Workshop: Programming ARM based prototypes @ BSC 14 May - 15 May Heterogeneous Programming on GPUs with MPI + OmpSs @ BSC 13 May - 16 May Cray XC workshop @ CSC (protected) 12 May - 13 May Performance Analysis and Tools @ BSC April 2014 28 Apr - 30 Apr Code coupling using OpenPalm @ Cines 28 Apr - 30 Apr Intel MIC&GPU Programming Workshop @ LRZ 14 Apr - 15 Apr Introduction to Unified Parallel C and Co-array Fortran @ HLRS 10 Apr - 11 Apr Systems Workshop: Programming MareNostrum III @ BSC 10 Apr - 11 Apr OpenACC Programming for Parallel Accelerated Supercomputers..@ HLRS 07 Apr - 09 Apr Python in High-Performance Computing @ CSC (protected) 01 Apr - 03 Apr Advanced Usage on CURIE Tier-0 Supercomputer... @ TGCC March 2014 31 Mar - 03 Apr Advanced Topics in High Performance Computing @ LRZ 26 Mar - 28 Mar Parallel linear algebra@ Inria 18 Mar - 21 Mar Spring School in Computational Chemistry @ CSC (protected) 17 Mar - 20 Mar Cray XE6/XC30 Optimization Workshop @ HLRS 13 Mar - 14 Mar Simulation Environments for Life Sciences @ BSC 10 Mar - 14 Mar Fortran for Scientific Computing @ HLRS February 2014 05 Feb - 07 Feb HPC-based simulations, Engineering and Environment @ BSC 04 Feb - 05 Feb Data Staging and Data Movement in PRACE... @ EPCC (protected) 03 Feb - 05 Feb Second JUQUEEN Porting and Tuning Workshop @ JSC January 2014 28 Jan - 29 Jan Cray Tools Workshop @ EPCC 27 Jan - 28 Jan Industry Focus: Petaflop System Administration; Marenostrum III @ BSC 15
Formy vzdělávacích aktivit rekapitulace Sezónní školy (seasonal schools) Pokročilá vzdělávací centra (PRACE Advanced Training Centres PATC) Vzdělávací portál (PRACE Training Portal) Další možnosti 16
Vzdělávací portál http://www.training.prace-ri.eu/ Koncentrátor pro edukační zdroje PRACE Obsah: výukové materiály ze sezónních škol, kurzů PATC atp. formou videozáznamů, slajdů, textů kategorizace a indexace Nově videokurzy MPI OpenMP PETSc (vytvořeno IT4Innovations) 17
Vzdělávací portál http://www.training.prace-ri.eu/ Koncentrátor pro edukační zdroje PRACE Obsah: výukové materiály ze sezónních škol, kurzů PATC atp. formou videozáznamů, slajdů, textů kategorizace a indexace Nově videokurzy MPI OpenMP PETSc (vytvořeno IT4Innovations) 18
Další formy vzdělávání a popularizace Summer of HPC 10týdenní pobyty pro studenty v HPC centrech PRACE práce a výstupy zaměřené na vědecké vizualizace IT4Innovations hostilo 2 studenty; projekty: Visualization of air pollution models using volumetric rendering Visualization of large data sets from CFD simulations... ČR vyslalo 2 studenty k partnerům (1 z IT4Innovations) ukázky prací na http://summerofhpc.prace-ri.eu/ Campus Schools šíření povědomí o HPC mezi středoškoláky a mládeží IT4Innovations se zúčastní veletrhu Gaudeamus (Praha, leden 2014) 19
Kurzy HPC v IT4Innovations Vzdělávání v HPC na republikové úrovni především pro (potenciální) uživatele Národního superpočítačového centra IT4Innovations základní tématické okruhy HPC systémy & architektury programovací techniky & nástroje aplikace & knihovny úrovně základní střední pokročilá speciální 20
Kurzy HPC v IT4Innovations (pokr.) domácí i zahraniční experti jakožto lektoři zpravidla celodenní akce běžně 3 bloky po 90 minutách některé kurzy 2 denní možnost praktických cvičení přihlašování a agenda přes http://prace.it4i.cz bezplatné důležitá zpětná vazba od účastníků (dotazníky) 21
Proběhlé kurzy IT4Innovations 27-28. 6. 2013 Úvod do OpenMP and MPI programming (B. Jansík) 27. 9. 2013 Praktický úvod do superpočítače Anselm (B. Jansík et al.) 15-16. 10. 2013 BullX Development Environment for End User (Ch. Berthelot, Bull) 1. 11. 2013 Inženýrský software na Anselmu (T. Karásek et al.) 22
Připravujeme & plánujeme 12-13. 12. 2013 Message-Passing Programming with MPI (David Henty, EPCC) Základy programovaní MIC architektury Tuning Workshop - Scalasca and Vampir Kurz OpenMP Programování grafických akcelerátorů 23
Web http://prace.it4i.cz blok Vzdělávací aktivity Odkazy na edukační aktivity PRACE Primární zdroj pro vzdělávání IT4I kalendář kurzů anotace, program, leták atd. registrační formulář prezentace, fotografie apod. Informace o zajímavých akcích třetích stran 24
Shrnutí http://events.prace-ri.eu http://www.prace-ri.eu http://prace.it4i.cz http://www.it4i.cz 25
Děkuji za pozornost. Otázky? 26