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;TZID=UTC:20231109T090000
DTEND;TZID=UTC:20231109T130000
DTSTAMP:20260403T214507
CREATED:20231026T103635Z
LAST-MODIFIED:20231026T103635Z
UID:764-1699520400-1699534800@eurocc-netherlands.nl
SUMMARY:Introduction Training Supercomputing Part II
DESCRIPTION:If you need to perform many calculations\, or analyses that are too big for your own system\, clusters and supercomputers provide the computing power you need. In this course\, you will learn to work with the national supercomputer Snellius. \n  \nSign Up\nWhat will you learn in this course?\nThis course is a continuation of the first introduction course to Supercomputing\, where you can take a deeper dive in the use of supercomputers with some particular focus in efficiency and good practices and an eminently practical approach. \nThe outline of this sesión includes the following modules: \n\nFundamentals of performance analysis. This technical introductory presentation introduces hybrid high-performance systems\, abstractly covering the system’s architecture and configuration. Our goal is to enhance the understanding of HPC complexity before delving into the importance of performance analysis models. Special focus will be given to the Roofline model.\n\nAbstract modeling of hybrid supercomputers. To present an abstract modeling approach for hybrid supercomputers\, condensing their complexity into three core parameters: peak performance\, memory\, and network bandwidth.\nPerformance analysis. To explore performance analysis\, starting with an overview of various models and delving into the specifics of the roofline model.\nThe Roofline model. To describe the roofline model and present its practical application through clear explanations and demonstrations.\n\n\nFile systems. This practical session covers the correct usage of file systems on HPC systems\, especially on Snellius.\nSlurm hybrid jobs. Slurm\, a prevalent job scheduler for High-Performance Computing (HPC) systems\, has been introduced in previous sections for fundamental understanding. This module advances the specifics of resource allocation parameters for hybrid shared- and distributed-memory jobs.\n\nNodes\, cores\, and tasks. This segment will delve into the fundamental concepts of nodes\, cores\, and tasks\, shedding light on their roles within the context of HPC systems.\nBindings. The concept of bindings will be explored\, providing insights into how tasks are linked to specific resources enhancing participants’ understanding of resource allocation mechanisms.\nHands on. We will execute the vector addition kernel with multiple configurations using a set of scripts.\n\n\nQCG Pilotjob. In some cases\, users have to execute a large amount of lightweight cases. However\, supercomputer’s nodes are too powerful and allow only relatively big partitions. For instance\, the smallest allocation possible on Snellius is 1/4 of a node: 32 cores and 64 GB. Job concurrency is a common strategy to efficiently launch multiple light jobs on such big partitions.\n\nFundamentals of job concurrency. This segment delves into the foundational principles underlying job concurrency. Job concurrency is a methodological approach that enables the simultaneous execution of multiple smaller jobs within a larger allocated partition. The objective is to optimize resource utilization and enhance efficiency in scenarios where lighter tasks are executed on nodes designed for heavier workloads.\nHands on QCG PilotJob. This practical session provides participants with hands-on experience working with the QCG Pilotjob framework. Participants will gain practical insights into the strategies and techniques of utilizing job concurrency to launch and manage multiple lightweight jobs within the context of sizable node partitions.\n\n\n\nPrerequisites\nParticipation in the course Introduction to Supercomputing\, Part I \nThe language of instruction is English \nLocation\nThis course takes place at the VU Campus\nDe Boelelaan 1081\, Amsterdam – Room WN-C203/C255 \nView the floor plan here
URL:https://eurocc-netherlands.nl/calendar/introduction-training-supercomputing-part-ii/
LOCATION:VU Boelelaan\, De Boelelaan 1081\, Amsterdam\, Netherlands
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2023/10/9-November-Introduction-training-supercomputing-part-2.png
END:VEVENT
END:VCALENDAR