TOP    Events & Outreach    R-CCS Cafe    R-CCS Cafe - Special Edition (Jul 26, 2024)

Date Fri, Jul 26, 2024
Time 11:15 am - 12:00 pm
City Kobe, Japan/Online

Lecture Hall (6th floor) at R-CCS and Online seminar on Zoom

  • If you are not affiliated with R-CCS and would like to attend R-CCS Cafe, please email us at r-ccs-cafe[at]
Language Presentation Language: English
Presentation Material: English

Keita Teranishi

Oak Ridge National Laboratory

Talk Titles and Abstracts

1st Speaker: Keita Teranishi

High Performance Kernel Code Generation Using Generative AI
Generative Artificial Intelligence (AI) technologies, such as GPT and Llama, have shown promise in facilitating code generation across a variety of programming languages. However, the domain of high-performance scientific computing, which demands specialized expertise, presents unique challenges that have led to mixed results in terms of both performance and correctness when applying Generative AI. This presentation will delve into our experiments with employing Generative AI to develop established high-performance computing kernels, such as AXPY, GEMV, and GEMM. We examine the deployment of these AI models across various parallel programming models and languages, including C++ (with OpenMP, OpenMP Offload, OpenACC, CUDA, HIP), Fortran (utilizing OpenMP, OpenMP Offload, OpenACC), Python (via numpy, Numba, pyCUDA, cuPy), and Julia (through Threads, CUDA.jl, AMDGPU.jl). Our analysis aims to assess the efficacy and correctness of Generative AI in generating scientific computing kernels, as well as its adaptability to the specialized requirements of high-performance scientific computing. Through this exploration, we intend to illuminate the potential of Generative AI as a tool for innovation within scientific computing, highlighting its capabilities and identifying its challenges that need to be overcome to fully leverage its potential.
This is a joint work with Pedro Valero-Lara, William Godoy, Prasana Balaprakash, and Jeffery Vetter at ORNL.

Important Notes

  • Please turn off your video and microphone when you join the meeting.
  • The broadcasting may be interrupted or terminated depending on the network condition or any other unexpected event.
  • The program schedule and contents may be modified without prior notice.
  • Depending on the utilized device and network environment, it may not be able to watch the session.
  • All rights concerning the broadcasted material will belong to the organizer and the presenters, and it is prohibited to copy, modify, or redistribute the total or a part of the broadcasted material without the previous permission of RIKEN.

(Jul 5, 2024)