At a Glance
Schedule at a glance
| Time | Tuesday | Wednesday | Thursday | Friday | Saturday |
| 8:30 | r1c3 | r1c4 |
Opening Remarks. Keynote I: Sarita Adve |
r1c5 | r1c6 |
Keynote III: William Gropp. Awards. |
r1c9 | r1c10 |
| 8:45 | x | x |
x | x |
x | x |
| 9:00 | x | x |
Keynote II: Steve Hammond |
x | X |
| 9:15 | x | x | x | x |
| 9:30 | x | x | x | x |
| 9:45 | x | x | x | x |
| 10:00 | x | x | x | x | x | x | x | x | x | x |
| 10:15 | x | x | x | x | x | x | x | x | x | x |
| 10:30 | x | x | x | x | x | x | x | x | x | x |
| 10:45 | x | x | x | x | x | x | x | x | x | x |
| 11:00 | x | x | x | x | x | x | x | x | x | x |
| 11:15 | x | x | x | x | x | x | x | x | x | x |
| 11:30 | x | x | x | x | x | x | x | x | x | x |
| 11:45 | x | x | x | x | x | x | x | x | x | x |
| 12:00 | x | x | x | x | x | x | x | x | x | x |
| 12:15 | x | x | x | x | x | x | x | x | x | x |
| 12:30 | x | x | x | x | x | x | x | x | x | x |
| 12:45 | x | x | x | x | x | x | x | x | x | x |
| 1:00 | x | x | x | x | x | x | x | x | x | x |
| 1:15 | x | x | x | x | x | x | x | x | x | x |
| 1:30 | x | x | x | x | x | x | x | x | x | x |
| 1:45 | x | x | x | x | x | x | x | x | x | x |
| 2:00 | x | x | x | x | x | x | x | x | x | x |
| 2:15 | x | x | x | x | x | x | x | x | x | x |
| 2:30 | x | x | x | x | x | x | x | x | x | x |
| 2:45 | x | x | x | x | x | x | x | x | x | x |
| 3:00 | x | x | x | x | x | x | x | x | x | x |
| 3:15 | x | x | x | x | x | x | x | x | x | x |
| 3:30 | x | x | x | x | x | x | x | x | x | x |
| 3:45 | x | x | x | x | x | x | x | x | x | x |
| 4:00 | x | x | x | x | x | x | x | x | x | x |
| 4:15 | x | x | x | x | x | x | x | x | x | x |
| 4:30 | x | x | x | x | x | x | x | x | x | x |
| 4:45 | x | x | x | x | x | x | x | x | x | x |
| 5:00 | x | x | x | x | x | x | x | x | x | x |
| 5:15 | x | x | x | x | x | x | x | x | x | x |
| 5:30 | x | x | x | x | x | x | x | x | x | x |
| 5:45 | x | x | x | x | x | x | x | x | x | x |
| 6:00 | x | x | x | x | x | x | x | x | x | x |
| 6:15 | x | x | x | x | x | x | x | x | x | x |
| 6:30 | x | x | x | x | x | x | x | x | x | x |
| 6:45 | x | x | x | x | x | x | x | x | x | x |
| 7:00 | x | x | x | x | x | x | x | x | x | x |
| 8:15 | x | x | x | x | x | x | x | x | x | x |
| 8:30 | x | x | x | x | x | x | x | x | x | x |
| 8:45 | x | x | x | x | x | x | x | x | x | x |
| 9:00 | x | x | x | x | x | x | x | x | x | x |
| 9:15 | x | x | x | x | x | x | x | x | x | x |
| 9:30 | x | x | x | x | x | x | x | x | x | x |
| 9:45 | x | x | x | x | x | x | x | x | x | x |
| 10:00 | x | x | x | x | x | x | x | x | x | x |
Technical Program
TBA
Workshops
- W1 WOLFHPC
- Workshop on Domain-Specific Languages and High-Level Frameworks for High-Performance Computing
- Organizers:
-
- Sriram Krishnamoorthy, Pacific Northwest National Laboratory
- J. (Ram) Ramanujam, Louisiana State University
- P. (Saday) Sadayappan, Ohio State University
- Schedule
- Tuesday full day
- W2 CACHES
- Workshop on Characterizing Applications for Heterogeneous Exascale Systems
- Organizers
-
- Jiayuan Meng, Argonne National Laboratory
- Pavan Balaji, Argonne National Laboratory and U of Chicago
- Schedule
- Saturday full day
W3 WHIST
Workshop on High-performance Infrastructure for Scalable Tools
Organizers
- Todd Gamblin, Lawrence Livermore National Lab
- Nathan Tallent, Rice Univ
Schedule
Saturday full day
W4 WEST
Workshop on Emerging Supercomputing Technologies
Organizers
- Benjamin Lee, Duke Univ
- Magnus Själander, Chalmers Univ of Technology
Schedule
Tuesday full day
W5 ROSS
Workshop on Runtime and Operating Systems for Supercomputers
Organizers
- Kamil Iskra, Argonne National Laboratory
- Torsten Hoefler, UIUC
Schedule
Tuesday full day
W6 WACy
Workshop on Accelerator-based Computing for the Masses
Organizers
- Arrvindh Shriraman, Simon Fraser University
- Tor Aamodt, U of British Columbia
Schedule
Saturday full day
Tutorials
- T1 Charm++
-
- Parallel Programming with Charm++
- Organizers
-
- Laxmikant Kale, UIUC
- Eric Bohm, UIUC
- Gengbin Zheng, UIUC
- Phil Miller, UIUC
- Schedule
- Tuesday full day
- T2 POET
- High Performance Computing Using POET
- Organizers
-
- Qing Yi, UT San Antonio
- M. Faizur Rahman, UT San Antonio
- Jichi Guo, UT San Antonio
- Akshatha Bhat, UT San Antonio
- Schedule
- Tuesday AM
- T3 GPU Intro
- Introduction to Programming GPUs (for beginners)
- Organizers
-
- Michael Wolfe, The Portland Group
- Schedule
- Tuesday AM
- T4 GPU Optimization
- Performance Optimization on GPUs (for experienced users)
- Organizers
-
- Michael Wolfe, The Portland Group
- Schedule
- Tuesday PM
- T5 Optimization and Tuning
- GPUs and General-Purpose Multicores: Programming Models, Compiler Optimization and Tuning
- Organizers
-
- J. (Ram) Ramanujam, Louisiana State Univ.
- P. (Saday) Sadayappan, The Ohio State Univ
- Schedule
- Saturday PM
- T6 Infiniband and HSE
- Designing High-End Computing Systems and Programming Models with InfiniBand and High-Speed Ethernet
- Organizers
-
- Dhabaleswar Panda, Ohio State Univ
- Pavan Balaji, Argonne National Lab and U of Chicago
- Sayantan Sur, Ohio State Univ
- Schedule
- Tuesday PM
- T7 MPI/SMPSs
- Parallel Programming with MPI/SMPSs
- Organizers
-
- Dimitris Nikolopoulos, U of Crete and FORTH-ICS
- Jesus Labarta, U Politecnica de Catalunua and BSC
- Bernhd Mohr, Jeulich Supercomputing
- Jose Gracia, HLRS
- Schedule
- Saturday AM
Wednesday, June 1:
8:30AM - 10:00AM: Opening Plenary: Opening remarks,
Keynote I (Sarita Adve)
10:30AM - 12:00PM (Noon): Plenary: "Best Paper Candidates" (Papers I)
77. An Execution Strategy and Optimized Runtime Support for Parallelizing Irregular Reductions on Modern GPUs
Xin Huo, Vignesh Ravi, Wenjing Ma and Gagan Agrawal.
33. Automatic Generation of Communication Specifications from Parallel Applications
Xing Wu, Frank Mueller and Scott Pakin.
80. Survival of the Fittest: Making the Best Usage of SSDs in High-Performance Storage Systems
Feng Chen, David Koufaty and Xiaodong Zhang.
12:00PM - 1:30PM: Lunch
1:00PM - 2:30PM: SRC Posters Presentation
3:00PM - 4:00PM: Parallel Session: "Software Tools" (Papers IIA)
30. Scalable Fine-grained Call Path Tracing
Nathan Tallent, John Mellor-Crummey, Michael Franco, Reed Landrum and Laksono Adhianto.
150. Generic Topology Mapping Strategies for Large-scale Parallel Architectures
Torsten Hoefler and Marc Snir.
3:00PM - 4:00PM: Parallel Session: "Non-volatile Memory Systems" (Papers IIB)
3. Page Placement in Hybrid Memory Systems
Luiz Ramos, Eugene Gorbatov and Ricardo Bianchini.
143. Performance Impact and Interplay of SSD Parallelism through Advanced Commands, Allocation Strategy and Data Granularity
Yang Hu, Hong Jiang, Lei Tian, Hao Luo and Dan Feng.
4:15PM - 5:15PM: Parallel Session: "Novel Hardware/Software Approaches" (Papers IIIA)
159. SecureME: A Hardware-Software Approach to Full System Security
Siddhartha Chhabra and Yan Solihin.
31. Processing data streams with hard real-time constraints on heterogeneous systems
Uri Verner, Assaf Schuster and Mark Silberstein.
4:15PM - 5:15PM: Parallel Session: "Power" (Papers IIIB)
60. Coordinating Processor and Main Memory for Efficient Server Power Control
Ming Chen, Xiaorui Wang and Xue Li.
26. Optimizing Throughput/Power Tradeoffs in Hardware Transactional Memory Using DVFS and Intelligent Scheduling
Clay Hughes and Tao Li.
6:15PM - 8:15PM: Posters Reception
Thursday, June 2: (9 Papers)
9:00AM - 10:00AM: Plenary: Keynote II (Steve Hammond)
10:30AM - 12:00PM (Noon): Parallel Session: "Performance and Resilience for Solver Algorithms" (Papers IVA)
129. Characterizing the Impact of Soft Errors on Scientific Simulations
Manu Shantharam, Sowmyalatha Srinivasmurthy and Padma Raghavan.
93. High Performance Linpack Benchmark: A Fault Tolerant Implementation without Checkpointing
Teresa Davies, Christer Karlsson, Hui Liu, Chong Ding and Zizhong Chen.
162. Modeling the Performance of an Algebraic Multigrid Cycle on HPC Platforms
Hormozd Gahvari, Allison Baker, Martin Schulz, Ulrike Yang, Kirk Jordan and William Gropp.
10:30AM - 12:00PM (Noon): Parallel Session: "Caching" (Papers IVB)
49. Cost-Effectively Offering Private Buffers from a Shared Cache
Zhen Fang, Li Zhao, Ravi Iyer, Carlos Flores Fajardo, German Fabila Garcia, Seung Eun Lee, Steven King, Srihari Makineni, Xiaowei Jiang and Bin Li.
154. A Composite and Scalable Cache Coherence Protocol for Large Scale CMPs
Yi Xu, Yu Du, Youtao Zhang and Jun Yang.
75. Controlling Cache Utilization of HPC Applications
Swann Perarnau, Marc Tchiboukdjian and Guillaume Huard.
12:00PM - 1:30PM: Lunch
1:30PM - 3:00PM: Parallel Session: "Transactional Memory" (Papers V)
10. Transactional Conflict Decoupling and Value Prediction
Fuad Tabba, Andrew Hay and James Goodman.
127. Multiset Signatures for Transactional Memory
Ricardo Quislant, Eladio Gutirrez, Oscar Plata and Emilio L. Zapata.
101. ZEBRA : A Data-Centric, Hybrid-Policy Hardware Transactional Memory Design
Ruben Titos-Gil, Anurag Negi, Manuel E. Acacio, Jos M. Garca and Per Stenstrom.
1:30PM - 3:00PM: Parallel Session: SRC Finalist Presentations
Finalists to be selected based on poster presentations at Wednesday afternoon session
3:30PM - 10:00PM: Social Event and Banquet
Friday, June 3: (18 Papers)
8:30AM - 10:00AM: Plenary: Keynote III, (William Gropp) followed by awards presentations (Best Paper and SRC rankings)
10:30AM - 12:00PM (Noon): Plenary: "Programming Models" (Papers VI)
41. Mint: Realizing CUDA performance in 3D Stencil Methods with Annotated C
Didem Unat, Xing Cai and Scott B. Baden.
111. MDR: Performance model driven runtime for heterogeneous parallel platforms
Jacques Pienaar, Anand Raghunathan and Srimat Chakradhar.
43. Active Pebbles: Parallel Programming for Data-Driven Applications
Jeremiah Willcock, Torsten Hoefler, Nicholas Edmonds and Andrew Lumsdaine.
12:00PM - 1:30PM: Lunch
1:30PM - 3:00PM: Parallel Session: "Accelerator-Based Mathematics" (Papers VIIA)
73. Automating GPU Computing in MATLAB (Could be in programming models)
Chun-Yu Shei, Pushkar Ratnalikar and Arun Chauhan.
65. Using GPU to Compute Large Out-of-card FFTs
Liang Gu, Jakob Siegel and Xiaoming Li.
147. Automatic SIMD Vectorization of Fast Fourier Transforms for the Larrabee and AVX Instruction Sets
Daniel Mcfarlin, Volodymyr Arbatov, Franz Franchetti and Markus Puschel.
1:30PM - 3:00PM: Parallel Session: "Model-Based Techniques" (Papers VIIB)
67. Optimizing the Datacenter for Data-Centric Workloads
Stijn Polfliet, Frederick Ryckbosch and Lieven Eeckhout.
135. Predictive Coordination of Multiple On-Chip Resources for Chip Multiprocessors
Jian Chen and Lizy John.
149. An Idiom-finding Tool for Increasing Productivity of Accelerators
Laura Carrington, Mustafa Tikir, Cathie Olschanowsky, Michael Laurenzano, Joshua Pereza, Allan Snavely and Stephen Poole.
3:30PM - 5:00PM: Parallel Session: "Applications" (Papers VIIIA)
139. Cosmic Microwave Background Map-Making At The Petascale And Beyond
Rajesh Sudarsan, Julian Borrill, Christopher Cantalupo, Theodore Kisner, Kamesh Madduri, Leonid Oliker, Horst Simon and Yili Zheng.
35. A QHD-Capable Parallel H.264 Decoder
Chi Ching Chi and Ben Juurlink.
53. MP-PIPE: A Massively Parallel Protein-Protein Interaction Prediction Engine
Andrew Schoenrock, Frank Dehne, James Green, Ashkan Golshani and Sylvain Pitre.
3:30PM - 5:00PM: Parallel Session: "Innovative Architecture Solutions" (Papers VIIIB)
78. The Elephant and the Mice: Non-Strict Fine-Grain Synchronization for Many-Core Architectures
Juergen Ributzka, Yuhei Hayashi, Joseph B. Manzano and Guang R. Gao.
36. F^2BFLY: An On-Chip Free-Space Optical Network with Wavelength-Switching
Jin Ouyang, Chuan Yang, Dimin Niu, Yuan Xie and Zhiwen Liu.
82. Karma: Scalable Deterministic Record-Replay
Arkaprava Basu, Jayaram Bobba and Mark D. Hill.
Main Conference Ends