Introduction to GPU Programming with OpenACC

Please note that this lecture will be conducted in Japanese.

Overview

In this introductory workshop, participants will learn the fundamentals of GPU programming using OpenACC. The session will begin with an overview of GPUs and GPU-based computation, followed by basic techniques for developing programs with OpenACC.
 

What is a GPU?

Originally designed for handling graphics and video processing, a GPU (Graphics Processing Unit) excels at performing simple operations in parallel, although it is less suited to complex instructions compared to a CPU. Due to its high computational throughput, GPUs are now widely used in general-purpose computing (GPGPU), including in modern supercomputers. To utilize GPUs for computation, programming tools such as CUDA or OpenACC are required.
 

Who Should Attend

  • Those interested in GPU computing
  • Those currently using or planning to use GPUs for computation
  • Those currently using or planning to use OpenACC

 

Important Notes

  • This session will be delivered online via a video conferencing platform. Please ensure you have access to a stable internet connection.

 

Reference

How to Use GPUs (SQUID)
 

Workshop Materials

Materials will be made available after the session.


Date : July 18, 2:00 p.m. - 5:30 p.m.
Instructor: Prometech Software
Venue: Online
Type : Lecture
Quota: 30
Application deadline: Until the day

    参加申込フォーム / Application Form

    氏名 / name*
    フリガナ
    所属 / affiliation*
    職名 / position*
    メールアドレス / E-mail*
    電話番号 / telephone number
    利用者番号 / user ID
    (利用登録をしている場合記入)