Tagged "GPUs"
Articles about GPU programming and computing with Chapel
-
Reflections on 30 Years of HPC Programming:
So many hardware advances, so little adoption of new languagesPosted on April 9, 2026
This summary of Brad’s HIPS 2025 keynote looks at how HPC programming has (and has not) changed over the past 30 years
-
7 Questions for Akihiro Hayashi:
Early Chapel GPU Support through Multiresolution AbstractionsPosted on March 18, 2026
An interview with Dr. Akihiro Hayashi about his trailblazing work targeting GPUs with Chapel
-
7 Questions for Tiago Carneiro and Guillaume Helbecque:
Combinatorial Optimization in ChapelPosted on July 30, 2025
An interview with the two principal developers of ChOp, the Chapel-based Optimization Project
-
10 Myths About Scalable Parallel Programming Languages (Redux)
Part 3: New Languages vs. Language ExtensionsPosted on June 25, 2025
A third archival post from the 2012 IEEE TCSC blog series, with a current reflection on it
-
10 Myths About Scalable Parallel Programming Languages (Redux)
Part 2: Past Failures and Future AttemptsPosted on May 28, 2025
Another archival post from the IEEE TCSC blog in 2012, with a current reflection on it
-
Announcing Chapel 2.3!
Posted on December 12, 2024
Highlights from the December 2024 release of Chapel 2.3
-
7 Questions for Scott Bachman:
Analyzing Coral Reefs with ChapelPosted on October 1, 2024
An interview with oceanographer Scott Bachman, focusing on his work to measure coral reef biodiversity using satellite image analysis
-
Announcing Chapel 2.2!
Posted on September 26, 2024
A summary of highlights from the September 2024 release of Chapel 2.2
-
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
-
Announcing Chapel 2.1!
Posted on June 27, 2024
A summary of highlights from the June 2024 release of Chapel 2.1
-
Chapel’s High-Level Support for CPU-GPU Data Transfers
and Multi-GPU ProgrammingPosted on April 25, 2024
This post covers how Chapel’s arrays, parallelism, and locality features enable moving data between CPUs and GPUs.
-
Introduction to GPU Programming in Chapel
Posted on January 10, 2024
This post gives a beginner’s introduction to Chapel’s GPU programming features
-
Announcing Chapel 1.32!
Posted on September 28, 2023
A summary of highlights from the September 2023 release of Chapel 1.32.0
-
Announcing Chapel 1.31!
Posted on June 22, 2023
A summary of highlights from the June 2023 release of Chapel 1.31.0
-
Announcing Chapel 1.30.0!
Posted on March 23, 2023
A summary of highlights from the March 2023 release of Chapel 1.30.0