Skip to content
Book Open access

Baseliner: A Plugin-Oriented, Hardware-Agnostic GPU Benchmarking Library

Oct 2026 · Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering · 0 citations · 13 references

TL;DR

Empirical evaluation on NVIDIA V100 and AMD MI210 hardware shows Baseliner reaches measurement parity with vendor libraries within the precision floor of GPU event timing while remaining competitive in wall-clock time.

Abstract

GPU benchmarking underpins performance claims across high-performance computing (HPC), yet the software infrastructure producing these measurements is rarely treated as a first-class research artifact. Existing tools fragment into benchmark suites where measurement logic is coupled to kernels, vendor profilers designed for diagnostic tracing rather than statistical benchmarking, and ecosystem-specific libraries that lack cross-hardware portability. We present Baseliner, a hardware-agnostic GPU benchmarking framework whose plugin-oriented architecture decouples workload definition from measurement orchestration. A formalized Workload Interface and a backend abstraction layer let workloads, timing backends, stopping criteria, and statistics engines be swapped independently of the core engine. An adapter mechanism further enables a single Workload definition to be executed by Baseliner, NVBench, or PrimBench, eliminating redundant implementations across toolchains. We validate the framework through blas-baseliner, a cross-vendor BLAS suite spanning cuBLAS and rocBLAS. Empirical evaluation on NVIDIA V100 and AMD MI210 hardware shows Baseliner reaches measurement parity with vendor libraries within the precision floor of GPU event timing while remaining competitive in wall-clock time. Video: https://youtu.be/LdKUEqewmQw

Read PDF

Similar papers

Preprint Oct 2026

BitIR: Cross-Architecture Fault Injection for Resilience Analysis of Heterogeneous GPU Applications

Modern GPU-based HPC systems rely on heterogeneous vendor stacks, yet resilience studies are largely limited to single architectures, leaving it unclear how faults behave across different GPU backends. We present \emph{BitIR}, a cross-architecture fault injection framework that injects deterministic single-bit faults a...

M. Dunlavy, Michael E. Papka, Zhi-Ling Lan · 0 citations
Open access Sep 2026

Tools-CC-Bench: a Benchmark Suite for Collective Communication with Compression in HPC and AI Workloads

CC-Bench is presented, a lightweight, extensible, and application-oriented benchmark suite for evaluating communication compression under realistic execution conditions, and uses declarative application-environment modeling to decouple profiling logic from communication libraries, datasets, and fidelity metrics, enabli...

Hao Fan, Wei Wang, Xing-Chen Liu et al. · 1 citation
Preprint Sep 2026

Python in the front, party in the Backline: compiling quantum workloads across CPUs, GPUs, and FPGAs

This work introduces Backline, a heterogeneous compilation and runtime framework built within PennyLane and Catalyst that allows researchers to write workloads in high-level languages that map to low-latency execution across diverse distributed target platforms, and demonstrates the compilation and execution of several...

Joseph K. L. Lee, M. Malekmohammadi, Hong-Sheng Zheng et al. · 0 citations
Book Open access Oct 2026

bench: A Programmable Command-Line Framework for Complex Benchmarking Workflows

Benchmarking provides much of the feedback that drives systems and language research, yet sound benchmarking is hard. As experiments grow, added programs, configurations, custom metrics, warmup, failures, and machine noise can all mislead. We present bench, a tool that keeps simple measurements simple and lets complex...

F. Říha, Filip Křikava · 1 citation
Sep 2026

Tools-MAAP: A Metadata-Aware Application Profiling Framework for Memory System Characterization

Memory-system benchmarking combines dynamic instrumentation, hardware counters, and architectural simulation, yet the resulting measurements are often separated from the compiler, input, platform, profiler, and runtime context that produced them. This limits reproducibility and makes observations collected with differe...

Duc Nguyen, Olivia Fann, Gloria Wu et al. · 0 citations
Preprint Oct 2026

DFIT: A Framework for Building Instrumentation Tools Across Heterogeneous Dataflow Accelerators

Emerging dataflow accelerators offer exceptional energy efficiency and throughput for machine learning workloads, yet remain largely opaque to developers for performance analysis. Unlike CPUs and GPUs, where instrumentation frameworks enable fine-grained introspection, dataflow hardware exposes little information. This...

Md Azahar Alam, Abrar Hossain, Kishwar Ahmed · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.