Sparkaibench: a benchmark to generate ai workloads on spark

Zifeng Liu, Xiaojiang Zuo, Zeqing Li, Rui Han*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 2
  • Captures
    • Readers: 2
see details

Abstract

With the rapid development of artificial intelligence and cloud computing technologies, more and more workloads embed AI algorithms are deploying on cloud systems. For lack of sufficient achievements on generating AI workloads in recent years, designing and developing an efficient benchmark for AI workloads will be significant helpful for optimization of job execution time and cluster resource utilization. SparkAIBench proposed in this paper is a user customized benchmark and is able to automatically generate a variety of AI workloads by transforming user requirements into JSON objects. Besides, cooperated with a DRL-based job scheduling optimizer, a real scenario is introduced in this paper to demonstrate how SparkAIBench works.

Original languageEnglish
Title of host publicationBenchmarking, Measuring, and Optimizing - 2nd BenchCouncil International Symposium, Bench 2019, Revised Selected Papers
EditorsWanling Gao, Jianfeng Zhan, Geoffrey Fox, Xiaoyi Lu, Dan Stanzione
PublisherSpringer
Pages215-221
Number of pages7
ISBN (Print)9783030495558
DOIs
Publication statusPublished - 2020
Event2nd International Symposium on Benchmarking, Measuring, and Optimization, Bench 2019 - Denver, United States
Duration: 14 Nov 201916 Nov 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12093 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Symposium on Benchmarking, Measuring, and Optimization, Bench 2019
Country/TerritoryUnited States
CityDenver
Period14/11/1916/11/19

Keywords

  • AI workloads
  • Benchmark
  • Cloud computing

Fingerprint

Dive into the research topics of 'Sparkaibench: a benchmark to generate ai workloads on spark'. Together they form a unique fingerprint.

Cite this

Liu, Z., Zuo, X., Li, Z., & Han, R. (2020). Sparkaibench: a benchmark to generate ai workloads on spark. In W. Gao, J. Zhan, G. Fox, X. Lu, & D. Stanzione (Eds.), Benchmarking, Measuring, and Optimizing - 2nd BenchCouncil International Symposium, Bench 2019, Revised Selected Papers (pp. 215-221). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 12093 LNCS). Springer. https://doi.org/10.1007/978-3-030-49556-5_21