The Chapel Parallel Programming Language


CHIUW 2018

The 5th Annual Chapel Implementers and Users Workshop
Call For Participation

Friday May 25, 2018 – Saturday May 26, 2018

32nd IEEE International Parallel & Distributed Processing Symposium
JW Marriott Parq Vancouver, Vancouver, British Columbia, Canada

(click here for the CHIUW 2018 Program)


CHIUW 2018 is the fifth annual Chapel Implementers and Users Workshop, to be held in conjunction with IEEE IPDPS 2018. This workshop will continue our annual series bringing users and developers of the Chapel language ( together to report on work being done with the language and to advance the Chapel effort. Attendance is open to anyone interested in Chapel, from the seasoned enthusiast to someone simply curious to learn more.


The first day of the workshop will essentially be a full-day mini-conference focusing on Chapel-related material. We also anticipate holding our traditional "code camp" session on the second day to support pair-programming and collaborative activities. In more detail:

Mini-Conference Day: The main day will primarily be composed of submitted talks describing Chapel-related research and development being pursued in the broad community. Those interested in submitting novel research papers or talks should refer to the Call For Submissions section below. The final program's talks will be selected by the workshop's program committee.

For CHIUW 2018, we will be accepting submissions in two forms: (1) full research papers and (2) talk-only extended abstracts. Accepted papers will be included in the IEEE IPDPS workshop proceedings which will be distributed at the conference and submitted for inclusion in the IEEE Xplore Digital Library after the conference. Submitted papers that are not accepted for publication at CHIUW 2018 will automatically be considered for the talk-only track. All talk slides and materials developed for the workshop will be archived on the CHIUW workshop website.

Other likely activities during this first day will include:

  • A pre-workshop introduction to Chapel for those new to the language
  • A "State of the Chapel Project" talk
  • A keynote speaker (TBD)
  • An impromptu lightning talks session
  • Some sort of community discussion on Chapel priorities and next steps

Code Camp Day: Pending sufficient interest, CHIUW 2018 will also include a "code-camp" session on May 26th, intended for collaborative Chapel explorations. We typically partner community members who are striving to gain experience with Chapel or its implementation with more experienced users or developers. If you have a specific topic or activity that you'd like to propose for this day (e.g., "I'd like to work with someone to try coding algorithm x in Chapel" or "I'd like someone to help me get familiar with aspect y of the Chapel module/runtime/compiler code"), please submit it using the process below.

Call For Submissions

Paper Submissions: If you have Chapel-related work that you would like to publish at CHIUW as part of the IEEE IPDPS workshop proceedings, please prepare your manuscript according to the IEEE IPDPS 2018 call for papers (see "What/Where to Submit") and submit it via the CHIUW 2018 EasyChair site by the submission deadline below. All accepted papers will be governed by the IEEE IPDPS workshop publication deadlines and procedures. Papers that are not accepted for publication at CHIUW 2018 will automatically be considered as topics for the talk-only track unless the author indicates otherwise in their submission.

Talk-only Proposals: To propose a talk at CHIUW without an accompanying research paper, please send a 1–2 page extended abstract / short paper using reasonable formatting and a 10- or 11-point font. These submissions should be several paragraphs long and give as detailed a preview of the talk's contents as possible. Talk submissions may summarize previously published work or preview work not yet ready for publication. These submissions will be evaluated based on the novelty and maturity of the work combined with the expected level of interest to the CHIUW audience. Talk-only submissions should be sure to include:
  • The title of the talk
  • The list of authors and their affiliations
  • The presenting author

Submit your extended abstract via the CHIUW 2018 EasyChair site by the submission deadline below.

Code Camp Proposals: If you would like to participate in a pair-programming or collaborative activity on the code-camp day, please send a short paragraph describing the activity to We hope to be able to accept all reasonable proposals, the primary constraint being the number of viable partners in attendance. For this reason, from a planning/resource perspective, the earlier we receive these proposals the better, though we will consider additional ad-hoc activities right up to the code camp day itself (to support ideas that are generated during the first day's talks, for example).

Other Proposals: Chapel is a community language and our intention is for CHIUW to become an increasingly community-run event, so if you have proposals for other activities that you would like to see take place at CHIUW (particularly if you're interested in leading that activity), please let us know by mailing

Key Dates

  • Oct 2: this call made available
  • Jan 26 Feb 3 (AoE): paper and talk submissions due
  • Feb 28: notification of acceptances
  • Mar 15 Mar 23: camera-ready deadline
  • Mar 22: workshop program and extended abstracts posted online
  • Mar 27: early registration deadline
  • May 25: CHIUW 2018 mini-conference day
  • May 26: CHIUW 2018 code camp day


Register for CHIUW 2018 via the IPDPS registration site. If you're only attending CHIUW, select a one-day registration. To attend other days at IPDPS, select from the other options as appropriate.


General Chairs:

  • Michael Ferguson, Cray Inc.
  • Nikhil Padmanabhan (co-chair), Yale University

Program Committee:
  • Brad Chamberlain (chair), Cray Inc.
  • Aparna Chandramowlishwaran (co-chair), University of California, Irvine
  • Mike Chu, AMD
  • Anshu Dubey, Argonne National Laboratory
  • Jonathan Dursi, The Hospital for Sick Children, Toronto
  • Hal Finkel, Argonne National Laboratory
  • Marta Garcia Gasulla, Barcelona Supercomputing Center
  • Clemens Grelck, University of Amsterdam
  • Jeff Hammond, Intel
  • Bryce Lelbach, Nvidia
  • Michelle Strout, University of Arizona
  • Kenjiro Taura, University of Tokyo
  • David Wonnacott, Haverford College