BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//The NCC Netherlands - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
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:20230101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20240115T090000
DTEND;TZID=UTC:20240115T130000
DTSTAMP:20260403T175415
CREATED:20240103T160355Z
LAST-MODIFIED:20240103T160355Z
UID:1062-1705309200-1705323600@eurocc-netherlands.nl
SUMMARY:Introduction training supercomputing part I
DESCRIPTION:What will you learn in this training?\nIn this training you will do practical exercises to learn how to use the national supercomputer Snellius effectively and how to complete your tasks with minimal effort in the shortest possible time. \nSign up\n\n\n\n\nFor whom.\nAnyone who wants to know how to perform huge computing tasks.\nThe language of instruction is English. \nPrerequisites\nBasic knowledge of Unix shell is useful. \n\n\n\n\n\nSign in
URL:https://eurocc-netherlands.nl/calendar/introduction-training-supercomputing-part-i/
LOCATION:SURF Amsterdam\, Science Park 140\, Amsterdam\, 1098 XG\, Netherlands
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2024/01/Introduction-training-supercomputing-part-I-2.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20240115T133000
DTEND;TZID=UTC:20240115T170000
DTSTAMP:20260403T175415
CREATED:20240103T154439Z
LAST-MODIFIED:20240103T154439Z
UID:1056-1705325400-1705338000@eurocc-netherlands.nl
SUMMARY:Introduction training supercomputing part II
DESCRIPTION:What will you learn in this course?\nThis course is a follow-up to the first introductory Supercomputing course\, where you can take a deeper dive into the use of supercomputers with a special focus on efficiency and good practices and a very practical approach. \nSign up\n\n\n\n\nThe format of this course includes the following modules: \n\nFundamentals of performance analysis. This introductory technical presentation introduces high-performance hybrid systems\, abstractly covering the architecture and configuration of the system. Our aim is to enhance the understanding of HPC complexity before delving deeper into the importance of performance analysis models. Special attention is paid to the Roofline model.\n\nAbstract Modelling hybrid supercomputers. Presenting an abstract modelling approach for hybrid supercomputers\, condensing their complexity into three key parameters: peak performance\, memory and network bandwidth.\nPerformance analysis. Explore performance analysis\, starting with an overview of different models and going deeper into the specifics of the roofline model.\nThe roofline model. Describing the roofline model and presenting its practical application through clear explanations and demonstrations.\n\n\nFile systems. This practical session covers the proper use of file systems on HPC systems\, especially on Snellius.\nSlurm hybrid tasks. Slurm\, a widely used job scheduler for high-performance computing (HPC) systems\, has been introduced in earlier sections for a basic understanding. This module covers the specific resource allocation parameters for hybrid jobs with shared and distributed memory.\n\nNodes\, cores and tasks. This segment covers the fundamental concepts of nodes\, cores and tasks\, and highlights their role within the context of HPC systems.\nBindings. The concept of bindings is explored\, providing insight into how tasks are associated with specific resources\, improving participants’ understanding of resource allocation mechanisms.\nHands on. We will run the vector optics kernel with multiple configurations using a set of scripts.\n\n\nQCG pilot job. In some cases\, users need to run a large number of lightweight cases. However\, the nodes of supercomputers are too powerful and only allow relatively large partitions. For example\, the smallest possible allocation on Snellius is 1/4 of a node: 32 cores and 64 GB. Job concurrency is a common strategy for efficiently launching multiple lightweight jobs on such large partitions.\n\nFundamentals of job concurrency. This segment discusses the basic 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 goal is to optimise resource utilisation and improve efficiency in scenarios where lighter tasks are executed on nodes designed for heavier workloads.\nHands-on QCG PilotJob. This hands-on session provides participants with hands-on experience of the QCG Pilotjob framework. Participants will gain practical insights into the strategies and techniques of using job concurrency to launch and manage multiple lightweight jobs within the context of bulky node partitions.\n\n\n\nPrerequisites\nParticipation in the course Introduction to Supercomputing\, Part I \nThe language of instruction is English \nLocation\nThis training course takes place at the VU Campus\nDe Boelelaan 1081\, Amsterdam – Room WN-C203/C255 \nView the floor plan here \n\n\n\n\n\nSign in
URL:https://eurocc-netherlands.nl/calendar/introduction-training-supercomputing-part-ii-2/
LOCATION:SURF Amsterdam\, Science Park 140\, Amsterdam\, 1098 XG\, Netherlands
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2024/01/Introduction-training-supercomputing-part-II.png
END:VEVENT
END:VCALENDAR