The Chapel Parallel Programming Language

 

CHIUW 2017

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

Friday June 2, 2017 – Saturday June 3, 2017

 
31st IEEE International Parallel & Distributed Processing Symposium
Buena Vista Palace Hotel, Orlando, Florida, USA

(click here for the CHIUW 2017 Program)

Overview

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

Format

The first day of the workshop will be presentation- and discussion-based, as in previous years—essentially, a full-day mini-conference focusing on Chapel. We also anticipate holding our traditional "code camp" session on the second day to support pair-programming and collaborative activites. In more detail:

Mini-Conference Day: The backbone of the main day will be made up of talks submitted by members of the community describing Chapel-related research and development that they are pursuing. Other 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)
  • A community or panel discussion on Chapel's next steps and future

Interested parties are encouraged to submit papers and talks using the process outlined below. The selection of the final program's contents will be decided upon by the workshop's program committee.

For CHIUW 2017, we will be accepting submissions in two forms: (1) full research papers and (2) talk-only extended abstracts. We anticipate that accepted papers will be awarded longer talk slots than their talk-only counterparts. 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 2017 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.

Code Camp Day: Pending sufficient interest, CHIUW 2017 will also include a "code-camp" session on June 3rd, intended for collaborative Chapel explorations. For example, we often partner community members who are striving to gain experience with Chapel or its implementation with more experienced Chapel 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 compiler/runtime/module 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 proceedings, please prepare your manuscript according to the IEEE IPDPS 2017 call for papers (see "What/Where to Submit") and submit it via the CHIUW 2017 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 2017 will automatically be considered as topics for the talk-only track unless the author indicates otherwise in their submission.

Talk Proposals: To propose a talk at CHIUW without an accompanying research paper, please send a 1–2 page extended abstract using reasonable formatting and a 10- or 11-point font. Extended abstracts should be several paragraphs long and give as detailed a preview of the talk's contents as possible. Submissions will be considered on the basis of the novelty and maturity of the work. 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 2017 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 chapel_submissions@cray.com 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 chapel_submissions@cray.com

Key Dates

  • Oct 5: this call made available
  • Jan 20Jan 27 (AoE): paper and talk submissions due
  • Feb 17Feb 24: notification of acceptances
  • Mar 15 (pending changes from IPDPS): camera-ready deadline
  • Mar 22: workshop program and extended abstracts posted online
  • Mar 27: early registration deadline
  • June 2–3: CHIUW 2017

Registration

Register for CHIUW 2017 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.

Committee

General Chairs:

  • Tom MacDonald, Cray Inc.
  • Michael Ferguson, Cray Inc.

Program Committee:
  • Brad Chamberlain (chair), Cray Inc.
  • Nikhil Padmanabhan (co-chair), Yale University
  • Richard Barrett, Sandia National Laboratories
  • Mike Chu, AMD
  • Mary Hall, University of Utah
  • Jeff Hammond, Intel
  • Jeff Hollingsworth, University of Maryland
  • Cosmin Oancea, University of Copenhagen
  • David Richards, Lawrence Livermore National Laboratory
  • Michelle Strout, University of Arizona
  • Kenjiro Taura, University of Tokyo