BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//The NCC Netherlands - ECPv6.15.20//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:20240704T130000
DTEND;TZID=UTC:20240704T170000
DTSTAMP:20260418T143343
CREATED:20240531T164712Z
LAST-MODIFIED:20240531T164712Z
UID:2011-1720098000-1720112400@eurocc-netherlands.nl
SUMMARY:Introduction to Supercomputing\, part I
DESCRIPTION:If you need to perform many calculations\, or analyses that are too big for your own system\, clusters and supercomputers will provide the computing power you need. In this course\, you will learn how to work with these large computing systems! \nSign up\n\n\n\n\nWhat will you learn in this training?\nIn this training you will: \n• understand what is high-performance computing (HPC) \n• learn basic details on clusters and supercomputers \n• do practical exercises on the national supercomputer Snellius effectively \n• apply the essential best practices on how to work effectively with large HPC systems \nFor whom?\nAnyone who wants to know how to perform very large computing tasks. \nThis course is organized in collaboration with the UvA via the shared HPC program\, see more on https://hpc.uva.nl. \nPrerequisites\nBasic knowledge of Unix shell is useful. \nLanguage\nThis webinar will be in English
URL:https://eurocc-netherlands.nl/calendar/introduction-to-supercomputing-part-i-5/
LOCATION:SURF Amsterdam\, Science Park 140\, Amsterdam\, 1098 XG\, Netherlands
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2024/05/supercomputing.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20240705T090000
DTEND;TZID=UTC:20240705T130000
DTSTAMP:20260418T143343
CREATED:20240531T170606Z
LAST-MODIFIED:20240531T170606Z
UID:2017-1720170000-1720184400@eurocc-netherlands.nl
SUMMARY:Introduction to Supercomputing\, part II
DESCRIPTION:Using a high-performance computing system in the most effective and efficient way is not an easy task. Therefore\, this course brings a follow-up to the first introductory Supercomputing course (part I)\, 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\nWhat 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. \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 to efficiently launch 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 allows 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
URL:https://eurocc-netherlands.nl/calendar/introduction-to-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/05/supercomputing-3.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20240708T130000
DTEND;TZID=UTC:20240711T170000
DTSTAMP:20260418T143343
CREATED:20240601T152010Z
LAST-MODIFIED:20240601T152010Z
UID:2023-1720443600-1720717200@eurocc-netherlands.nl
SUMMARY:High-Performance Deep Learning
DESCRIPTION:Our online course on high-performance machine learning provides the necessary skills to train neural networks and extract the most relevant information from datasets. \nSign up\n\n\n\n\nThe first day will focus on basic deep learning knowledge and skills. The second day will focus on training neural networks on high-performance computing clusters. \nWhat?\nOn day 1 of this course you will: \n\nUnderstand the fundamental theories of machine learning and the intuitions/ideas behind the algorithms\nWork with a high-level machine learning API (Keras)\nExplore hyperparameter space to improve a neural network\nUnderstand the pitfalls of classic machine learning algorithms\n\nOn day 2 of this course you will learn: \n\nHow to set up your software environment\nAbout the technical capabilities of modern day CPUs and GPUs\nHow to identify bottlenecks in your code\n\nWho?\nEveryone interested in getting familiar with machine learning at scale\, from the beginning up to more advanced topics \nThis course is organized in collaboration with the UvA via the shared HPC program\, see more: https://hpc.uva.nl. \nPrerequisites\n\nBasic knowledge on statistics\nBasic knowledge on linear algebra\nBasic knowledge on Python programming. Some experience with the use of Jupyter Notebooks is desirable\, but not essential.\n\n* Basic knowledge on parallel computing is helpful\, but not required.
URL:https://eurocc-netherlands.nl/calendar/high-performance-deep-learning-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/06/High-Performance-Deep-Learning-2.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20240722T130000
DTEND;TZID=UTC:20240722T170000
DTSTAMP:20260418T143343
CREATED:20240617T153208Z
LAST-MODIFIED:20240617T153208Z
UID:2197-1721653200-1721667600@eurocc-netherlands.nl
SUMMARY:Introduction to Data Management\, Research Drive and Yoda
DESCRIPTION:This workshop will provide you with the knowledge you need to make your research data FAIR (findable\, accessible\, interoperable and reusable) using various services and tools. In particular\, you will learn how to work with the data sharing and storage tool Research Drive\, or also with Yoda\, an integral support tool for the whole data life cycle. \nSign up\n\n\n\n\nNowadays\, this is a complicated task because of the heterogeneity of information and the requirements to share certain data with specific groups of people. After this training\, you will be a lot more agile in managing your data! \nFor whom\nAnyone who wants to learn to store research data in an efficient and scalable way. \nThis course is organized in collaboration with the UvA via the shared HPC program\, see more: https://hpc.uva.nl. \n 
URL:https://eurocc-netherlands.nl/calendar/introduction-to-data-management-research-drive-and-yoda-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/06/Yoda.png
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=UTC:20240725T130000
DTEND;TZID=UTC:20240725T170000
DTSTAMP:20260418T143343
CREATED:20240601T154209Z
LAST-MODIFIED:20240601T154209Z
UID:2035-1721912400-1721926800@eurocc-netherlands.nl
SUMMARY:Introduction to SURF Research Cloud
DESCRIPTION:Do you want to create and manage your own work environment and run powerful applications on it? SURF Research Cloud opens the door to cloud computing on different platforms. During this training\, your workload runs on the SURF HPC Cloud platform in Amsterdam. \nSign up\n\n\n\n\nThis training explains cloud computing in general. The accompanying hands-on approach introduces you to (some of) the many features of SURF Research Cloud. You will learn how to create and manage your own virtual computing environment(s). By the end\, you will feel comfortable enough to install your own applications\, and benefit from the power of cloud computing. \nFor whom?\nAnyone who wants to use a flexible and customized environment to run powerful applications. \nThe language of instruction is English. \nThis course is organized in collaboration with the UvA via the shared HPC program\, see more: https://hpc.uva.nl. \nRequirements\nBring your own laptop. \nA browser (Chrome or Firefox is good enough). \nExperience with Linux commands helps\, but is not a requirement.
URL:https://eurocc-netherlands.nl/calendar/introduction-to-surf-research-cloud-3/
LOCATION:SURF Amsterdam\, Science Park 140\, Amsterdam\, 1098 XG\, Netherlands
CATEGORIES:Training
ATTACH;FMTTYPE=image/png:https://eurocc-netherlands.nl/wp-content/uploads/2024/06/Introduction-to-SURF-Research-Cloud-2.png
END:VEVENT
END:VCALENDAR