ChapelCon '25: The Chapel Event of the Year Virtual, CA, United States, October 7-10, 2025 |
Conference website | https://www.chapel-lang.org/ChapelCon25 |
Submission link | https://easychair.org/conferences/?conf=chapelcon25 |
Submission deadline | July 25, 2025 |
Summary
ChapelCon ‘25 welcomes anyone with computing challenges that demand performance, particularly through parallelism and scalability. ChapelCon ‘25 brings together Chapel users, enthusiasts, researchers, and developers to exchange ideas, present their work, and forge new collaborations. Anyone interested in parallel programming, programming languages, or high performance computing is encouraged to attend. A wide range of sessions support all levels of experience, with Tutorials and Free Coding sessions for those looking to hone their skills, Office Hour sessions for those looking for help from Chapel developers, and Conference sessions for those looking to share and discuss their work with Chapel. ChapelCon ‘25 is free to attend and will be held virtually.
A non-exhaustive collection of relevant topics:
- Libraries, modules, and frameworks implemented in Chapel
- Parallel/concurrent algorithms written in Chapel
- Chapel program optimizations
- New benchmarks written in Chapel
- Chapel in AI/ML or data-intensive workload
- Production-level systems using Chapel
- Chapel interoperability with other languages
- GPU and heterogeneous computing with Chapel
- Cross-paradigm applications combining Chapel with other parallel computing technologies (MPI, OpenMP, Kokkos, etc)
- Programmer tools for developing in Chapel
- Experiments evaluating Chapel performance or productivity
- HPC education or curriculum using Chapel
- Experiential reports and case studies about using or developing Chapel
- Applications or workflows using Chapel-based software such as Arkouda
ChapelCon ‘25 accepts Conference Day contributions in a variety of mediums:
- Talks/Presentations of varying lengths (5 to 30 minutes)
- Demos (5 to 30 minutes)
- Posters (with or without formal presentation)
- Extended abstracts (with or without formal presentation)
Sessions
Tutorial Days
The first two days of ChapelCon ‘25 (October 7 and October 8) will focus on action. Each day will begin with a guided tutorial, followed by hands-on exercises in the group, followed by free coding sessions, where participants can work on their own applications or on provided project prompts.
Tutorials
Tutorial days will begin with in-depth tutorials covering a range of topics: building/installing Chapel, traditional programming language features (basic usage, classes/records, IO, standard modules), and HPC-focused topics (locality, parallelism, distributed data, synchronization). No prior knowledge or preparation needed.
Free Coding Sessions
Work on projects with other Chapel enthusiasts in the Free Coding session. We’ll begin with guided exercises to warm up then shift to less structured work on personal projects or provided prompts. The Free Coding Sessions will be a relaxed working environment, with Chapel developers present to answer questions, and breakout rooms for short demo sessions focused on solving specific, common problems.
Office Hours
Book an Office Hour for an in-depth peer-programming session with a Chapel contributor The team is here to help with just about anything–understanding features, resolving bugs, or diagnosing/resolving performance issues. To sign up for a session, fill out a short survey to help us understand your problem and best match you with a Chapel developer. The form can be found on the ChapelCon ‘25 website.
Conference Days
The two conference days will feature a mix of talks and demos from the community, a State of the Project update, a Keynote address, and Community Discussions.
Talks
If you have research or applications involving Chapel, we want to hear about it! This track is an opportunity to showcase any study ranging from preliminary to already published work and get feedback from the Chapel community. Talk slots can run from 5 to 30 minutes.
Demos
If you have code or visualization from Chapel-based work, this track is for you. You can demonstrate key parts of your implementation, show how it runs live, or advertise a new module or application you are working on. Demo slots can run from 5 to 30 minutes.
Posters and Extended Abstracts
ChapelCon ‘25 will accept submissions of posters and extended abstracts, with or without accompanying presentations. These contributions will be reviewed by the program committee and accepted work will be shared with attendees as part of the conference. These tracks are ideal for folks who are interested in sharing their work with the Chapel community but are unable to present on the day.
Community Discussions
As in previous years, conference days will include informal discussion periods to draw connections between different work presented each day.
Submission and Review Process
Talk and Demo proposals are recommended to be 1 page. Extended abstracts may run from 2 to 6 pages in length using either IEEE or ACM formats. Posters should be submitted as either PDFs, single-slide PowerPoints, or PNGs. All submissions must be made through EasyChair.
Submissions with presentation components (talks, demos, and optionally posters/extended abstracts) must indicate the estimated duration of their presentation. This duration can range from 5 to 30 minutes and should include time for questions. This is to assist the organizers in scheduling the conference days.
Submissions will be reviewed by the Program Committee. The main consideration during reviews will be the potential level of interest to the Chapel community. Talk proposals based on papers published elsewhere are more than welcome. Presenting preliminary work at ChapelCon does not preclude authors from submitting full papers on the same topic in other venues.
Extended abstract submissions will additionally receive between 2 and 4 peer reviews from Program Committee members. While acceptance is still based on potential level of interest to the Chapel community, the reviews may be useful for works in progress before submissions to other venues.
All slides and recordings for presentations will be made available on the ChapelCon ‘25 webpage shortly after the event (contingent on speaker consent).
Code of Conduct
All participants are expected to follow the Chapel Code of Conduct
Timeline
- June 23: CFP Released
- June 27: Submissions Open
- July 25: Submissions Due
- August 26: Acceptance Notifications
- September 23: Office Hours Requests Due
- October 7-8: ChapelCon ‘25 Tutorial Days
- October 9-10: ChapelCon ‘25 Conference Days
Organization
- General Chair: Brandon Neth, Hewlett Packard Enterprise
- Program Committee Chair: Luca Ferranti, Aalto University
- Tutorial Days Chair: Daniel Fedorin, Hewlett Packard Enterprise
- Office Hours Chair: Jade Abraham, Hewlett Packard Enterprise
Program Committee
- Coming Soon
Advisory Committee
- Engin Kayraklıoğlu, Hewlett Packard Enterprise
- Brad Chamberlain, Hewlett Packard Enterprise
Venue and Contact
Free and online in a virtual format. Register at the ChapelCon website.
If you have questions or suggestions about ChapelCon, please post to the ChapelCon ‘25 discourse thread.