Welcome to the Chapel language blog! Chapel is a productive language for parallel computing at scale. To learn more, see the welcome article.
Latest posts
-
7 Questions for Oliver Alvarado Rodriguez: Exploiting Chapel's Distributed Arrays for Graph Analysis through Arachne
Posted on January 21, 2026
An interview with Dr. Oliver Alvarado Rodriguez about his use of Chapel in writing graph analytics computations
-
Charting the Future of High Performance Software: HPSF Year in Review and What’s Ahead
External Article
Posted on January 9, 2026
A 2025 retrospective and 2026 preview for HPSF and its projects, including Chapel
-
Announcing Chapel 2.7!
Posted on December 18, 2025
Highlights from the December 2025 release of Chapel 2.7
-
Transformers From Scratch in Chapel and C++, Part 2
Posted on December 12, 2025
Comparison of transformers in Chapel, C++, and PyTorch focusing on multi-threaded CPUs
-
Reflections on ChapelCon '25
Posted on December 5, 2025
A retrospective on ChapelCon ‘25 from general chair Brandon Neth
-
Transformers From Scratch in Chapel and C++, Part 1
Posted on November 20, 2025
An implementation of a transformer using Chapel, comparing to C++ and PyTorch
-
High Performance Software Foundation Welcomes Chapel as HPSF Project
External Article
Posted on November 17, 2025
HPSF’s official announcement of Chapel joining the foundation as an established project
-
10 Myths About Scalable Parallel Programming Languages (Redux), Part 8: Striving Toward Adoptability
Posted on November 12, 2025
The eighth and final archival post from the 2012 IEEE TCSC blog series, with a current reflection on it
-
10 Myths About Scalable Parallel Programming Languages (Redux), Part 7: Minimalist Language Designs
Posted on October 15, 2025
The seventh archival post from the 2012 IEEE TCSC blog series, with a current reflection on it
-
Announcing Chapel 2.6!
Posted on September 18, 2025
Highlights from the September 2025 release of Chapel 2.6