arXiv · 1906.08138
Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
Abstract
Stencil algorithms have been receiving considerable interest in HPC research for decades. The techniques used to approach multi-core stencil performance modeling and engineering span basic runtime measurements, elaborate performance models, detailed hardware counter analysis, and thorough scaling behavior evaluation. Due to the plurality of approaches and stencil patterns, we set out to develop a generalizable methodology for reproducible measurements accompanied by state-of-the-art performance models. Our open-source toolchain, and collected results are publicly available in the "Intranode Stencil Performance Evaluation Collection" (INSPECT). We present the underlying methodologies, models and tools involved in gathering and documenting the performance behavior of a collection of typical stencil patterns across multiple architectures and hardware configuration options. Our aim is to endow performance-aware application developers with reproducible baseline performance data and validated models to initiate a well-defined process of performance assessment and optimization.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Julian Hornich, Julian Hammer, Georg Hager, Thomas Gruber, Gerhard Wellein. 2019-07-02. Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT. https://doi.org/10.14529/jsfi190301
Cite the original work for its findings. Save a collection to share your selection of sources.