Conference Program
At a glance:
| Monday 25 | Tuesday 26 | Wednesday 27 | Thursday 28 | Friday 29 | |
| 08:05 – 08:15 | Session 5 | ||||
| 08:15 – 08:30 | Welcome | ||||
| 08:30 – 08:45 | WT 1 | WT 5 | |||
| 08:45 – 09:45 | Keynote Address 1 | Keynote Address 2 | |||
| 09:45 – 10:10 | Session 1 | Session 7 | |||
| 10:10 – 10:50 | Coffee Break | Coffee Break | Coffee Break | Coffee Break | Coffee Break |
| 10:50 – 12:30 | WT 2 | Session 2 | Session 6 | Session 8 | WT 6 |
| 12:30 – 12:55 | Lunch | Lunch | Lunch | Lunch | |
| 12:55 – 14:00 | Lunch | ||||
| 14:00 – 15:40 | WT 3 | Session 3 | Excursion & Social Dinner |
Session 9 | WT 7 |
| 15:40 – 16:20 | Coffee Break | Coffee Break | Coffee Break | Coffee Break | |
| 16:20 – 18:00 | WT 4 | Session 4 | Session 10 | WT 8 | |
| 18:00 – 19:00 | Welcome Reception |
Detailed Program
Note: some workshops and tutorials (see the the Workshops and Tutorials page) have been cancelled.
Monday June 25th
| 08:30 − 10:10 |
1
|
| 10:10 − 10:50 | Coffee Break |
| 10:50 − 12:30 | 2
|
| 12:30 − 14:00 | Lunch |
| 14:00 − 15:40 | 3
|
| 15:40 − 16:20 | Coffee Break |
| 16:20 − 18:00 | 4
|
| 18:00 − 19:00 | The Reception will be held nearby the conference rooms, and will include appetizers and drinks. |
Tuesday June 26th
| 08:15 − 08:45 | Welcome |
| 08:45 − 09:45 | Keynote Address 1
High Performance Supercomputers: should the individual processor be more than a brick?
|
| 09:45 − 10:10 |
1 :
Micro-Architecture 1
Chair: Manolis Katevenis, FORTH & Univ. of Crete, Greece
Distributed Replay Protocol for Distributed Uniprocessors
|
| 10:10 − 10:50 | Coffee Break |
| 10:50 − 12:30 |
2 :
GPU ,
Compilers
Chair: David Padua, Univ. of Illinois at Urbana-Champaign, USA
Characterizing and Improving the Use of Demand-Fetched Caches in GPUs
One Stone Two Birds: Synchronization Relaxation and Redundancy Removal in GPU-CPU Translations
Fast Loop-level Data Dependence Profiling
Apricot: A Compiler-based Productivity and Performance Tool for x86-compatible Many-core Coprocessors
|
| 12:30 − 14:00 | Lunch |
| 14:00 − 15:40 |
3 :
Fault Tolerance
Chair: Eli Upfal, Brown University, USA
UniFI: Leveraging Non-Volatile Memories for a Unified Fault Tolerance and Idle Power Management Technique
Fault Tolerant Preconditioned Conjugate Gradient for Sparse Linear System Solution
Data-driven Fault Tolerance for Work Stealing Computations
Fault Resilience of the Algebraic Multi-Grid Solver
|
| 15:40 − 16:20 | Coffee Break |
| 16:20 − 18:00 |
4 :
Micro-Architecture 2 ,
Interconnection Networks
Chair: Kei Hiraki, University of Tokyo, Japan
Overcoming Single-Thread Performance Hurdles in the Core Fusion Reconfigurable Multicore Architecture
CVP: An Energy-Efficient Indirect Branch Prediction with Compiler-Guided Value Pattern
Congestion Avoidance on Manycore High Performance Computing Systems
Channel Borrowing: An Energy-Efficient Nanophotonic Crossbar Architecture with Light-Weight Arbitration
|
Wednesday June 27th
| 08:05 − 10:10 |
5 :
Runtime ,
Dependences ,
Load Balancing
Chair: Jose Moreira, IBM Research, USA
HiRe: Using Hint & Release to Improve Synchronization between Speculative Threads
Enhancing the Performance of Assisted Execution Runtime Systems through Hardware/Software Techniques
CATS: Cache Aware Task-Stealing based on Online Profiling in Multi-socket Multi-core Architectures
CRQ-based Fair Scheduling on Composable Multicore Architectures
Quantifying the Effectiveness of Load Balance Algorithms
|
| 10:10 − 10:50 | Coffee Break |
| 10:50 − 12:55 |
6 :
Communication ,
HPC Applications
Chair: Nancy Amato, Texas A&M University, USA
Sparse Matrix-Vector Multiply on the HICAMP Architecture
On the communication complexity of 3D FFTs and its implications for exascale
Hybrid Collective Operations on Power7 IH
Collective Algorithms for Sub-communicators
Space-Round Tradeoffs for MapReduce Computations
|
| 12:55 − 14:00 | Lunch |
| 15:00 − | Excursion and Social Dinner |
Thursday June 28th
| 08:45 − 09:45 | Keynote Address 2
Blue Gene/Q: Design for Sustained Multi-Petaflop Computing
|
| 09:45 − 10:10 |
7 :
Workloads
Chair: Gianfranco Bilardi, University of Padova, Italy
An Analysis of Computational Workloads for the ORNL Jaguar System
|
| 10:10 − 10:50 | Coffee Break |
| 10:50 − 12:30 |
8 :
Memory Hierarchies and
Interconnects
Chair: Dhabaleswar (DK) Panda, Ohio State University. USA
Multiple Sub-Row Buffers in DRAM: Unlocking Performance and Energy Improvement Opportunities
Unified Memory Optimizing Architecture: Memory Subsystem Control with a Unified Predictor
Locality & Utility Co-optimization for Practical Capacity Management of Shared Last Level Caches
Exploiting Communication and Packaging Locality for Cost-effective Large Scale Networks
|
| 12:30 − 14:00 | Lunch |
| 14:00 − 15:40 |
9 :
GPUs and
Parallel Programming
Chair: Keshav Pingali, University of Texas at Austin, USA
Hardware Support for Enforcing Isolation in Lock-Based Parallel Programs
High-Performance Code Generation for Stencil Computations on GPU Architectures
An Efficient Work-Distribution Strategy for Gridding Radio-Telescope Data on GPUs
GPU Merge Path - A GPU Merging Algorithm
|
| 15:40 − 16:20 | Coffee Break |
| 16:20 − 18:00 |
10 :
GPUs ,
CPUs , and
Linear Algebra
Chair: Hironori Nakajo, Tokyo University A&T, Japan
SnuCL: An OpenCL Framework for Heterogeneous CPU/GPU Clusters
clSpMV: A Cross-Platform OpenCL SpMV Framework on GPUs
Enabling and Scaling Matrix Computations on Heterogeneous Multi-Core and Multi-GPU Systems
Experience of Optimizing DGEMM on a Heterogeneous Architecture with CPU and ATI-GPU
|
Friday June 29th
| 08:30 − 10:10 | 5
|
| 10:10 − 10:50 | Coffee Break |
| 10:50 − 12:30 | 6
|
| 12:30 − 14:00 | Lunch |
| 14:00 − 15:40 | 7
|
| 15:40 − 16:20 | Coffee Break |
| 16:20 − 18:00 | 8
|
