Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT

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 be...

সম্পূর্ণ বিবরণ

সংরক্ষণ করুন:
গ্রন্থ-পঞ্জীর বিবরন
প্রধান লেখক: Hornich, Julian, Hammer, Julian, Hager, Georg, Gruber, Thomas, Wellein, Gerhard
বিন্যাস: প্রবন্ধ
প্রকাশিত: 2019
বিষয়গুলি:
অনলাইন ব্যবহার করুন:https://arxiv.org/abs/1906.08138
http://arxiv.org/abs/1906.08138
ট্যাগগুলো: ট্যাগ যুক্ত করুন
কোনো ট্যাগ নেই, প্রথমজন হিসাবে ট্যাগ করুন!
_version_ 1879172338612699136
author Hornich, Julian
Hammer, Julian
Hager, Georg
Gruber, Thomas
Wellein, Gerhard
author_browse Gruber, Thomas
Hager, Georg
Hammer, Julian
Hornich, Julian
Wellein, Gerhard
author_facet Hornich, Julian
Hammer, Julian
Hager, Georg
Gruber, Thomas
Wellein, Gerhard
author_sort Hornich, Julian
building arXiv
collection Acceso abierto
description 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.
doi_str_mv 10.14529/jsfi190301
first_indexed 2026-10-15T23:39:45Z
format Article
fullrecord <oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ https://www.openarchives.org/OAI/2.0/oai_dc.xsd"><identifier>arxiv-1906.08138</identifier><datestamp>2020-06-25</datestamp> <dc:title>Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT</dc:title> <dc:creator>Hornich, Julian</dc:creator> <dc:creator>Hammer, Julian</dc:creator> <dc:creator>Hager, Georg</dc:creator> <dc:creator>Gruber, Thomas</dc:creator> <dc:creator>Wellein, Gerhard</dc:creator> <dc:subject>Performance</dc:subject> <dc:description>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. </dc:description> <dc:date>2019-06-19</dc:date> <dc:date>2019-07-02</dc:date> <dc:type>text</dc:type> <dc:identifier>https://arxiv.org/abs/1906.08138</dc:identifier> <dc:identifier>http://arxiv.org/abs/1906.08138</dc:identifier> <dc:identifier>doi:10.14529/jsfi190301</dc:identifier> </oai_dc:dc>
id arxiv-1906.08138
institution arXiv
last_indexed 2026-10-15T23:39:45Z
publishDate 2019
publishDateRange 2019
publishDateSort 2019
record_format oai_dc
spelling arxiv-1906.081382020-06-25 Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT Hornich, Julian Hammer, Julian Hager, Georg Gruber, Thomas Wellein, Gerhard Performance 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. 2019-06-19 2019-07-02 text https://arxiv.org/abs/1906.08138 http://arxiv.org/abs/1906.08138 doi:10.14529/jsfi190301
spellingShingle Performance
Hornich, Julian
Hammer, Julian
Hager, Georg
Gruber, Thomas
Wellein, Gerhard
Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title_full Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title_fullStr Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title_full_unstemmed Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title_short Collecting and Presenting Reproducible Intranode Stencil Performance: INSPECT
title_sort collecting and presenting reproducible intranode stencil performance inspect
topic Performance
url https://arxiv.org/abs/1906.08138
http://arxiv.org/abs/1906.08138
work_keys_str_mv AT hornichjulian collectingandpresentingreproducibleintranodestencilperformanceinspect
AT hammerjulian collectingandpresentingreproducibleintranodestencilperformanceinspect
AT hagergeorg collectingandpresentingreproducibleintranodestencilperformanceinspect
AT gruberthomas collectingandpresentingreproducibleintranodestencilperformanceinspect
AT welleingerhard collectingandpresentingreproducibleintranodestencilperformanceinspect