Call for Contributions

Call for papers

23rd International Conference on Architectural Support for  Programming Languages and Operating Systems

PDF Version

Abstract submissions      Aug 4, 2017
Full paper submissions  Aug 11, 2017
Author response             Oct 25, 2017
Notification                        Nov 13, 2017
Final copy deadline         Jan 19, 2018


ASPLOS is the premier forum for multidisciplinary systems research spanning computer architecture and hardware, programming languages and compilers, operating systems and networking. The ASPLOS 2018 will be held in Williamsburg, Virginia, a town that combines a rich slice of American Colonial and Revolutionary history with a modern college atmosphere. Like its predecessors, ASPLOS 2018 invites papers on ground-breaking research at the intersection of at least two ASPLOS disciplines: architecture, programming languages, operating systems, and related areas. Non-traditional topics are especially encouraged. The importance of cross-cutting research continues to grow as we grapple with the end of Dennard scaling, the explosion of big data, scales ranging from ultra-low power wearable devices to exascale parallel and cloud computers, the need for sustainability, and increasingly human-centered applications. ASPLOS embraces systems research that directly targets these new problems in innovative ways. The research may target diverse goals, such as performance, energy and thermal efficiency, resiliency, security, and sustainability. The review process will be sensitive to the challenges of multidisciplinary work in emerging areas.


Areas of interest include, but are not limited to:

      • Existing and emerging platforms at all scales, from embedded to cloud
      • Internet services, cloud computing, and datacenters
      • Multicore architectures and systems
      • Heterogeneous architectures and accelerators
      • Systems for enabling parallelism at an extreme scale
      • Programming models, languages, and compilation for all platforms
      • Managing, storing, and computing on big data
      • Virtualization and virtualized systems
      • Memory and storage technologies and architectures
      • Power, energy, and thermal management
      • Security, reliability, and availability
      • Verification and testing, and their impact on design
      • Support for approximations and approximate computing
      • Non-traditional computing systems



Call for Workshops/Tutorials

PDF Version

Call for Tutorial Proposals

Tutorial proposals are solicited for ASPLOS-2018, which will take place in Williamsburg, VA. Tutorials will be held on March 24, 2018 (Saturday) and March 25, 2018 (Sunday).
Proposals for both half- and full-day tutorials are solicited on any topic that is relevant to the ASPLOS audience. In previous years, tutorials seeking to achieve either of the following goals have been particularly successful:
Describe an important piece of research infrastructure.
Educate the community on an emerging topic.

Submission Procedures
Proposals should provide the following information:
Presenter(s) and contact information.
Proposed duration (full day, half day).
1-2 paragraph abstract suitable for tutorial publicity.
1 paragraph biography per presenter suitable for tutorial publicity.
1-3 page description (for evaluation). This should include:
Tutorial scope and objectives,
Topics to be covered,
Target audience,
If the tutorial has been held previously, the location (i.e., conference), date, and number of attendees.

Proposals should be submitted in PDF format via e-mail to Zhijia Zhao ( ) and Rajiv Gupta ( with the subject “ASPLOS2018 Tutorial Proposal”. Submissions will be acknowledged via e-mail.

Important Dates
Submission deadline: Monday, November 3, 2017
Notification:Monday, November 24th 2017



Call for Workshop Proposals

Workshop and tutorial proposals are solicited for ASPLOS-2018, Williamsburg, VA. Workshops will be held on March 24, 2018 (Saturday) and March 25, 2018 (Sunday).

Proposals in the interplay between programming languages, computer architecture, operating systems, and user interfaces to deal with power, performance, resilience, and programmer productivity issues in emerging areas such as datacenters and cloud computing, systems based on non-volatile memory technologies, large scale data analysis, smart infrastructure, and extreme scale computing are encouraged.

Please include in your proposal
Title of the workshop
Organizers and their affiliations
Sample call for papers
Duration – Half-Day or Full Day
Preferred Day – Saturday or Sunday
If the workshop was previously held, the location (conference), date, and number of attendees

Proposals should be submitted via e-mail to Zhijia Zhao ( and Rajiv Gupta ( with the subject “ASPLOS2018 Workshop Proposal”. Submissions will be acknowledged via e-mail.
Feel free to contact Zhijia and Rajiv if you have any questions about the suitability of a workshop for ASPLOS or for any other related matters.

Important Dates
Submission deadline: Monday, November 3, 2017
Notification:Monday, November 24th 2017



Call for Shadow PC Participation

23rd International Conference on Architectural Support for Programming Languages and Operating Systems

PDF Version

ASPLOS is organizing a shadow program committee for ASPLOS 2018. If you are interested in participating, please send an email to the shadow PC organizers: Johann Hauswald (University of Michigan, jahausw AT and Yunqi Zhang (University of Michigan, yunqi AT before July 31st, 2017. Please include a short paragraph describing your current research, areas of expertise, and publications: this will help us with selecting candidates and assigning papers for review. Feel free to reach out should you have any questions.


Being on a shadow PC is an excellent opportunity for systems researchers (PhD students, post-docs and new faculty members) to get experience in community service, i.e., program committee practices.

Shadow PC members are expected to write their own detailed and rigorous reviews for their assigned papers. We expect a review load of 15-20 papers per member. Members especially are also expected to attend a one-day shadow PC meeting in person which will coincide with the official PC meeting location (Chicago or Atlanta) and date. The reviews from the shadow PC will not impact the decisions of the main conference PC. Shadow PC co-chairs (Prof. Lingjia Tang and Prof. Thomas Wenisch) will lead the discussions at the shadow PC meeting, and other members of the main conference PC will also be invited to the meeting, making this an invaluable learning experience for the shadow PC members.

The ASPLOS shadow PC will follow the same timeline as the main PC ( We plan to have the shadow PC meeting a day after the conference PC meeting (November 11th, 2017).

Being a member of a shadow PC is a lot of work but also a great learning experience for a number of reasons:

  • Getting to know how a PC is run and how it operates.
  • Seeing how more experienced reviewers judge the same papers that you review.
  • Getting to see both strong and weak papers at the submission stage.
  • Submitting high quality reviews makes one a possible candidate for future PCs.
  • Discussing the papers with ASPLOS main PC members who will attend the shadow meeting.

Important Dates

  • Deadline to apply for shadow PC: July 31st, 2017
  • Shadow PC meeting: November 11th, 2017

Shadow PC Co-Chairs

  • Lingjia Tang, University of Michigan
  • Thomas Wenisch, University of Michigan


  • Johann Hauswald, University of Michigan
  • Yunqi Zhang, University of Michigan




Organization Committee

General Chairs Xipeng Shen (NCSU)
  James Tuck (NCSU)
Program Chairs Ricardo Bianchini (Microsoft)
  Vivek Sarkar (Rice University)
Local Arrangements Chair Adwait Jog (College of William and Mary)
  Xu Liu (College of William and Mary)
Finance Guoliang Jin (NCSU)
Workshop & Tutorial Rajiv Gupta (UC Riverside)
  Zhijia Zhao (UC Riverside)
Travel Grant John Criswell (University of Rochester)
  Ulya Karpuzcu (Minnesota Univ)
ACM SRC and Posters Shuaiwen (Leon) Song (Pacific Nortwest National Lab.)
Wild and Crazy Ideas Michael Carbin (MIT)
  Luis Ceze (Univ of Washington)
Lightning Session Zheng Zhang (Rutgers University)
Registration Ardalan Amiri Sani (UC Irvine)
  Jun Yang (Univ of Pittsburgh)
Publicity   Boris Grot (University of Edinburgh)
  Gennady Pekhimenko (Microsoft Research and Univ. of Toronto)
  Jidong Zhai (Tsinghua University, China)
  Hyesoon Kim (Georgia Tech)
Submission Bo Wu (Colorado School of Mines)
Web Xuehai Qian (University of Southern California)
  Hung-Wei Tseng (NCSU)
Sponsor  Yungang Bao (Chinese Academy of Sciences)
  Rudolf Eigenmann (Purdue University)
  Grigori Fursin (Dividiti Co.)
  Robert Hundt (Google)
Publication Felix Xiaozhu Lin (Purdue University)
  George Patsilaras (Qualcomm Co.)

Program Committee

Yungang Bao                         China ICT
Rajkishore Barik                   Intel Labs
Andrew Baumann              Microsoft Research
Abhishek Bhattacharjee Rutgers University
Suparna Bhattacharya    Hewlett-Packard Enterprise
Ricardo Bianchini              Microsoft Research
Uday Bondhugula             Indian Institute of Science
Adrian Caulfield                Microsoft Research
Luis Ceze                              University of Washington
Rong Chen                          Shanghai Jiao Tong University
Fred Chong                         University of Chicago
Christina Delimitrou        Cornell University
Chen Ding                            University of Rochester
Natalie Enright Jerger     University of Toronto
Phil Gibbons                       Carnegie Mellon University
David Grove                       IBM Research
Rajiv Gupta                         University of California – Riverside
Tim Harris                            Oracle
Kim Hazelwood                 Facebook
Hank Hoffman                   University of Chicago
Trent Jaeger                       Penn State University
Mahmut Kandemir          Penn State University
Kim Keeton                         Hewlett-Packard Enterprise
Martha Kim                        Columbia University
Seyong Lee                         Oak Ridge National Laboratory
Xu Liu                                    College of William & Mary
Jean-Pierre Lozi                 University of Nice Sophia Antipolis
Shan Lu                                University of Chicago
Scott Mahlke                      University of Michigan – Ann Arbor
Kathryn McKinley             Google
Satish Narayanasamy     University of Michigan – Ann Arbor
David Nellans                     Nvidia
Jason Nieh                           Columbia University
Santosh Pande                  Georgia Tech
Keshav Pingali                    University of Texas – Austin
Vivien Quema                    Grenoble INP
Vijay Reddi                          University of Texas – Austin
Chris Rossbach                  University of Texas – Austin
Karu Sankaralingam        University of Wisconsin – Madison
Vivek Sarkar                       Rice University
Kai Shen                               Google
Arrvindh Shriraman         Simon-Fraser University
Mark Silberstein               Technion
Armando Solar-Lezama Massachusetts Institute of Technology
Yan Solihin                          North Carolina State University and NSF
Karin Strauss                      Microsoft Research
Jeff Stuecheli                     IBM Research
Michael Swift                     University of Wisconsin – Madison
Lingjia Tang                        University of Michigan – Ann Arbor
Mohit Tiwari                      University of Texas – Austin
Dan Tsafrir                          Technion
Haris Volos                          Hewlett-Packard Enterprise
Thomas Wenisch              University of Michigan – Ann Arbor
Yiying Zhang                       Purdue University