GPU Programming in Chapel
This series showcases Chapel’s support for vendor-neutral GPU programming.
-
Introduction to GPU Programming in Chapel
Posted on January 10, 2024
This post gives a beginner’s introduction to Chapel’s GPU programming features
-
Chapel's High-Level Support for CPU-GPU Data Transfers and Multi-GPU Programming
Posted on April 25, 2024
This post covers how Chapel’s arrays, parallelism, and locality features enable moving data between CPUs and GPUs.
-
Measure the Performance of your Gaming GPU with Chapel
Posted on August 27, 2024
This post demonstrates using the Windows Subsystem for Linux to run Chapel code on a GPU from NVIDIA