Try   HackMD

[ENCCS Webinar] Practical Introduction to GPU Programming

Mar. 27, 12:00-13:30 (CET), 2025

Contents of this documents and quicklinks

About this webinar

Graphical processing units (GPUs) are the workhorse of many high performance computing (HPC) systems around the world. The number of GPU-enabled supercomputers on the Top500 has been steadily increasing in recent years and this development is expected to continue. Programming GPUs and other accelerators is thus crucial for developers to run software on HPC systems.

However, the landscape of GPU hardware, software and programming environments is complicated. Multiple vendors compete in the high-end GPU market, with each vendor providing its own software stack and development toolkits, and even beyond that, there is a proliferation of tools, languages and frameworks that can be used to write code for GPUs. It can thus be difficult for individual developers and project owners to know how to navigate across this landscape and select the most appropriate GPU programming framework for their projects based on the requirements of a given project and technical requirements of any existing code.

This webinar is meant to help both software developers and decision-makers navigate the GPU programming landscape and make more informed decisions on which languages or frameworks to learn and use for their projects.

Who is the webinar for

This webinar is most relevant to researchers and engineers who already develop software which runs on CPUs in workstations or supercomputers, but also to decision makers or project managers who don’t write code but make strategic decisions in software projects, whether it’s in academia, industry or the public sector.

Key takeaways

By the end of this webinar, the participants will:

  • understand why and when to use GPUs
  • understand the fundamentals of GPU architecture
  • get introduced to key concepts in GPU programming models
  • acquire a comprehensive overview of different software frameworks

Speaker and moderator

  • Yonglei Wang

For any questions contact us at training@enccs.se

Register by visiting this link XXXXXXXXXXXXX

zoom link: XXXXXXXXXXXXX

Disclaimer

Due to EuroCC2 regulations, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration.

This training is intended for users established in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 HERE.