BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//The NCC Netherlands - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:The NCC Netherlands
X-ORIGINAL-URL:https://eurocc-netherlands.nl
X-WR-CALDESC:Events for The NCC Netherlands
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20220101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20230612
DTEND;VALUE=DATE:20230615
DTSTAMP:20260404T071533
CREATED:20230531T090945Z
LAST-MODIFIED:20230531T090945Z
UID:426-1686528000-1686787199@eurocc-netherlands.nl
SUMMARY:MPI and OpenMP in Scientific Software Development
DESCRIPTION:Would you like to learn how to parallelize effectively with MPI and OpenMP and get to know some tricks from the experts? \nSign up\n\n\n\nThis advanced MPI/OpenMP course describes different everyday challenges that developers of parallel code have to face in everyday work\, and provides working solutions for them. Here you will see how to deal with parallel profiling and explore the knobs and dials that make your code exploit the best possible performance\, just like domain decomposition techniques and parallel I/O. Each of these sessions includes hands-on exercises to facilitate the understanding of the different constructs. Moreover\, you will also obtain some insight on useful parallel libraries and routines for scientific code development. \nWhat?\nIn this course you will: \n\nUnderstand how to work with MPI and OpenMP with many examples from scientific applications\nLearn when and how to apply different parallelization strategies\nExperience how to develop and optimize code step by step for its use on a supercomputer\n\nWho?\nEveryone interested in learning how to make efficient use of MPI and OpenMP for different scientific applications \nRequirements:\n\nBasic knowledge of Linux\nBasic knowledge of programming\, particularly with C/C++ or Fortran\nBasic knowledge of parallel computing. No specific experience with supercomputing systems is necessary.\nBasic knowledge of MPI and OpenMP constructs (provided in the basic course)\n\nYou should have:\nYour own laptop with an up-to-date browser and a terminal emulator. The use of the operating systems Linux and macOS is preferred\, but not mandatory. For Windows users we recommend to download MobaXterm (portable version) as terminal emulator. \nAcknowledgments\nPart of the materials from this course are kindly provided by the collaboration between PRACE and HLRS. \nBasic course\nIf you are not familiar with MPI/OpenMP\, you may get the necessary knowledge right on time in the basic course.
URL:https://eurocc-netherlands.nl/calendar/mpi-and-openmp-in-scientific-software-development/
LOCATION:Online
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2023/05/MPI-and-OpenMP-in-Scientific-Software-Development.png
END:VEVENT
END:VCALENDAR