Call for Abstracts:
CnC 2015: The Seventh Annual Concurrent Collections Workshop
September 7-8, 2015 at Raleigh, NC (co-located with LCPC'15)
Abstracts Due: August 10, 2015
Acceptance Notification: August 13, 2015
Programming Contest Notice of Participation Due: August 10, 2015
Workshop: September 7-8, 2015
The annual Concurrent Collections (CnC) workshop is a forum for researchers and developers of parallel programs to interact on a variety of issues related to next-generation parallel programming models. The focus is on fostering a community around the CnC programming model. However, we also strongly encourage participation by anyone interested in programming models inspired by dataflow and/or tuple space ideas, coordination languages, dependence programming, as well as current or emerging applications of these models.
Participation and Call for Abstracts
The workshop agenda will include CnC tutorials on current and future trends, talks selected from contributed abstracts, and a programming contest. Topics of interest include, but are not limited to: language design and implementation, semantics and theory, application experiences, and teaching CnC.
If you are interested in giving a talk, please submit a short abstract (between 200–500 words in length) to workshop chairs Aparna Chandramowlisharan and Milind Kulkarni at firstname.lastname@example.org no later than Monday, August 10, 2015.
Following up on last year's successful edition, we are holding the second annual CnC Programming Contest! We are challenging small teams (as small as one contestant) of CnC developers to compete in a programming contest. If you are interested in competing, please send a team name, list of team member(s), and a problem of choice to workshop chairs Aparna Chandramowlisharan and Milind Kulkarni at email@example.com no later than Monday, August 10, 2015. Interested teams are encouraged to contact the organizers prior to the deadline to discuss problem choices, etc. There will be a prize awarded to the winning team!
Background on CnC
CnC is a parallel programming model for mainstream programmers that philosophically differs from other approaches. CnC programmers do not specify parallel operations. Instead, they only specify semantic ordering constraints. This provides a separation of concerns between the domain expert and tuning expert, simplifying the domain expert’s job while providing more flexibility to the tuning expert. Details on CnC and related research can be found at: http://intel.ly/concurrent-collections and http://habanero.rice.edu/cnc
The CnC workshops serve as a forum for users and potential users to discuss experiences with the programming, as well as a range of topics, including developments for the language, applications, usability, performance, semantics, and teaching CnC.
If you have any questions about logistics or participation, please contact the workshop chairs at firstname.lastname@example.org.
- Zoran Budimlic, Rice University
- Sanjay Chatterjee, Intel Corp.
- John Feo, Pacific Northwest National Labs
- Kath Knobe, Rice University
- Louis-Noel Pouchet, Ohio State University
- Frank Schlimbach, Intel Corp.