Conference Agenda
Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).
|
Daily Overview |
| Session | ||
Project Talks
Support: Jannik Finck | ||
| Presentations | ||
Advanced data and visualization pipelines -- Using CPUs for visualization? 1Forschungszentrum Jülich, Germany; 2Argonne National Laboratory, USA; 3University of Illinois Urbana-Champaign, USA; 4Utah State University, USA In high-performance computing (HPC), in situ analysis and visu- alization avoid costly I/O by extracting insight during the simula- tion run. When these tasks execute on the same GPUs that drive the simulation, resource contention can degrade performance. We propose an asynchronous framework that offloads visualization to idle CPU cores and overlaps in situ work with simulation execution. The framework uses ASCENT for efficient data movement and ren- dering and applies core pinning. Evaluated with NekRS on Polaris and JUWELS Booster, it reduced end-to-end runtime by 21–40% for slice-based visualizations compared to inline GPU instrumenta- tion. Slice outputs incurred little overhead and overlapped cleanly with the simulation. Heavier filters like isovolumes, multilevel con- tours, and volume rendering were “free” (i.e., visualization time was encapsulated by simulation time) only at lower node counts, consistent with a CPU-budget model: filter cost and output cadence must fit the cores available per node. In-situ visualization and analysis for large-scale particle-mesh simulations 1Forschungszentrum Juelich GmbH, Germany; 2University of Illinois Urbana-Champaign; 3Argonne National Laboratory Data visualization and analysis are increasingly becoming a bottleneck in exascale simulations because of the I/O bottleneck both with respect to speed and memory. In-situ visualization and analysis provides a viable solution for analyzing extreme scale simulations by processing data in memory, instead of dumping simulation snapshots on disk. It can also be used for debugging and ease the process of developing applications. In short, with in-situ tools there is a tighter integration of simulation and data processing as opposed to the conventional post-processing techniques. Automatic Categorization of I/O Patterns from Scientific Applications KerData, Inria Rennes, France Parallel File Systems (PFS) on supercomputers, which are shared resources, can be a massive bottleneck when running I/O-intensive applications at large scale. If multiple optimizations are possible (optimized I/O libraries, burst-buffers & pre-fetching, I/O-aware scheduling, etc.), they first require having a good understanding of how the applications read and write data on the PFS. Variable Capacity Scheduling Inria, France Summary of the work on scheduling for resources that vary over time (e.g., various levels of green versus brown power in HPC centers) conducted in cooperation with Argonne/U. Chicago and Inria. | ||