PPoPP 2016
Sat 12 - Wed 16 March 2016 Barcelona, Spain

Dates
Rooms
Tracks
Badges
Your Program
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Sat 12 Mar

Displayed time zone: Belfast change

09:00 - 10:30
Session 1PP4REE at Ibiza
Chair(s): Christos Antonopoulos Department of Electrical and Computer Engineering, University of Thessaly, Greece
09:00
60m
Talk
Keynote - Reliability and Energy-efficiency optimizations using Significance-Based Computing
PP4REE
Nikolaos Bellas University of Thessaly, Greece
10:00
30m
Talk
Distributed Coordinated Checkpoints with Replication for Automatic Recovery
PP4REE
Jorge Villamayor Universidad Autónoma de Barcelona, Dolores Rexachs , Emilio Luque
09:00 - 10:30
Session 1PMAM at Mallorca
Chair(s): Kai-Cheung Leung The University of Auckland
09:00
10m
Day opening
Opening Remarks
PMAM
C: Kai-Cheung Leung The University of Auckland
09:10
60m
Talk
Keynote: From the Latency to the Throughput Age
PMAM
K: Jesus Labarta Mancho Barcelona Supercomputing Center
File Attached
10:10
20m
Talk
An Evaluation of Emerging Many-Core Parallel Programming Models
PMAM
10:30 - 11:00
Coffee breakCatering at Catalunya Hall
10:30
30m
Coffee break
Coffee break
Catering

11:00 - 12:30
Irrevocability and Conflict AvoidanceTRANSACT at Menorca
11:00
30m
Talk
The Mimir Approach to Transactional Output
TRANSACT
Tingzhe Zhou Lehigh University, Michael Spear Lehigh University
Link to publication File Attached
11:30
30m
Talk
On Extending TM Primitives using Low Level Semantics
TRANSACT
Mohamed M. Saad , Roberto Palmieri Virginia Tech, Ahmed Hassan Virginia Tech, Binoy Ravindran Virginia Tech
Link to publication File Attached
12:00
30m
Talk
Ensuring Irrevocability in Wait-free Transactional Memory
TRANSACT
Jan Kończak Poznań University of Technology, Paweł T. Wojciechowski Poznań University of Technology, Rachid Guerraoui EPFL, Switzerland
Link to publication File Attached
12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Fault-tolerant techniques for HPCTutorials at Ibiza
14:00
90m
Talk
An overview of fault-tolerant techniques for HPC
Tutorials
Thomas Herault Laboratoire de Recherche en Informatique, Yves Robert Ecole Normale Supérieure de Lyon
15:30 - 16:00
Coffee breakCatering at Catalunya Hall
15:30
30m
Coffee break
Coffee break
Catering

16:00 - 17:30
Fault-tolerant techniques for HPCTutorials at Ibiza
16:00
90m
Talk
An overview of fault-tolerant techniques for HPC
Tutorials
Thomas Herault Laboratoire de Recherche en Informatique, Yves Robert Ecole Normale Supérieure de Lyon

Sun 13 Mar

Displayed time zone: Belfast change

09:00 - 10:30
CUDA tuning and new GPU trendsTutorials at Ibiza
09:00
90m
Talk
CUDA tuning and new GPU trends
Tutorials
Manuel Ujaldon Universidad de Málaga, Spain
09:00 - 10:30
Session 1WPMVP at Mallorca
Chair(s): Jan Eitzinger University of Erlangen-Nuremberg, Germany
09:00
15m
Talk
Opening Words
WPMVP
Jan Eitzinger University of Erlangen-Nuremberg, Germany
09:15
45m
Talk
Keynote - AnyDSL: Building Domain-Specific Languages for Productivity and Performance
WPMVP
10:00
30m
Talk
A new SIMD iterative connected component labeling algorithm
WPMVP
Lionel Lacassagne University Paris 6
10:30 - 11:00
Coffee breakCatering at Catalunya Hall
10:30
30m
Coffee break
Coffee break
Catering

11:00 - 12:30
CUDA tuning and new GPU trendsTutorials at Ibiza
11:00
90m
Talk
CUDA tuning and new GPU trends
Tutorials
Manuel Ujaldon Universidad de Málaga, Spain
11:00 - 12:30
Session 2 - Programming ModelsWPMVP at Mallorca
Chair(s): Joel Falcou LRI, Université Paris-Sud
11:00
30m
Talk
Support for Data Parallelism in the CAL Actor Language
WPMVP
Essayas Gebrewahid Halmstad University
11:30
30m
Talk
An Evaluation of Current SIMD Programming Models for C++
WPMVP
Angela Pohl TU Berlin
12:00
30m
Talk
Compilers, Hands-Off My Hands-On Optimizations
WPMVP
Richard Veras Carnegie Mellon University
12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
PGAS and Hybrid MPI+PGAS Prog. ModelsTutorials at Ibiza
14:00
90m
Talk
PGAS and Hybrid MPI+PGAS Programming Models on Modern HPC Clusters with Accelerators
Tutorials
Dhabaleswar K. Panda Ohio State University, Khaled Hamidouche Ohio State University
14:00 - 15:30
Large Graph Processing in Shared MemoryTutorials at Menorca
14:00
90m
Talk
Large Graph Processing in Shared Memory
Tutorials
Julian Shun University of California, Berkeley, Laxman Dhulipala Carnegie Mellon University, Guy Blelloch Carnegie Mellon University
Link to publication
15:30 - 16:00
Coffee breakCatering at Catalunya Hall
15:30
30m
Coffee break
Coffee break
Catering

16:00 - 17:30
PGAS and Hybrid MPI+PGAS Prog. ModelsTutorials at Ibiza
16:00
90m
Talk
PGAS and Hybrid MPI+PGAS Programming Models on Modern HPC Clusters with Accelerators
Tutorials
Dhabaleswar K. Panda Ohio State University, Khaled Hamidouche Ohio State University
16:00 - 17:30
Large Graph Processing in Shared MemoryTutorials at Menorca
16:00
90m
Talk
Large Graph Processing in Shared Memory
Tutorials
Julian Shun University of California, Berkeley, Laxman Dhulipala Carnegie Mellon University, Guy Blelloch Carnegie Mellon University
Link to publication
18:00 - 20:00

Mon 14 Mar

Displayed time zone: Belfast change

08:00 - 08:30
08:00
30m
Day opening
Opening
Opening

08:30 - 09:30
Keynote LectureKeynote Lecture at Girona+Tarragona+Lleida
Chair(s): Tim Harris Oracle Labs
08:30
60m
Talk
Keynote I: Madan Musuvathi, Microsoft
Keynote Lecture
09:30 - 10:00
09:30
30m
Coffee break
Coffee break
Catering

10:00 - 11:15
ApplicationsMain conference at Mallorca+Menorca
Chair(s): Albert Cohen INRIA
10:00
25m
Talk
Coarse Grain Parallelization of Deep Neural Networks
Main conference
Link to publication DOI
10:25
25m
Talk
High Performance Model Based Image Reconstruction
Main conference
Xiao Wang Purdue University, USA, Amit Sabne School of Electrical and Computer Engineering, Purdue University, Sherman Kisner High Performance Imaging LLC, Anand Raghunathan School of Electrical and Computer Engineering, Purdue University, Charles Bouman School of Electrical and Computer Engineering, Purdue University, Samuel Midkiff School of Electrical and Computer Engineering, Purdue University
Link to publication DOI
10:50
25m
Talk
Exploiting Accelerators for Efficient High Dimensional Similarity Search
Main conference
Link to publication DOI
11:35 - 12:50
Language Implementation & DSLMain conference at Mallorca+Menorca
Chair(s): Michael D. Bond Ohio State University
11:35
25m
Talk
Declarative Coordination of Graph-Based Parallel ProgramsArtifact Evaluation
Main conference
Flavio Cruz , Ricardo Rocha FCUP, Universidade do Porto, Portugal, Seth Copen Goldstein Carnegie Mellon University
Link to publication DOI
12:00
25m
Talk
Distributed Halide
Main conference
Link to publication DOI
12:25
25m
Talk
Parallel Type-checking with Haskell using Saturating LVars and Stream Generators
Main conference
Ryan R. Newton Indiana University, Omer S. Agacan Indiana University, Peter Fogg edX, Sam Tobin-Hochstadt Indiana University
Link to publication DOI
12:50 - 14:20
12:50
90m
Lunch
Lunch
Catering

14:20 - 16:00
AlgorithmsMain conference at Mallorca+Menorca
Chair(s): Lawrence Rauchwerger Texas A&M University
14:20
25m
Talk
Articulation Point Guided Redundancy Elimination for Betweenness Centrality
Main conference
Lei Wang Institute of Computing Technology, Chinese Academy of Science, Fan Yang Institute of Computing Technology, Chinese Academy of Science, Liangji Zhuang Institute of Computing Technology, Chinese Academy of Science, Huimin Cui Institute of Computing Technology, Chinese Academy of Sciences, Fang Lv Institute of Computing Technology, Chinese Academy of Sciences, Xiaobing Feng ICT CAS
Link to publication DOI
14:45
25m
Talk
Multi-Core On-The-Fly SCC DecompositionArtifact Evaluation
Main conference
Vincent Bloemen University of Twente, Alfons Laarman Vienna University of Technology, Jaco van de Pol University of Twente
Link to publication DOI
15:10
25m
Talk
A High-Performance Parallel Algorithm for Nonnegative Matrix Factorization
Main conference
Ramakrishnan Kannan Georgia Institute of Technology, Grey Ballard Sandia National Laboratories, Haesun Park Georgia Institute of Technology
Link to publication DOI
15:35
25m
Talk
Autogen: Automatic Discovery of Cache-Oblivious Parallel Recursive Algorithms for Solving Dynamic ProgramsArtifact Evaluation
Main conference
Rezaul Chowdhury Stony Brook University, Pramod Ganapathi Stony Brook University, Jesmin Jahan Tithi Intel, CA, USA, Charles Bachmeier MIT, Bradley Kuszmaul MIT, Charles E. Leiserson MIT, Armando Solar-Lezama MIT, Yuan Tang Fudan University
Link to publication DOI
16:00 - 16:20
16:00
20m
Coffee break
Coffee break
Catering

16:20 - 18:00
GPUs and SchedulingMain conference at Mallorca+Menorca
Chair(s): Christophe Dubach University of Edinburgh
16:20
25m
Talk
Gunrock: A High-Performance Graph Processing Library on the GPUDistinguished Paper AwardArtifact Evaluation
Main conference
Yangzihao Wang , Andrew Davidson University of California, Davis, Yuechao Pan University of California, Davis, Yuduo Wu University of California, Davis, Andy Riffel University of California, Davis, John D. Owens University of California, Davis
Link to publication DOI
16:45
25m
Talk
GPU Multisplit
Main conference
Saman Ashkiani University of California, Davis, Andrew Davidson University of California, Davis, Ulrich Meyer Goethe-Universitat Frankfurt am Main, John D. Owens University of California, Davis
Link to publication DOI
17:10
25m
Talk
Keep Calm and React with Foresight: Strategies for Low-Latency and Energy-Efficient Elastic Data Stream Processing Artifact Evaluation
Main conference
Tiziano De Matteis University of Pisa, Gabriele Mencagli University of Pisa
Link to publication DOI
17:35
25m
Talk
Work Stealing for Interactive Services to Meet Target Latency
Main conference
Jing Li Washington University in St. Louis, Kunal Agrawal Washington University in St. Louis, Sameh Elnikety Microsoft Research, Yuxiong He Microsoft Research, I-Ting Angelina Lee Washington University in St. Louis, Chenyang Lu Washington University in St. Louis, Kathryn S McKinley Microsoft Research
Link to publication DOI
18:00 - 18:30
18:00
30m
Meeting
Artifact Evaluation
Artifact Evaluation

Tue 15 Mar

Displayed time zone: Belfast change

08:30 - 09:30
Keynote LectureKeynote Lecture at Girona+Tarragona+Lleida
Chair(s): José Martínez Cornell University
08:30
60m
Talk
Keynote II: Keshav Pingali, UT Austin
Keynote Lecture
Keshav Pingali University of Texas, Austin
09:30 - 10:00
09:30
30m
Coffee break
Coffee break
Catering

10:00 - 11:15
Shared-memory data structuresMain conference at Mallorca+Menorca
Chair(s): Yossi Lev Oracle Labs
10:00
25m
Talk
Adding Approximate Counters
Main conference
Guy L. Steele Jr. Oracle Labs, Jean-Baptiste Tristan Oracle Labs
Link to publication DOI
10:25
25m
Talk
A Wait-Free Queue as Fast as Fetch-and-AddArtifact Evaluation
Main conference
Chaoran Yang Rice University, John Mellor-Crummey Rice University
Link to publication DOI
10:50
25m
Talk
Lease/Release: Architectural Support for Scaling Contended Data Structures
Main conference
Syed Kamran Haider University of Connecticut, William Hasenplaugh MIT, Dan Alistarh Microsoft Research
Link to publication DOI
11:35 - 12:50
Optimistic concurrencyMain conference at Mallorca+Menorca
Chair(s): Milind Chabbi Rice University
11:35
25m
Talk
Optimistic Concurrency with OPTIKArtifact Evaluation
Main conference
Rachid Guerraoui EPFL, Switzerland, Vasileios Trigonakis EPFL
Link to publication DOI
12:00
25m
Talk
Refined Transactional Lock Elision
Main conference
Dave Dice Oracle Labs, Alex Kogan Oracle Labs, Yossi Lev Oracle Labs
Link to publication DOI
12:25
25m
Talk
Drinking from Both Glasses: Combining Pessimistic and Optimistic Tracking of Cross-Thread DependencesArtifact Evaluation
Main conference
Man Cao Ohio State University, USA, Minjia Zhang Ohio State University, USA, Aritra Sengupta Ohio State University, Michael D. Bond Ohio State University
Link to publication DOI
12:50 - 14:20
12:50
90m
Lunch
Lunch
Catering

16:15 - 20:00
Panoramic Tour of BarcelonaPanoramic Tour of Barcelona at Barcelona
16:15
3h45m
Social Event
Panoramic Tour of Barcelona
Panoramic Tour of Barcelona

20:00 - 22:00
20:00
2h
Dinner
Gala Dinner
Gala Dinner

Wed 16 Mar

Displayed time zone: Belfast change

08:30 - 09:30
Keynote LectureKeynote Lecture at Girona+Tarragona+Lleida
Chair(s): Fabrice Rastello INRIA, France
08:30
60m
Talk
Keynote III: Avinash Sodani, Intel
Keynote Lecture
09:30 - 10:00
09:30
30m
Coffee break
Coffee break
Catering

10:00 - 11:15
Consistency modelsMain conference at Mallorca+Menorca
Chair(s): James Larus EPFL
10:00
25m
Talk
Benchmarking Weak Memory Models
Main conference
Carl Ritson University of Kent, Scott Owens University of Kent
Link to publication DOI
10:25
25m
Talk
The Virtues of Conflict: Analysing Modern ConcurrencyArtifact Evaluation
Main conference
Ganesh Narayanswamy Department of Computer Science, University of Oxford, Saurabh Joshi Department of Computer Science and Engineering, IIT Guwahati, Daniel Kroening University of Oxford
Link to publication DOI
10:50
25m
Talk
Causal Consistency: Beyond Memory
Main conference
Matthieu Perrin University of Nantes, Achour Mostefaoui University of Nantes, Claude Jard University of Nantes
Link to publication DOI
11:35 - 12:50
Performance analysis and debuggingMain conference at Mallorca+Menorca
Chair(s): Martin Schulz Lawrence Livermore National Laboratory
11:35
25m
Talk
ESTIMA: Extrapolating ScalabiliTy of In-Memory Applications
Main conference
Georgios Chatzopoulos Ecole Polytechnique Federale de Lausanne (EPFL), Switzerland, Aleksandar Dragojević Microsoft Research, Rachid Guerraoui EPFL, Switzerland
Link to publication DOI
12:00
25m
Talk
Grain Graphs: OpenMP Performance Analysis Made Easy
Main conference
Ananya Muddukrishna , Peter A. Jonsson SICS Swedish ICT AB, Artur Podobas KTH Royal Institute of Technology, Mats Brorsson KTH Royal Institute of Technology
Link to publication DOI
12:25
25m
Talk
Production-guided Concurrency Debugging Artifact Evaluation
Main conference
Nuno Machado INESC-ID / Instituto Superior Técnico, Universidade de Lisboa, Brandon Lucia Carnegie Mellon University, Luís Rodrigues Universidade de Lisboa, Instituto Superior Técnico, INESC-ID
Link to publication DOI
12:50 - 13:00
12:50
10m
Talk
Closing
Closing