Welcome to Chapel’s February 2025 quarterly newsletter! Even though the winter quarter had long breaks, the Chapel community has been as active as ever! Read on for updates on Chapel’s releases, HPSF application, brand-new website, and community events below!
Highlights
- Chapel 2.3 was released! Read this blog article for a summary of highlights.
- Chapel has been accepted into the High-Performance Software Foundation (HPSF)
- HPSF is part of The Linux Foundation.
- Chapel’s proposal to HPSF was recently approved by the Technical Advisory Committee.
- Stay tuned for more information in the coming weeks!
- Our brand new Chapel website is now online!
- The new design is more modern and smartphone-friendly.
- Bill Reus, co-inventor of Arkouda, is the most recent interviewee in the 7 Questions for Chapel Users blog series.
- The Chapel community was busy at SC24. Read this blog article for a recap and links to all Chapel-related SC24 events
- The Chapel community held its first public language design discussions on the topic of multi-dimensional array literals.
- Chapel now has a Bluesky account!
- Chapel’s repo on GitHub has surpassed 1800 stars! We thank everyone who has starred the Chapel repository on GitHub
- The first E4S release with Chapel was published!
Recent Presentations, Publications, and Demos
- Engin Kayraklioglu, Éric Laurendeau, and Karim Zayni presented “High-Performance, Productive Programming using Chapel with Examples from the CFD Solver CHAMPS” at the Advanced Modeling and Simulation seminars hosted by the NASA Ames Research Center
- Jeremiah Corrado presented “Arkouda as an XArray Backend for HPC” as a PANGEO Showcase session (click on the first link to watch a replay)
- Alex Razoumov gave two webinars on “Using GPUs with Chapel” (Open to researchers in Canada only).
- Online notes from these webinars are available.
- John Hartman gave a recorded demo on the “Chapel Runtime Overview”
- ChapelOnGPU, a repository of GPU programming examples in Chapel has been published.
- The examples are based on an earlier demo session, whose recording is available.
- Brad Chamberlain presented “Parallel Programmability from Laptops to HPCs with Chapel and Arkouda" at the University of Washington
- The HPC Carpentry entry, Introduction to Chapel, has been updated by Daniel Fedorin and Alex Razoumov
From the Chapel Blog
In addition to the other blog articles linked above:
- Daniel Fedorin authored “Using the Chapel Compiler to Develop Language Tooling”
Upcoming Events
- Engin Kayraklioglu will present “GPU-Based Monte Carlo Simulation of Light Transport in Tissue: A Chapel Implementation” at NVIDIA GTC on Monday, March 17th.
- Check out upcoming Office Hours and Live Demo sessions!
- Check out upcoming Chapel Educators Meetups!
- This repo has the teaching materials being developed and used.
- Chapel 2.4 is scheduled to be released in March.
Other Chapel Resources
Follow Chapel on Social Media
Please let us know if you have any feedback for the Chapel Newsletter!