Program
The program for PPoPP has been finalized and the schedule is shown below.
The proceedings for PPoPP 2015 are available for free for one year through the links at this page.
The proceedings for PPoPP 2015 are also directly available in the ACM Digital Library.
The program is also available via Google Calendar.
The program is also available in a mobile optimized format via Confero
Sunday February 8
18:00-20:00 | Welcome Reception and Poster Session |
Monday February 9
8:30-8:50 | Conference Opening (Joint with CGO/HPCA) |
8:50-10:00 | Keynote Talk: Computing in a Persistent (Memory) World (Joint with CGO/HPCA) |
10:00-10:20 | Break |
10:20-12:00 | Research Papers: Concurrency
Session Chair: Thomas Gross (ETH Zurich)
|
12:00-13:30 | Lunch |
13:30-14:45 | Research Papers: Code Generation
Session Chair: Peng Wu (Huawei)
|
14:45-15:10 | Break |
15:10-16:25 | Research Papers: Transactional Memory
Session Chair: Jose Moreira (IBM Research)
|
16:25-17:15 | Break |
17:15-17:45 | Artifact Evaluation Discussion (Joint with CGO) |
Tuesday February 10
8:25-9:40 | Research Papers: Large Scale Parallelism
Session Chair: Olivier Tardieu (IBM Research)
|
9:40-10:05 | Break |
10:05-11:45 |
Research Papers: Verification and Accelerators
Session Chair: Calin Cascaval (Qualcomm)
|
11:45-13:15 | Lunch |
13:15-14:25 | Keynote Talk: A New Architecture for Brain-inspired Computing (Joint with CGO/HPCA) |
14:25-14:45 | Break |
14:45-16:00 |
Research Papers: Algorithms
Session Chair: Jeremy Fineman (Georgetown University)
|
16:00-onward | Excursion |
Wednesday February 11
8:15-9:25 | Keynote Talk: LIQUi|>: Simulation and Compilation of Quantum Algorithms (Joint with CGO/HPCA) |
9:25-9:40 | Break |
9:40-10:55 |
Research Papers: Locking and Locality
|
10:55-11:00 | Closing Remarks |
11:00-11:15 | Break |
Poster Session Posters
- Fence Placement for Legacy Data-Race-Free Programs via Synchronization Read Detection – Andrew J. McPherson, Vijay Nagarajan, Susmit Sarkar, and Marcelo Cintra
- JAWS: A JavaScript Framework for Adaptive CPU-GPU Work Sharing – Xianglan Piao, Channoh Kim, Younghwan Oh, Huiying Li, Jin Cheon Kim, Hanjun Kim, and Jae W. Lee
- GStream: A Graph Streaming Processing Method for Large-Scale Graphs on GPUs – Hyunseok Seo, Jinwook Kim, and Min-Soo Kim
- SemCache++: Semantics-Aware Caching for Efficient Multi-GPU Offloading – Nabeel AlSaber and Milind Kulkarni
- An OpenACC-Based Unified Programming Model for Multi-accelerator Systems – Jungwon Kim, Seyong Lee, and Jeffrey S. Vetter
- The Lazy Happens-Before Relation: Better Partial-Order Reduction for Systematic Concurrency Testing – Paul Thomson and Alastair F. Donaldson
- Towards Batched Linear Solvers on Accelerated Hardware Platforms – Azzam Haidar, Tingxing Dong, Piotr Luszczek, Stanimire Tomov, and Jack Dongarra
- A Collection-Oriented Programming Model for Performance Portability – Saurav Muralidharan, Michael Garland, Bryan Catanzaro, Albert Sidelnik, and Mary Hall
- Gunrock: A High-Performance Graph Processing Library on the GPU – Yangzihao Wang, Andrew Davidson, Yuechao Pan, Yuduo Wu, Andy Riffel, and John D. Owens
- Decoupled Load Balancing – Olga Pearce, Todd Gamblin, Bronis R. de Supinski, Martin Schulz, and Nancy M. Amato
- Combining Phase Identification and Statistic Modeling for Automated Parallel Benchmark Generation – Ye Jin, Mingliang Liu, Xiaosong Ma, Qing Liu, Jeremy S. Logan, Norbert Podhorszki, Jong Youl Choi, and Scott Klasky
- 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
- Efficient and Reasonable Object-Oriented Concurrency – Scott West, Sebastian Nanz, and Bertrand Meyer
- A Programming Model and Runtime System for Significance-Aware Energy-Efficient Computing – Vassilis Vassiliadis, Konstantinos Parasyris, Charalampos Chalios, Christos D. Antonopoulos, Spyros Lalis, Nikolaos Bellas, Hans Vandierendonck, and Dimitrios S. Nikolopoulos
- The Lock-Free k-LSM Relaxed Priority Queue – Martin Wimmer, Jakob Gruber, Philippas Tsigas, and Jesper Larsson Träff
- Static/Dynamic Validation of MPI Collective Communications in Multi-threaded Context – Emmanuelle Saillard, Patrick Carribault, and Denis Barthou
- CASTLE: Fast Concurrent Internal Binary Search Tree using Edge-Based Locking – Arunmoezhi Ramachandran and Neeraj Mittal
- Section Based Program Analysis to Reduce Overhead of Detecting Unsynchronized Thread Communication – Madan Das, Gabriel Southern, and Jose Renau
- A Hierarchical Approach to Reducing Communication in Parallel Graph Algorithms – Harshvardhan, Nancy M. Amato, and Lawrence Rauchwerger
- Precise GPU Race Detection without Access Monitoring – Pengcheng Li, Hao Luo, Xiaoyu Hu, Chen Ding, and Eddy Z.Zhang
- Tiles: A New Language Mechanism for Heterogeneous Parallelism – Yifeng Chen, Xiang Cui, and Hong Mei
- Are Web Applications Ready for Parallelism? – Cosmin Radoi, Stephan Herhut, Jaswanth Sreeram, and Danny Dig