Skip to main navigation Skip to search Skip to main content

Towards A Modular End-To-End Machine Learning Benchmarking Framework

Research output: Journal Article or Conference Article in JournalConference articleResearchpeer-review

Abstract

Machine learning (ML) benchmarks are crucial for evaluating the performance, efficiency, and scalability of ML systems, especially as the adoption of complex ML pipelines, such as retrieval-augmented generation (RAG), continues to grow. These pipelines introduce intricate execution graphs that require more advanced benchmarking approaches. Additionally, collocating workloads can improve resource efficiency but may introduce contention challenges that must be carefully managed. Detailed insights into resource utilization are necessary for effective collocation and optimized edge deployments. However, existing benchmarking frameworks often fail to capture these critical aspects.We introduce a modular end-to-end ML benchmarking framework designed to address these gaps. Our framework emphasizes modularity and reusability by enabling reusable pipeline stages, facilitating flexible benchmarking across diverse ML workflows. It supports complex workloads and measures their end-to-end performance. The workloads can be collocated, with the framework providing insights into resource utilization and contention between the concurrent workloads.
Original languageEnglish
Conference proceedingsTDIS '25
Pages (from-to)23–26
Number of pages4
DOIs
Publication statusPublished - 30 Mar 2025
EventTesting Distributed Internet of Things
Systems
- Netherlands, Rotterdam, Netherlands
Duration: 30 Mar 20253 Apr 2025
Conference number: 3
https://dl.acm.org/doi/pdf/10.1145/3719159.3721223

Workshop

WorkshopTesting Distributed Internet of Things
Systems
Number3
LocationNetherlands
Country/TerritoryNetherlands
CityRotterdam
Period30/03/202503/04/2025
Internet address

Keywords

  • Benchmarking
  • Deep Learning
  • Edge Computing

Fingerprint

Dive into the research topics of 'Towards A Modular End-To-End Machine Learning Benchmarking Framework'. Together they form a unique fingerprint.

Cite this