NCI Help

Page tree

Description

Device-agnostic programming models aim to streamline application development by abstracting away hardware-specific details, enabling developers to write code that can seamlessly run on various hardware, including multi-core CPUs, GPUs, and specialized accelerators like FPGAs and TPUs. Throughout this training series, we will cover four programming models: Kokkos, SyCL, Chapel, and OpenACC. To kick things off, we will host a two-day lecture, with each programming model getting a dedicated half-hour slot to explain its potential. Following that, we will conduct monthly three-hour hands-on workshops on each programming model from June to September. 

Format

Online lectures and workshops

Partners

CDAC

Oak Ridge National Laboratory

NVIDIA

Programming Models

Kokkos

SyCL

Chapel

OpenACC


Lectures

Kokkos - May 28th, 9 AM AEST       COMPLETE

SyCL, Chapel, and OpenACC - May 29th, 1.30 PM - 3 PM AEST.       COMPLETE

Workshops

Kokkos - June 5th, 9 AM AEST.      COMPLETE

Chapel - July 3rd, 9 AM AEST    Register

SyCL - Aug 7th, 2 PM AEST         COMING SOON

OpenACC - Sep 4th, 2 PM AEST         COMING SOON

  • No labels