CnC Logo

CnC-2016: The Eighth Annual Concurrent Collections Workshop

September 26-27, 2016 at Rochester, NY (co-located with LCPC'16)


Important Dates

Abstracts
August 29, 2016
Notification
September 12, 2016
Workshop
September 26-27, 2016

CnC Events

CnC'15 (7th annual)
CnC'14 (6th annual)
CnC'13 (5th annual)
CnC'12 (4th annual)
CnC'11 (3rd annual)
CnC'10 (2nd)
CnC'09 (1st)

Chairs

Alina Sbîrlea
Google Inc.
Vivek Sarkar
Rice University

Steering committee

Zoran Budimlić
Rice University
Aparna Chandramowlishwaran
UC Irvine
Kath Knobe
Rice University
Milind Kulkarni
Purdue University
Louis-Noel Pouchet
Ohio State University
Frank Schlimbach
Intel Corp.
The annual Concurrent Collections (CnC) workshop is as 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 with an interest programming models inspired by dataflow and/or tuple space ideas as well as current or emerging applications of such models.

Participation and call for abstracts

The workshop agenda will include CnC tutorials on current and future trends and talks selected from contributed abstracts. 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 the workshop chairs at cncworkshop2016@gmail.com no later than Monday, August 29, 2016. Please include:

  • Name
  • Affiliation
  • At most one page abstract of the work to be presented
  • .

Location

The workshop will be held at the University of Rochester. More details coming soon.

Hotel Information

TBD

Agenda

The workshop agenda includes research and experience presentations, a keynote address, a tutorial and plenty of time will be left open for unstructured mixing, mingling, and networking.

Accepted talks will be added after the notification deadline.

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
Prior workshops have served as a forum for users and potential users of Concurrent Collections (CnC), to discuss experiences with CnC and a range of topics, including developments for the language, applications, usability, performance, semantics, and teaching of CnC.

Need more information?

If you have any questions about logistics or participation, please contact the workshop chairs at cncworkshop2016@gmail.com.

Last updated: June 10, 2016

Valid XHTML 1.0 Transitional