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.