English

Introducing Milabench: Benchmarking Accelerators for AI

Machine Learning 2024-11-26 v2

Abstract

AI workloads, particularly those driven by deep learning, are introducing novel usage patterns to high-performance computing (HPC) systems that are not comprehensively captured by standard HPC benchmarks. As one of the largest academic research centers dedicated to deep learning, Mila identified the need to develop a custom benchmarking suite to address the diverse requirements of its community, which consists of over 1,000 researchers. This report introduces Milabench, the resulting benchmarking suite. Its design was informed by an extensive literature review encompassing 867 papers, as well as surveys conducted with Mila researchers. This rigorous process led to the selection of 26 primary benchmarks tailored for procurement evaluations, alongside 16 optional benchmarks for in-depth analysis. We detail the design methodology, the structure of the benchmarking suite, and provide performance evaluations using GPUs from NVIDIA, AMD, and Intel. The Milabench suite is open source and can be accessed at github.com/mila-iqia/milabench.

Keywords

Cite

@article{arxiv.2411.11940,
  title  = {Introducing Milabench: Benchmarking Accelerators for AI},
  author = {Pierre Delaunay and Xavier Bouthillier and Olivier Breuleux and Satya Ortiz-Gagné and Olexa Bilaniuk and Fabrice Normandin and Arnaud Bergeron and Bruno Carrez and Guillaume Alain and Soline Blanc and Frédéric Osterrath and Joseph Viviano and Roger Creus-Castanyer Darshan Patil and Rabiul Awal and Le Zhang},
  journal= {arXiv preprint arXiv:2411.11940},
  year   = {2024}
}
R2 v1 2026-06-28T20:04:06.600Z