Call for Abstracts: The Seventh Annual Concurrent Collections Workshop (CnC 2015)

Call for Abstracts: The Seventh Annual Concurrent Collections Workshop (CnC 2015)

Call for Abstracts:

CnC 2015: The Seventh Annual Concurrent Collections Workshop

https://engineering.purdue.edu/plcl/cnc2015

September 7-8, 2015 at Raleigh, NC (co-located with LCPC'15)

______________________________________________________

Important Dates

Abstracts Due: August 10, 2015

Acceptance Notification: August 13, 2015

Programming Contest Notice of Participation Due: August 10, 2015

Workshop: September 7-8, 2015

About

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 cncworkshop2015@gmail.com no later than Monday, August 10, 2015.

Programming Contest

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 cncworkshop2015@gmail.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 cncworkshop2015@gmail.com.

____________________________________________________________________________________

Workshop Chairs

Steering Committee

  • 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.
1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.