Powered by
20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2015), February 7–11, 2015,
San Francisco, CA, USA
Frontmatter
Concurrency
Mon, Feb 9, 10:20 - 12:00
The SprayList: A Scalable Relaxed Priority Queue
Dan Alistarh,
Justin Kopinsky,
Jerry Li, and
Nir Shavit
(Microsoft Research, UK; Massachusetts Institute of Technology, USA; Tel Aviv University, Israel)
Article: ppopp15main-mainppopp15-187-p doi:
Automatic Scalable Atomicity via Semantic Locking
Guy Golan-Gueta,
G. Ramalingam,
Mooly Sagiv, and
Eran Yahav
(Yahoo Labs, Israel; Microsoft Research, India; Tel Aviv University, Israel; Technion, Israel)
Article: ppopp15main-mainppopp15-74-p doi:
Code Generation
Mon, Feb 9, 13:30 - 14:45
Transactional Memory
Mon, Feb 9, 15:10 - 16:25
Large Scale Parallelism
Tue, Feb 10, 08:25 - 09:40
Barrier Elision for Production Parallel Programs
Milind Chabbi,
Wim Lavrijsen,
Wibe de Jong,
Koushik Sen,
John Mellor-Crummey, and
Costin Iancu
(Rice University, USA; Lawrence Berkeley National Laboratory, USA; University of California at Berkeley, USA)
Article: ppopp15main-mainppopp15-41-p doi:
Verification and Accelerators
Tue, Feb 10, 10:05 - 11:45
Algorithms
Tue, Feb 10, 14:45 - 16:00
Locking and Locality
Wed, Feb 11, 09:40 - 10:55
MPI+Threads: Runtime Contention and Remedies
Abdelhalim Amer,
Huiwei Lu,
Yanjie Wei,
Pavan Balaji, and
Satoshi Matsuoka
(Tokyo Institute of Technology, Japan; Argonne National Laboratory, USA; Shenzhen Institute of Advanced Technologies at Chinese Academy of Sciences, China)
Article: ppopp15main-mainppopp15-171-p doi:
Poster Abstracts
Sun, Feb 8, 18:15 - 20:00
Decoupled Load Balancing
Olga Pearce,
Todd Gamblin,
Bronis R. de Supinski,
Martin Schulz, and
Nancy M. Amato
(Texas A&M University, USA; Lawrence Livermore National Laboratory, USA)
Article: ppopp15main-mainppopp15-83-p doi:
Combining Phase Identification and Statistic Modeling for Automated Parallel Benchmark Generation
Ye Jin,
Mingliang Liu,
Xiaosong Ma,
Qing Liu,
Jeremy Logan,
Norbert Podhorszki,
Jong Youl Choi, and
Scott Klasky
(North Carolina State University, USA; Qatar Computing Research Institute, Qatar; Oak Ridge National Laboratory, USA)
Article: ppopp15main-mainppopp15-96-p doi:
Optimization of Asynchronous Graph Processing on GPU with Hybrid Coloring Model
Xuanhua Shi,
Junling Liang,
Sheng Di,
Bingsheng He,
Hai Jin,
Lu Lu,
Zhixiang Wang,
Xuan Luo, and
Jianlong Zhong
(Huazhong University of Science and Technology, China; Argonne National Laboratory, USA; Nanyang Technological University, Singapore)
Article: ppopp15main-mainppopp15-110-p doi:
A Programming Model and Runtime System for Significance-Aware Energy-Efficient Computing
Vassilis Vassiliadis,
Konstantinos Parasyris,
Charalambos Chalios,
Christos D. Antonopoulos,
Spyros Lalis,
Nikolaos Bellas,
Hans Vandierendonck, and
Dimitrios S. Nikolopoulos
(University of Thessaly, Greece; Centre for Research and Technology Hellas, Greece; Queen's University of Belfast, UK)
Article: ppopp15main-mainppopp15-119-p doi:
The Lock-Free k-LSM Relaxed Priority Queue
Martin Wimmer,
Jakob Gruber,
Jesper Larsson Träff, and
Philippas Tsigas
(TU Vienna, Austria; Chalmers University of Technology, Sweden)
Article: ppopp15main-mainppopp15-121-p doi:
Are Web Applications Ready for Parallelism?
Cosmin Radoi,
Stephan Herhut,
Jaswanth Sreeram, and
Danny Dig
(University of Illinois at Urbana-Champaign, USA; Intel, USA; Oregon State University, USA)
Article: ppopp15main-mainppopp15-213-p doi:
proc time: 0.8