[hpc-announce] Call-for-participation: Dec. 3-4, 2019: 11th Annual Concurrent Collections Workshop (CnC'19)
Pouchet,Louisnoel
Louis-Noel.Pouchet at colostate.edu
Thu Nov 28 06:08:44 CST 2019
[Apologies if you receive multiple copies]
CnC 2019: The Eleventh Annual Concurrent Collections Workshop
December 3–4, 2019 at the University of Utah (Salt Lake City, UT)
https://cnc-workshop.github.io/cnc2019/
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.
location
The workshop will be held at the University of Utah, in Salt Lake City, UT. See https://cnc-workshop.github.io/cnc2019/ for more information.
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: https://icnc.github.io and
https://habanero.rice.edu/cnc
Online registration:
Thanks to the generous donations from our sponsors, we will not require a registration fee for workshop attendance this year. Registration form to come soon (Utah students: feel free to stop by without registration).
Agenda for the workshop (tentative):
Tuesday morning (tutorials)
9:30am: Introduction to CnC: A dependence programming model
Kath Knobe, Rice University
10:30am: Introduction to Intel Concurrent Collections
Louis-Noel Pouchet Colorado State University
11:30am: MADNESS -- a moving target
Robert Harrison, IACS, Stony Brook University
Tuesday afternoon (keynote and technical talks):
1:00pm: Keynote: How to Sugarcoat System Resilience?
Ganesh Gopalakrishnan School of Computing, University of Utah
2:00pm: Formalizing CnC semantics
Tiago Cogumbreiro and Kath Knobe U. Massachusetts and Rice University
2:30pm: CnC Program Annotations
Zoran Budimlic and Kath Knobe Rice University
3:30pm: Continuation Marks: Compiler-Visible and Concurrency-Friendly Reflection on Control (Invited talk)
Matthew Flatt University of Utah
4:00pm: A CnC-like language to optimize DNA manufacturing processes
Louis-Noel Pouchet and Jean Peccoud Colorado State University
4:30pm: AEfficient Execution of Dynamic Programs using Data-Flow Parallel Paradigm
Mohammad Mahdi Javanmard Stony Brook University
Wednesday morning (keynote and technical talks):
9:00am: Keynote: Specialized dataflow DSL as an alternative programming paradigm
George Bosilca U. Tenesse
10:30am: Distributed Hierarchical CnC Runtime
Srdjan Milakovic and Zoran Budimlic Rice University
11:00am: CnC-in-CnC
Kath Knobe Rice University
11:30am: Tracing for Distributed CnC
Srdjan Milakovic and Zoran Budimlic Rice University
Workshop chairs and contacts for the organization:
Louis-Noel Pouchet, Colorado State University pouchet at colostate.edu
P. Sadayappan, University of Utah, saday at cs.utah.edu
--
Louis-Noel Pouchet
pouchet at colostate.edu
More information about the hpc-announce
mailing list