Many-Core Architecture Research Community (MARC) Symposium
at SPLASH 2013

Important Dates
SPLASH-MARC will be a mini-conference focusing on the overlap between software systems, programming languages, and many-core architectures. Previous symposia in this series have brought together diverse research interests ranging from power consumption to programming language support, from message passing to software-managed coherence, all with a common tie to many-core platforms, such as the Intel® experimental Single-Chip Cloud (SCC) architecture or the Xeon Phi™ product family. This workshop should be of general interest to the substantial segment of the SPLASH community working on various aspects of concurrency throughout the systems software stack.
The format includes a combination of technical sessions, panel discussion, invited speakers, and opportunity for all participants to share multi-core aspects of their current or future work.


The Symposium will take place on Monday, October 28th, 2013, 8:30am-5:00pm in room Regency F of the Hyatt Regency Indianapolis, in Indianapolis, Indiana, USA.
8:30am Gathering
8:45am Welcome and Opening Remarks
9:00am Technical Session 1
Steven Feldman, Pierre Laborde and Damian Dechev (University of Central Florida)
A Practical Wait-Free Multi-Word Compare-and-Swap Operation
Marina Sadini, Antonio Barbalace, Binoy Ravindran (Virginia Tech) and Francesco Quaglia (Sapienza Università di Roma)
A Page Coherency Protocol for Popcorn Replicated-kernel Operating System
10:00am Coffee Break
10:30am Technical Session 2
David Illig and Chen Liu (Clarkson University)
Two-Dimensional Convolution on the SCC
Brendan Lynch (University of Central Florida), Peter Pirkelbauer (University of Alabama at Birmingham) and Damian Dechev (University of Central Florida)
Building Fast Concurrent Data Structures through Data Structure Families
Hayder Al-Khalissi (Technische Universität Braunschweig), Andrea Marongiu (DEIS - Università di Bologna) and Mladen Berekovic (Technische Universität Braunschweig)
An Approach for Supporting OpenMP on the Intel SCC
Noon Lunch Break (lunch not provided)
1:30pm Keynote and Tutorial
Jim Jeffers (Intel Corporation)
Essentials of Intel® Xeon Phi™ Coprocessor Programming
3:00pm Coffee Break
3:30pm Tutorial Conclusion
4:00pm Lightening Session and Discussion


Workshop papers may be submitted to the EasyChair site: Papers are not to exceed 8 pages double-column, single-spacing, in conformance with the ACM SIG proceedings template.
Upon acceptance, at least one author is required to register for workshop attendance at SPLASH 2013 and present the paper at the symposium.
Electronic proceedings will be provided to all symposium participants. Select papers will be invited to submit extended versions to the International Journal of Embedded Systems.

Important Dates

Program Committee

Rodolfo Azevedo University of Campinas
Dennis Brylow Marquette University
Chen Liu Clarkson University
Eric Noulard ONERA
Praveen Rao University of Missouri - Kansas City
KC Sivaramakrishnan Purdue University
Barry Wittman Elizabethtown College


Questions can be addressed to Dennis Brylow (Marquette) or Chen Liu (Clarkson) at