PPoPP 2019
Sat 16 - Wed 20 February 2019 Washington, DC, United States

Call for Papers

PPoPP 2019: 24th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming

Washington DC, USA, Feb 16 – 20, 2019 (collocated with HPCA-2019 and CGO-2019)

Important dates

  • Paper registration and abstract submission: August 13, 2018
  • Full paper submission: August 20, 2018
  • Author response period: October 28–November 1, 2018
  • Author Notification: November 15, 2018
  • Artifact submission to AE committee: November 23, 2018
  • Artifact notification by AE committee: December 20, 2018
  • Final paper due: January 4, 2019

All deadlines are at midnight anywhere on earth (AoE), and are firm.


PPoPP is the premier forum for leading work on all aspects of parallel programming, including theoretical foundations, techniques, languages, compilers, runtime systems, tools, and practical experience. In the context of the symposium, “parallel programming” encompasses work on concurrent and parallel systems (multicore, multi-threaded, heterogeneous, clustered, and distributed systems; grids; datacenters; clouds; and large scale machines). Given the rise of parallel architectures in the consumer market (desktops, laptops, and mobile devices) and data centers, PPoPP is particularly interested in work that addresses new parallel workloads and issues that arise out of extreme-scale applications or cloud platforms, as well as techniques and tools that improve the productivity of parallel programming or work towards improved synergy with such emerging architectures.

Specific topics of interest include (but are not limited to):

  • Compilers and runtime systems for parallel and heterogeneous systems
  • Concurrent data structures
  • Development, analysis, or management tools
  • Fault tolerance for parallel systems
  • Formal analysis and verification
  • High-performance / scientific computing
  • Libraries
  • Middleware for parallel systems
  • Parallel algorithms
  • Parallel applications and frameworks
  • Parallel programming for deep memory hierarchies including nonvolatile memory
  • Parallel programming languages
  • Parallel programming theory and models
  • Parallelism in non-scientific workloads: web, search, analytics, cloud, machine learning
  • Performance analysis, debugging and optimization
  • Programming tools for parallel and heterogeneous systems
  • Software engineering for parallel programs
  • Software for heterogeneous architectures
  • Software productivity for parallel programming
  • Synchronization and concurrency control

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 experience should indicate how they illustrate general principles or lead to new insights; papers about parallel programming foundations should indicate how they relate to practice.

PPoPP submissions will be evaluated based on their technical merit and accessibility. Submissions should clearly motivate the importance of the problem being addressed, compare to the existing body of work on the topic, and explicitly and precisely state the paper’s key contributions and results towards addressing the problem. Submissions should strive to be accessible both to a broad audience and to experts in the area.

Paper Submission

All submissions must be made electronically through the conference web site and include an abstract (100–400 words), author contact information, the full list of authors and their affiliations. Full paper submissions must be in PDF formatted printable on both A4 and US letter size paper.

Papers should contain a maximum of 10 pages of text (in a typeface no smaller than 10 point) or figures, NOT INCLUDING references. There is no page limit for references and they must include the name of all authors (not {et al.}). Appendices are not allowed, but the authors may submit supplementary material, such as proofs or source code; all supplementary material must be in PDF or ZIP format. Looking at supplementary material is at the discretion of the reviewers.

Submission is double blind and authors will need to identify any potential conflicts of interest with PC and Extended Review Committee members, as defined here: http://www.sigplan.org/Resources/Policies/Review/ (ACM SIGPLAN policy). Detailed instructions for electronic submission and other important ACM SIGPLAN Policies are posted here: Submission Guidelines.

All submissions that are not accepted for regular presentations will automatically be considered for posters. Two-page summaries of posters will be included in the conference proceedings (authors must decide by December 15 if they want to submit a poster).

To allow reproducibility, we encourage authors of accepted papers to submit their papers for Artifact Evaluation (AE). The AE process begins after the acceptance notification, and is run by a separate committee whose task is to assess how the artifacts support the work described in the papers. Artifact evaluation is voluntary and will not affect paper acceptance, but will be taken into consideration when selecting papers for awards. Papers that go through the AE process successfully will receive one or several of the ACM reproducibility badges, printed on the papers themselves. For more information, see: http://ctuning.org/ae/ppopp2019.html.

Publication Date

The titles of all accepted papers are typically announced shortly after the author notification date (around mid-November 2018). Note, however, that this is not the official publication date. The official publication date is the date the proceedings are made available in the ACM Digital Library. ACM will make the proceedings available via the Digital Library for one month, up to 2 weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work.


Organizing Committee:

  • Grigori Fursin, Artifact Evaluation Co-Chair, cTuning Foundation / dividiti, France / UK
  • Todd Gamblin, Financial Chair, Lawrence Livermore National Laboratory, USA
  • Torsten Hoefler, Publicity Chair, ETH Zurich, Switzerland
  • Jeff Hollingsworth, General Chair, University of Maryland, USA

Idit Keidar, Program Chair, Technion - Israel Institute of technology, Israel
Michael Lam, Web Chair, James Madison University, USA

  • Sally McKee, Industry Liason

  • Flavio Vella, Artifact Evaluation Co-Chair, dividiti, UK
  • Richard Vuduc, Publicity Chair (Americas), Georgia Tech
  • Rio Yokota, Publicity Chair (Asia)

Program Committee:

  • Dan Alistarh, IST, Austria
Nancy Amato, Texas A&M, USA
André Brinkmann, Johannes Gutenberg U Mainz, Germany

  • Randal Burns, Johns Hopkins, USA
Milind Chabbi, Baidu Research, USA

  • Aparna Chandramowlishwaran, UC Irvine, USA

  • Wenguang Chen, Tsinghua, China
  • Nachshon Cohen, EPFL, Switzerland

  • Pascal Felber, Université de Neuchâtel, Switzerland
Haibing Guan, Shanghai Jiao Tong U, China

  • Eschar Hillel, Yahoo Labs, Israel
Tony Hosking, Australian National University, Australia
Idit Keidar (Chair), Technion, Israel

  • Alex Kogan, Oracle Labs, USA
Milind Kulkarni, Purdue, USA
Heiner Litz, UC Santa Cruz, USA
Xu Liu, College of William and Mary, USA
Virendra Marathe, Oracle Labs, USA
Satoshi Matsuoka, Tokyo Inst of Technology, Japan
Alex Matveev, MIT, USA

  • Harshitha Menon, Lawrence Livermore National Lab, USA

  • Eliot Moss, UMass, USA
Todd Mytkowicz, MSR, USA
Louis-Noël Pouchet, Ohio State University, USA

  • Shaz Qadeer, MSR, USA
Paruj Ratanaworabhan, Kasetsart University, Thailand

  • Saday Sadayappan, Ohio State University, USA
Malavika Samak, MIT, USA
Peter Sanders, Karlsruhe Institute of Technology, Germany
Xipeng Shen, North Carolina State University, USA

  • Mark Silberstein, Technion Israel
Matthew Sinclair, Wisconsin and AMD Research, USA

  • Shuaiwen Leon Song, PNNL, USA

  • Michael Spear, Lehigh University, USA
Guangming Tan, Chinese Academy of Sciences (CAS), China
Vasileios Trigonakis, Oracle Labs , Switzerland
  • Osman Unsal, BSC, Spain

  • Viktor Vafeiadis, MPI, Germany
Jeffrey Vetter, Oak Ridge National Lab, USA

  • Wei Xue, Tsinghua, China
Ayal Zaks, Intel, Israel

Extended Review Committee:

  • Wonsun Ahn, University of Pittsburgh, USA
I-Ting Angelina Lee, Washington University in St. Louis, USA

  • Tal Ben-Nun, ETH, Switzerland

  • Annette Bieniusa, TU Kaiserslautern, Germany

  • Hans Boehm, Google, USA
Trevor Brown, IST, Austria
Irina Calciu, VMWare, USA
Calin Cascaval, Barefoot Networks, USA
Dave Dice, Oracle Labs, USA
Stephan Diestelhorst, ARM, UK
Dana Drachsler Cohen, ETH, Switzerland

  • Rudolf Eigenmann, U Delaware, USA
Panagiota Fatourou, Forth, Greece

  • Mary Hall, University of Utah, USA
Tim Harris, Amazon, UK
Danny Hendler, BGU, Israel

  • Swen Jacobs, U Saarland, Germany

  • Ori Lahav, TAU, Israel

  • Jaejin Lee, SNU, Korea
Victor Luchangco, Oracle Labs, USA
Andrew Lumsdaine, U Washington, USA
Samuel Midkiff, Purdue, USA

  • Adam Morrison, TAU, Israel

  • Madan Musuvathi, Microsoft Research, USA
Boyana Norris, University of Oregon, USA
Cosmin Oancea, DIKU, Denmark

  • David Padua, UIUC, USA
Roberto Palmieri, Lehigh University, USA

  • Marina Papatriantafilou, Chalmers, Sweden
Erez Petrank, Technion, Israel

  • Marc Snir, UIUC, USA
Srikanta Tirthapura, Iowa State University, USA
Sven Verdoolaege, KU Leven, Belgium
Jidong Zhai, Tsinghua, China

Conference submission site

All papers must be prepared in ACM Conference Format using the acmart format (use the SIGPLAN proceedings template acmart-sigplanproc-template.tex). You may also want to consult the offical ACM information on the Master Article Template and related tools.

PPoPP 2018 will employ a lightweight double-blind reviewing process. To facilitate this process, submissions should not reveal the identity of the authors in any way. Authors should leave out author names and affiliations from the body of their submission. They should also ensure that any references to authors’ own related work should be in the third person (e.g., not “We build on our previous work …” but rather “We build on the work of …”). The purpose of this process is to help the PC and external reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult. In particular, important background references should not be omitted or anonymized. In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Authors with further questions on double-blind reviewing are encouraged to contact the Program Chair by email.

Submissions should be in PDF and printable on both US Letter and A4 paper. Papers may be resubmitted to the submission site multiple times up until the deadline, but the last version submitted before the deadline will be the version reviewed. Papers that exceed the length requirement, that deviate from the expected format, or that are submitted late will be rejected.

Deadlines expire at midnight anywhere on earth.