Description: The programming language Julia offers a middle way between classic, compiled HPC languages such as C or Fortran and more easily accessible, popular languages like Python. Julia not only has features like dynamic typing and JIT compilation that make it easier to get programs off the ground, but it also has native HPC features such as threading, MPI support, and interoperability with classic HPC languages such as C and Fortran. This training will build onto previous trainings on Julia Programming and Julia+MPI by exploring the support Julia offers for GPU programming on CUDA-enabled devices.

Presenter(s): Dr. Michael Corley, GDIT/PET
Location: Webcast
Date & Time: November 28, 2023, 2:00p - 3:30p ET

Controlled by: DoD HPCMP
Controlled by: PET Program
CUI Category: OPSEC
Limited Dissemination Control: FEDCON
POC: Mr. Ronald Hedgepeth, pet@hpc.mil

CUI

technical_area: Programming Environments`Software Refactoring