PPoPP 2014 - Call for Papers

Notice for Prospective Authors:

SIGPLAN-sponsored conferences now have the option to make their proceedings freely available via the ACM Digital Library platform for up to two weeks before the event and up to two weeks after. The PPoPP Steering Committee had decided to exercise this option and we will make the proceedings freely available in advance of the conference. Not only will this option facilitate easy access to the proceedings by conference attendees, it will also enable the community at large to experience the excitement of learning about the latest developments being presented in the period surrounding the event itself. SIGPLAN rules require us to notify authors of the fact that we will open the proceedings in advance of the conference in the call for papers.

SIGPLAN-sponsored conferences may maintain a table of contents for the most recent instance on the individual conference (or series) website, with ACM Author-Izer links that provide free access to the definitive version of the article maintained in the ACM Digital Library. SIGPLAN has committed to a three-year experiment to allow this and the PPoPP steering committee has decided to exercise this option as well.

Call for Papers:

PPoPP is a forum for leading work on all aspects of parallel programming, including foundational and theoretical aspects, techniques, languages, compilers, runtime systems, tools, and practical experiences. In the context of the symposium, "parallel programming" encompasses work on concurrent and parallel systems (multicore, multithreaded, heterogeneous, clustered systems, distributed systems, grids, clouds, and large scale machines). Given the rise of parallel architectures into the consumer market (desktops, laptops, and mobile devices), PPoPP is particularly interested in work that addresses new parallel workloads, techniques, and tools that attempt to improve the productivity of parallel programming, and work towards improved synergy with such emerging architectures. Specific topics of interest include (but are not limited to):

  • Parallel programming theory and models
  • Formal analysis and verification
  • Parallel programming languages
  • Compilers and runtime systems for parallel and heterogeneous systems
  • Task-parallel libraries
  • Parallel application frameworks
  • Software productivity for parallel programming
  • Middleware for parallel systems
  • Performance analysis, debugging and optimization
  • Development, analysis, or management tools
  • Parallel algorithms
  • Parallel applications
  • Concurrent data structures
  • Synchronization and concurrency control
  • Software engineering for parallel programs
  • Fault tolerance for parallel systems
  • Software for heterogeneous architectures
  • Programming tools for parallel and heterogeneous systems
  • Parallelism in non-scientific workloads: web servers, search, analytics, cloud computing
Papers should report on original research relevant to parallel programming, and should contain enough background materials to make them accessible to the entire parallel programming research community.

Papers describing experiences should indicate how they illustrate general principles; papers about parallel programming foundations should indicate how they relate to practice. Poster submissions should meet similar criteria for originality and relevance, but may present emerging ideas or results that are not yet sufficiently developed for a full paper.

All submissions must be made electronically through the conference web site. Abstracts must include contact information, the full list of authors and their affiliations, and a description (100-400 words) of the anticipated content of the paper. Full paper submissions must be in PDF formatted for US lettersize paper. They must not exceed 10 pages (all inclusive) in standard ACM two-column conference format (preprint mode, with page number). Templates for ACM format are available for Microsoft Word, and LaTeX at http://www.sigplan.org/authorInformation.htm (use the 9 pt template). Over-length submissions will not be accepted. Submissions will be judged on correctness, relevance, originality, significance, and clarity.

Paper submission is double-blind to reduce reviewer bias against or for authors or institutions. Thus, the submissions cannot include author names, institutions or hints based on references to prior work. If authors are extending their own work, they need to reference and discuss the past work in third person, as if they were extending someone else's research. We realize that for some papers it will still reveal authorship, but as long as an effort was made to follow these guidelines, the submission will not be penalized. Authors must identify any conflicts-of-interest with PC members and external review committee members, as defined here: http://www.sigplan.org/review_policies.htm (ACM SIGPLAN policy).

Poster submissions must conform to the same format restrictions, but may not exceed 2 pages in length. Paper submissions that are not accepted for regular presentations will automatically be considered for posters; authors who do not want their paper considered for the poster session should indicate this in their abstract submission. Two-page summaries of posters will be included in the conference proceedings.

The proceedings will be published by ACM Press. Authors of accepted papers and posters will be required to sign the ACM copyright form. Instructions for preparing papers for the proceedings will be emailed to authors of accepted papers. Instructions for preparing papers for the proceedings will be e-mailed to authors of accepted papers.

PPoPP 2014 is co-located with HPCA 2014 and CGO 2014 this year. Authors should carefully consider the difference in focus of the conferences when deciding where to submit a paper.

Important dates

Abstract submission: September 8, 2013 (11:59pm EDT)
Full paper submission: September 15, 2013 (11:59pm EDT)
Rebuttal period: October 30 - November 3, 2013 Tentative
Notification of acceptance: 
November 12, 2013

Program Chair 
Jim Larus, Microsoft Research 

Program Committee 
Sara S Baghsorkhi, Intel 
Guy E Blelloch, Carnegie Mellon University 
Greg Bronevetsky, Lawrence Livermore National Laboratory 
Martin Burtscher, Texas State University 
Chen Wenguang, Tsinghua University 
Chen Ding, University of Rochester 
Sandhya Dwarkadas, University of Rochester 
John Feo, Pacific Northwest National Laboratory 
Jeremy T Fineman, Georgetown University 
Dennis Gannon, Microsoft 
Ganesh Gopalakrishnan, University of Utah 
Thomas Gross, ETH 
Rachid Guerraoui, EPFL 
Tim Harris, Oracle 
Bingsheng He, Nanyang Technological University 
Torsten Hoefler, ETH 
Mahmut Kandemir, Pennsylvania State University 
Milind Kulkarni, Purdue University 
Andrew Lumsdaine, Indiana University 
Virendra J Marathe, Oracle 
Madan Musuvathi, Microsoft Research 
Kunle Olukotun, Stanford University 
Erez Petrank, Technion 
John Reppy, University of Chicago 
Vijay Saraswat, IBM Research 
Nir Shavit, Massachusets Institute of Technology 
Xipeng Shen, College of William and Mary 
Michael F Spear, Lehigh University 
Olivier Temam, INRIA 
Jeff Vetter, Oak Ridge National Laboratory and Georgia Tech 
Antonia Zhai, University of Minnesota 
Zheng (Eddy) Zhang, Rutgers University