- This event has passed.
37th Workshop on Sustained Simulation Performance
June 17, 2024 - June 18, 2024
Agenda
All times are given in Central European Summer Time (CEST).
Monday, June 17th , 2024 |
|
10:00 – 10:15 | Welcome & Introduction Michael Resch, High-Performance Computing Center Stuttgart, University of Stuttgart |
10:15 – 10:45 | Operational experience of the latest-generation SX-Aurora TSUBASA system, AOBA-S Hiroyuki Takizawa, Cyberscience Center, Tohoku University Tohoku University Cyberscience Center started operation of the world’s largest SX-Aurora TSUBASA system named AOBA-S in August 2023. This talk reports the experience of operating the AOBA-S system while showing some performance evaluation results and discussions. Several important applications have already been optimized for AOBA-S, and the performance evaluation results clearly suggest the potential of the latest-generation vector engines adopted in AOBA-S. This talk also introduces our research projects that have recently started in collaboration with AOBA users. |
10:45 – 11:15 | Performance of a direct numerical simulation code for isothermal compressible turbulence on the SX-Aurora TSUBASA Mitsuo Yokokawa, Kobe University A direct numerical simulation code for compressible turbulent flows under isothermal conditions in a box with periodic boundary conditions was developed. A finite difference method is used for a discretization of the governing equations. In paticular, an eighth-order compact difference scheme was used for the covective terms and the Mattor’s method, which is a parallel solver for a linear system with tridiagonal matrix, was used to compute the first-order derivative of the covective terms. Performance of the DNS code was measured on the SX-Aurora TSUBASA. |
11:15 – 11:45 | Aim and Strategy of mdx2, IaaS-typed Computing Infrastructure Susumu Date, Osaka University The Cybermedia Center at Osaka University has installed an IaaS-typed Computing Infrastructure in March 2024 and will soon start the IaaS service. In this talk, the speaker will start with the background and show the aim and strategy of this system installation from now on as well as overview the structure of the system. |
11:45 – 12:15 | Improving Efficiency of Monte Carlo Method via Code Intrinsic framework Qifeng Pan, High-Performance Computing Center Stuttgart, University of Stuttgart The Monte Carlo (MC) method is widely used in many engineering fields, especially in uncertainty quantification, due to its robustness and simplicity. However, the existing execution pattern of MC suffers from low efficiency and scaling problems in high-performance computing (HPC). In this talk, the speaker will introduce the code intrinsic framework designed to tackle the efficiency problem of MC in HPC. The basic idea of the code intrinsic framework is to reduce the redundant calculations of MC and increase the code vectorization rate. Numerical results show that performance improvements can be achieved on various platforms, including the Intel and SX-Aurora TSUBASA machines. |
12:15 – 13:15 | Lunch Break |
13:15 – 13:45 | DEPO Meets Mechanics: A Case Study on Dynamic Power Capping for Energy Efficiency Johannes Gebert, Jonathan Schäfer, High-Performance Computing Center Stuttgart, University of Stuttgart Moore’s law is slowing down despite HPC centers’ increasing energy consumption. For cost and climate reasons, developing techniques for reducing energy usage while at least maintaining performance is sensible. DEPO, a software-agnostic, node-level, and dynamic power-capping approach by Krzywaniak, Czarnul, and Proficz (2022) promises to achieve these goals. We present their approach to real-world challenges based on an FEA. The Direct Tensor Computation (DTC) of Ralf Schneider and Johannes Gebert is run with DEPO to demonstrate the tools’ applicability. We explore different points in the input configuration space of the application and investigate the impact on energy consumption under power capping. Furthermore, we present and discuss different ways to continue and expand this research. |
13:45 – 14:15 | Connecting Software Methods and Data Driven Methods Sabine Roller, German Aerospace Center, TU Dresden |
14:15 – 14:45 | Evaluating a Real-Time Lossy Array Compression Algorithm for Computer Simulations Darjan Krijan, High-Performance Computing Center Stuttgart, University of Stuttgart Computer Simulations that were previously regarded as CPU-bound become gradually memory-bound as the growth in memory bandwidth cannot keep up with the much higher advancements in raw computational power. This imbalance is quantified with a relative factor of approximately5.1 per decade since the 1990s, where a rise in memory bandwidth is met with a 5.1-times increase in relative computing power. In practical terms, comparing a NEC SX-4 from 1994 that operated at a balanced computational intensity of 0.125 FLOP/Byte with an Intel Ponte Vecchio accelerator from 2023 that operates at 15.9 FLOP/Byte shows a factor of 127 in the described imbalance. Mixed precision approaches that were traditionally used to speed up the throughput of calculations inside the CPU core on a cache/register level now provide speedup due to less demanded memory bandwidth. Approaches to compress arrays in a lossless or lossy manner to reduce memory bandwidth were implemented in LLNL’s zfp library, although it is not able to process the data in real-time. A similar approach targeting a real-time lossy array compression (RTLAC) algorithm is currently being evaluated for use in highly memory-bound computer simulations at HLRS. |
14:45 – 15:15 | Coffee Break |
15:15 – 15:45 | Direct Numerical Simulation of Turbulent Boundary Layers – On the Road to High Reynolds Numbers Christoph Wenzel, Institute of Aerodynamics and Gas Dynamics, University of Stuttgart |
15:45 – 16:15 | Datenmanagement for HPC Workloads at Scale: Case Studies on Data Structure and Compression. Gregror Weiß, High-Performance Computing Center Stuttgart, University of Stuttgart |
16:15 – 16:45 | Cloud resolving global weather simulation with the Model for Prediction Across Scales (MPAS) – A case study Thomas Schwitalla, University of Hohenheim |
16:45 – 17:15 | The Quest for Sustained Performance on Heterogeneous Exascale Architectures with the Climate Model ICON Panagiottis Adamidis, Deutsches Klimarechenzentrum Hamburg |
18:30 | Dinner |
Tuesday, June 18, 2024 |
|
09:00 – 09:30 | Challenges for HLRS ahead Michael Resch, High-Performance Computing Center Stuttgart, University of Stuttgart This talk summarizes the challenges that lay ahead for HLRS in the coming decade. It looks into the challenges that we face when changing technology from CPU to GPU. It will also address the issue of AI as a new user community in HPC. |
09:30 – 10:00 | Analyses of Turbomachinery and Heat Transfer Cases using HPC Systems Matthias Meinke, Institute of Aerodynamics, RWTH Aachen University This presentation will highlight computational methodologies and results from two industrial applications related to the field of turbomachinery and steel casting. Details of the computational methods featuring, adaptive mesh refinement, dynamic load balancing and multigrid methods will be presented together with the required HPC resources. |
10:00 – 10:30 | Algorithmic Differentiation of Geometric Modelling Libraries Aimed at Gradient-Based Shape Optimization Mladen Banovic, German Aerospace Center, TU Dresden |
10:30 – 11:00 | Coffee Break |
11:00 – 11:30 | ML for Computational Science: Machine Learning Models to Accelerate Simulation Science on HPC Makoto Takamoto, NEC Germany |
11:30 – 12:00 | A Constraint Partition Method for Combinatorial Optimization Problems Kazuhiko Komatsu, Cyberscience Center, Tohoku University In recent years, Ising machines have attracted much attention due to their potential in solving combinatorial optimization problems that are challenging for conventional computers. For optimization problems formulated into quadratic unconstrained binary optimization (QUBO) problems with constraints, known as constraint problems, an objective function and constraint function, along with penalty coefficients, are combined into a single Hamiltonian of a QUBO problem. However, when solving constraint problems, solution accuracy typically degrades by excessively large penalty coefficients avoiding constraint violations. As a result, minimizing the objective function becomes challenging. To solve this issue, the presentation introduces a method that partitions constraint functions and reduces penalty coefficient values. Performance evaluation using the traveling salesperson problem (TSP) with one-hot constraints illustrates that the proposed method enhances solution accuracy compared to conventional approaches. |
12:00 – 12:30 | An analyse of Kernels Performances when porting a CFD code to Nvidia GPUs using different Programming Models Paul Saumet, High-Performance Computing Center Stuttgart, University of Stuttgart |
12:30 – 13:30 | Lunch |
13:30 – 14:00 | AI for HPC: Optimising Operations Rishabh Saxena, High-Performance Computing Center Stuttgart, University of Stuttgart In the last few years, Artificial Intelligence and Machine Learning have been dominant topics in the general field of computer science, and the scientific community as well. Since one of the core principles of machine learning-based algorithms requires a huge amount of data being processed on a large scale, it is expectant that high performance hardware would be needed for such computations. In this context, HPC can provide a suitable platform for various aspects of the ML pipeline, from data pre-processing to the deployment of models in production environment. In this talk, we will look at how HLRS is working towards optimizing its systems for AI and ML workloads, what are the aspects of ML pipelines that are relevant for HPC, how traditional HPC workloads, like simulations, can be integrated into ML pipelines, and what is the outlook for AI on HPC in the near future at HLRS. |
14:00 – 14:30 | Modelling of a Offshore Wind Park with OpenFOAM Flavio Galeazzo, High-Performance Computing Center Stuttgart, University of Stuttgart |
14:30 – 15:00 | HANAMI: Advancing Supercomputing Collaboration Between Europe and Japan Sophia Honisch, High-Performance Computing Center Stuttgart, University of Stuttgart The HANAMI project, a strategic alliance between Europe and Japan, aims to innovate high-performance computing (HPC) applications for next-generation supercomputers across various scientific domains. This collaboration focuses on enhancing simulation capabilities in environmental sciences, biomedicine, and materials science. Aligned with the EuroHPC Joint Undertaking, HANAMI will port existing code, evaluate application performance on new architectures, and facilitate access to advanced supercomputing resources like Fugaku and EuroHPC systems. |
15:00 – 15:45 |
Farewell |
Committee
Program Committee
- Prof. Michael Resch, Stuttgart University, HLRS
- Prof. Hiroaki Kobayashi, Tohoku University
- Dr. Wolfgang Bez, NEC Deutschland GmbH, Division HPCE
- Prof. Sabine Roller, German Research School for Simulation Sciences GmbH
Organizing Committee
- Prof. Michael Resch, Stuttgart University, HLRS
- Johannes Gebert, Stuttgart University, HLRS
- Prof. Hiroaki Kobayashi, Tohoku University
- Prof. Hiroyuki Takizawa, CyberScience Center, Tohoku University