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.
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.