EuroCC@Greece announced the 16th Course of HPC Training Series with the subject “Compute at Scale: Concepts and Spotlight on AI, IoT, Simulations”, that took place online on September 29th, 2025.
Presentation language: Greek
Audience: Suitable for students, researchers, and engineers interested in gaining an understanding of essential concepts of parallelism and a practical grasp of its role in data-intensive domains of HPC.
Location: Online via Zoom
This course provided an introduction to essential parallelism concepts that underpin modern HPC and reviewed how these principles underlie some of the most popular real-world use cases of high-performance computing (HPC) in the domains of AI, streaming systems, and scientific computing. The goal of the course was to help the participants take a step towards becoming well-informed users of technologies and frameworks that exploit parallelism, and to be introduced to the aspects they should consider when gauging which set-ups may be suitable for their needs, as well as what benefits they can expect. To bridge theory with practice, the webinar concluded with two demo sessions: an introductory tutorial on PyTorch with Distributed Data Parallel (DDP), and a demo of the YOLOv8 model for scalable computer vision.
Learning Objectives:
- Understand the concepts of parallelism, distribution, scale
- Understand how appear or apply in HPC
- Understand the benefits of exploiting parallelism in HPC
- Recognize how parallelism underpins key domains such as AI, IoT, scientific computing.
- Become familiar with Pytorch DDP
- Become familiar with YOLOv8 computer vision model
Learning Outcome:
- Be able to distinguish between parallelism, distribution, scale
- Compare expected benefits (e.g., speedup, scalability) from different HPC frameworks.
- Familiarize with end-to-end data processing and analysis pipelines in IoT and their practical issues.
- Run and interpret a basic PyTorch DDP training workflow.
- Apply YOLOv8 in a parallel setting for basic computer vision tasks.
- Demonstrate informed judgment as end-users when selecting HPC tools and environments.
Use of interactive methods:
The course contained lectures dedicated to practical demonstrations of popular AI-related tools (the Pytorch DDP module, the YOLO v8 computer vision model), which also provided code snippets to the audience. Furthermore, the course included a dedicated Q&A session in order to foster interaction between trainers and trainees.
Presentation Material of the Course can be found here.
Watch the Course’s recordings in the dedicated playlist here.