Vis enkel innførsel

dc.contributor.authorSund, Ingunn
dc.contributor.authorKirkhorn, Knut Aasgaard
dc.contributor.authorTørring, Jacob Odgård
dc.contributor.authorElster, Anne C.
dc.date.accessioned2022-07-07T08:12:04Z
dc.date.available2022-07-07T08:12:04Z
dc.date.created2021-12-07T23:47:00Z
dc.date.issued2021
dc.identifier.issn1892-0713
dc.identifier.urihttps://hdl.handle.net/11250/3003394
dc.description.abstractAn autotuner takes a parameterized code as input and tries to optimize the code by finding the best possible values for a given architecture. To our knowledge, there are currently no standardized benchmark suites for comparing and testing autotuners. Developers of autotuners thus make their own when presenting and comparing autotuners. We thus present BAT, a Benchmark suite for AutoTuners with HPCbased parameterized GPU programs. CUDA programs and kernels from ”The Scalable Heterogeneous Computing (SHOC) Benchmark” are parameterized. BAT contains a varied selection of benchmarks of different complexity that can utilize multiple GPUs on one system, either by running the same program and computations on multiple nodes, or by splitting the work between nodes. BAT contains 9 different HPC benchmarks that provide a large search space of autotuning parameters, and are modified to suite many different autotuners. BAT also includes a CLI that facilitates autotuning with the benchmarks. Our benchmark suite is tested with four different autotuners, OpenTuner, Kernel Tuner, CLTune and KTT. They differ in setup and how they tune. The impact of the different benchmark parameters on the running time across architectures is analyzed. Test systems used include a DGX-2, IBM Power System AC922 with Tesla V100-SXM2 32 GB GPUs, an RTX Titan, a GeForce GTX 980 and a server with 20 Tesla T4 GPUs.en_US
dc.language.isoengen_US
dc.publisherNTNUen_US
dc.relation.urihttps://ojs.bibsys.no/index.php/NIK/article/view/915
dc.titleBAT: A Benchmark suite for AutoTunersen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionacceptedVersionen_US
dc.source.journalNIKT: Norsk IKT-konferanse for forskning og utdanningen_US
dc.identifier.cristin1965850
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel