Write a Blog >>
PPoPP 2018
Sat 24 - Wed 28 February 2018 Vösendorf / Wien, Austria


Biological Computation
Main Conference

Main Conference

From confusion to clarity: hardware concurrency programming models 2008-2018
Main Conference

HPCA/CGO/PPoPP Welcome Reception and Poster Session
Main Conference

Main Conference

PPoPP Closing
Main Conference

Social Event at Heurigen
Main Conference

Student Research Competition
Main Conference

What is the role of Architecture and Software Researchers on the Road to Quantum Supremacy?
Main Conference

Women-in-Computer-Architecture (WICARCH) get-together
Main Conference

Call for Papers

PPoPP 2018: 23rd ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming

Vienna, Austria, Feb 24 – 28, 2018 (collocated with HPCA-2018 and CGO-2018)

  • Full paper submission: August 25, 2017
  • Author response period I: October 13–17, 2017
  • Author response period II: November 14–17, 2017
  • Author Notification: December 6, 2017
  • Artifact Evaluation by AE committee: December 6, 2017 – January 14, 2018
  • Final paper due: January 15, 2018

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
  • Libraries
  • Middleware for parallel systems
  • Parallel algorithms
  • Parallel applications and frameworks
  • Parallel programming languages
  • Parallel programming theory and models
  • Parallelism in non-scientific workloads: web, search, analytics, cloud
  • 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 are due August 25, 2017 and 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 A4 and US letter size paper. No extensions will be granted.

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.}). 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.

PPoPP’18 uses two review rounds. Authors of papers that are not considered for Round II will be informed by October 25. 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).

For additional information regarding paper submissions, please contact the Program Chair, Thomas R. Gross thomas.gross@inf.ethz.ch.

Artifact evaluation has been included in recent PPoPP conferences and will be continued in PPoPP 2018. Authors of accepted papers will be invited to formally submit their supporting materials to the Artifact Evaluation process. The Artifact Evaluation process is run by a separate committee whose task is to assess how the artifacts support the work described in the papers. This submission is voluntary and will not influence the final decision regarding the papers. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Authors of accepted papers are encouraged (but not obliged) to make these materials publicly available upon publication of the proceedings, by including them as source materials in the ACM Digital Library.


The titles of all accepted papers are typically announced shortly after the author notification date (around mid-December 2017). 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

  • General Chair: Andreas Krall, TU Wien
  • Program Chair: Thomas R. Gross, ETH Zurich
  • Workshops & Tutorials Chair: Siegfried Benkner, Universität Wien

Program Committee

  • Umut Acar, CMU
  • Wonsun Ahn, University of Pittsburgh
  • Cristiana Amza, University of Toronto
  • Irina Calciu, VMware Research
  • Aparna Chandramowlishwaran, University of California, Irvine
  • David Cunningham, Google
  • Brian Demsky, University of California, Irvine
  • Peter Dinda, Northwestern University
  • Christophe Dubach, University of Edinburgh
  • Bernhard Egger, SNU
  • Guy Golan-Gueta, VMware Research
  • Michelle Goodstein, Facebook
  • Thomas R. Gross, ETH Zurich (chair)
  • Rachid Guerraoui, EPFL
  • Matthias Hauswirth, USI
  • Maurice Herlihy, Brown
  • Mahmut Kandemir, Pennsylvania State University
  • Idit Keidar, Technion
  • Paul H J Kelly, Imperial College London
  • Eric Koskinen, Yale / Stevens Institute of Technology
  • I-Ting Angelina Lee, Washington University in St. Louis
  • Geoff Lowney, Intel
  • Zoltan Majo, Ergon Informatik AG
  • Devin Matthews, University of Texas, Austin
  • Frank Mueller, North Carolina State University
  • Todd Mytkowicz, Microsoft
  • Kunle Olukotun, Stanford
  • Murali Krishna Ramanathan, Indian Institute of Science, Bangalore
  • Lawrence Rauchwerger, Texas A&M University
  • Luis Rodrigues,INESC-ID, IST, ULisboa
  • Larry Rudolph, Two Sigma
  • Doug Santry, Netapp
  • Martin Schulz, LLNL
  • Michael Scott, University of Rochester
  • Xipeng Shen, College of William and Mary
  • Min Si, Argonne National Laboratory
  • Michelle Strout, University of Arizona
  • Jesper Larsson Träff, TU Wien
  • Jeffrey S. Vetter, Oak Ridge National Laboratory
  • Richard Vuduc, Georgia Tech
  • Chenggang Wu, Chinese Academy of Sciences
  • Zheng Zhang, Rutgers

You're viewing the program in a time zone which is different from your device's time zone change time zone

Sat 24 Feb

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 10:30
Coffee break
Main Conference

18:30 - 20:00
Social Event at HeurigenMain Conference at Room Break
Social Event
Social Event at Heurigen
Main Conference

Sun 25 Feb

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:00 - 19:00
Student Research CompetitionMain Conference at Europa 7
Student Research Competition
Main Conference

18:00 - 20:00
HPCA/CGO/PPoPP Welcome Reception and Poster SessionMain Conference at Room Break
Social Event
HPCA/CGO/PPoPP Welcome Reception and Poster Session
Main Conference

19:45 - 21:00
Women-in-Computer-Architecture (WICARCH) get-togetherMain Conference at Anthony’s Bar
Women-in-Computer-Architecture (WICARCH) get-together
Main Conference

Mon 26 Feb

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 08:45
Main Conference

18:00 - 19:00
PPoPP Business MeetingMain Conference at Europa 3

Tue 27 Feb

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:15 - 14:25
Biological Computation
Main Conference

Wed 28 Feb

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

12:10 - 12:25
PPoPP ClosingMain Conference at Europa 3
PPoPP Closing
Main Conference

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.