|
| 8:59am - 5:30pm | Workshop | | | D165 | Benchmarks Parallel Programming Languages, Libraries, and Models Performance Simulation |     |
DescriptionThe PMBS18 workshop is concerned with the comparison of high-performance computer systems through performance modeling, benchmarking or through the use of tools such as simulators.
The aim of this workshop is to bring together researchers, from industry and academia, concerned with the qualitative and quantitative evaluation and modeling of high-performance computing systems. Authors are invited to submit novel research in all areas of performance modeling, benchmarking and simulation, and we welcome research that brings together current theory and practice. We recognize that the coverage of the term performance has broadened to include power consumption and reliability, and that performance modeling is practiced through analytical methods and approaches based on software tools and simulators. |
| 9am - 5:30pm | Workshop | | | D171 | Correctness Debugging Verification |     |
|
| 9am - 5:30pm | Workshop | | | D173 | Architectures Collaborative Environments Parallel Programming Languages, Libraries, and Models Simulation Workflows |     |
|
| 9am - 5:30pm | Workshop | | | D220 | Parallel Application Frameworks Reproducibility Scientific Computing |     |
|
| 9am - 5:30pm | Workshop | | | D161 | Algorithms Heterogeneous Systems Resiliency |     |
DescriptionNovel scalable scientific algorithms are needed in order to enable key science applications to exploit the computational power of large-scale systems. This is especially true for the current tier of leading petascale machines and the road to exascale computing as HPC systems continue to scale up in compute node and processor core count. These extreme-scale systems require novel scientific algorithms to hide network and memory latency, have very high computation/communication overlap, have minimal communication, and have no synchronization points. With the advent of Big Data in the past few years the need of such scalable mathematical methods and algorithms able to handle data and compute intensive applications at scale becomes even more important.
Scientific algorithms for multi-petaflop and exaflop systems also need to be fault tolerant and fault resilient, since the probability of faults increases with scale. Resilience at the system software and at the algorithmic level is needed as a crosscutting effort. Finally, with the advent of heterogeneous compute nodes that employ standard processors as well as GPGPUs, scientific algorithms need to match these architectures to extract the most performance. This includes different system-specific levels of parallelism as well as co-scheduling of computation. Key science applications require novel mathematics and mathematical models and system software that address the scalability and resilience challenges of current- and future-generation extreme-scale HPC systems. |
| 9am - 5:30pm | Workshop | | | D166 | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     |
Presentations| 9:00am - 9:05am | Introduction - ESPM2 2018: Fourth International Workshop on Extreme Scale Programming Models and Middleware | |     | | 9:05am - 10:00am | Exascale Challenges in Across-Node Parallelism for Languages and Runtimes | |     | | 10:00am - 10:30am | Workshop Morning Break | |     | | 10:30am - 11:00am | Distributed Memory Futures for Compile-Time, Deterministic-by-Default Concurrency in Distributed C++ Applications | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 11:00am - 11:30am | Design of Data Management for Multi-SPMD Workflow Programming Model | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 11:30am - 12:00pm | Integration of CUDA Processing within the C++ Library for Parallelism and Concurrency (HPX) | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 12:00pm - 12:30pm | Automatic Generation of High-Order Finite-Difference Code with Temporal Blocking for Extreme-Scale Many-Core Systems | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 12:30pm - 2:00pm | Workshop Lunch (on your own) | |     | | 2:00pm - 2:30pm | Asynchronous Execution of Python Code on Task Based Runtime Systems | |     | | 2:30pm - 3:00pm | A Unified Runtime for PGAS and Event-Driven Programming | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 3:00pm - 3:30pm | Workshop Afternoon Break | |     | | 3:30pm - 3:45pm | Portable and Reusable Deep Learning Infrastructure with Containers to Accelerate Cancer Studies | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 3:45pm - 4:00pm | Analysis of Explicit vs. Implicit Tasking in OpenMP Using Kripke | Accelerators Exascale Parallel Programming Languages, Libraries, and Models |     | | 4:00pm - 5:25pm | Heterogeneous Systems and the Road to Exascale for HPC and AI | |     | | 5:25pm - 5:30pm | ESPM2 2018: Closing Remarks | |     |
|
| 9am - 5:30pm | Workshop | | | D222 | Education Scientific Computing Training |     |
|
| 9am - 5:30pm | Workshop | | | D172 | Architectures Data Analytics Graph Algorithms |     |
|
| 9am - 5:30pm | Workshop | | | D168 | Data Analytics Data Management Visualization |     |
|
| 9am - 5:30pm | Workshop | | | D175 | Program Transformation Programming Systems |     |
|
| 9am - 5:30pm | Workshop | | | D167/174 | Deep Learning Machine Learning |     |
|
| 9am - 5:30pm | Workshop | | | D221 | HPC Center Planning and Operations Power |     |
DescriptionThis annual workshop is organized by the Energy Efficient HPC Working Group (http://eehpcwg.llnl.gov/). This workshop closes the gap between facility and IT system with regards to energy efficiency analysis and improvements. For sustainable exascale computing, power and energy are a main concern, which can only be addressed by taking a holistic view combining the HPC facility, HPC system, HPC system software, and the HPC application needs. The EE HPC WG, which is a group with over 700 members from ~25 different countries, provides this cross-sectional perspective.
This workshop is unique in that it provides a forum for sharing power and energy related information and research from supercomputing centers from around the world. Discussion and audience participation is encouraged. There are presentations, panels and discussions. Presenters are mostly from major governmental and academic supercomputing centers. The panels encourage discussion around more controversial topics and include panelists from supercomputing centers, academic institutions as well as the vendor community.
SC17 topics included case studies of energy efficient operational lessons learned; the power grid- or “what you need to know about the power grid before adding a 10 MW step-function load generator”; the United States Department of Energy’s Path Forward and other Exascale programs; and the software stack’s implications for energy efficiency. The keynote speaker was Buddy Bland from ORNL. Buddy has seen more than 30 years of HPC deployment at ORNL and his keynote provided insight into operations and energy efficiency for some of the largest supercomputers. |
| 9am - 5:30pm | Workshop | | | D163 | |     |
|
| 9am - 5:30pm | Workshop | | | D170 | HPC Center Planning and Operations Heterogeneous Systems Scientific Computing State of the Practice Datacenter |     |
DescriptionThe DAAC workshop series is focused on fostering discussion among industry, academic, and national laboratory participants and promoting collaboration on solutions for automated data centers and associated data center analytics and control issues. The objective is to promote and stimulate community's interactions to address some of most critical challenges in automation, analytics, and control specifically aimed for the needs of large-scale data centers in high-performance and other forms of highly scaled computing. This year's workshop features an exciting mix of ideas from industry and university contributors with experience in diverse settings for large-scale data center deployments. |