• Home
  • Search
  • Energy-Efficient Speculative Execution using Advanced Reservation for Heterogeneous Clusters
  • Open Access IconOpen Access
  • Cite Icon10
  • https://doi.org/10.1145/3225058.3225084Copy DOI Icon

Energy-Efficient Speculative Execution using Advanced Reservation for Heterogeneous Clusters

  • Aug 13, 2018
  • Amelie Chi Zhou +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Many Big Data processing applications nowadays run on large-scale multi-tenant clusters. Due to hardware heterogeneity and resource contentions, straggler problem has become the norm rather than the exception in such clusters. To handle the straggler problem, speculative execution has emerged as one of the most widely used straggler mitigation techniques. Although a number of speculative execution mechanisms have been proposed, as we have observed from real-world traces, the questions of when and where to launch speculative copies have not been fully discussed and hence cause inefficiencies on the performance and energy of Big Data applications. In this paper, we propose a performance model and an energy consumption model to reveal the performance and energy variations with different speculative execution solutions. We further propose a window-based dynamic resource reservation and a heterogeneity-aware copy allocation technique to answer the when and where questions for speculative executions. Evaluations using real-world traces show that our proposed technique can improve the performance of Big Data applications by up to 30% and reduce the overall energy consumption by up to 34%.

Similar Papers
  • Research Article
  • Citations54

Benchmarking Big Data Systems and the BigData Top100 List.

  • Mar 01, 2013
  • Big Data
  • Chaitanya Baru +4
  • Conference Article
  • Citations36

Machine Learning for Performance Prediction of Spark Cloud Applications

  • Jul 01, 2019
  • Alexandre Maros +7
  • PDF
  • Research Article
  • Citations10

Feature selection with graph mining technology

  • Jun 01, 2019
  • Big Data Mining and Analytics
  • Thosini Bamunu Mudiyanselage +1
  • Research Article
  • Citations14

Optimizing Speculative Execution in Spark Heterogeneous Environments

  • Jan 01, 2022
  • IEEE Transactions on Cloud Computing
  • Zhongming Fu +1
  • Research Article
  • Citations3

An Optimized Straggler Mitigation Framework for Large-Scale Distributed Computing Systems

  • Jan 01, 2022
  • IEEE Access
  • Samar A Said +3
  • Research Article
  • Citations7

Cloud computing and big data: Technologies and applications

  • May 20, 2018
  • Concurrency and Computation: Practice and Experience
  • Mostapha Zbakh +3
  • Conference Article
  • Citations11

Improving MapReduce Performance with Progress and Feedback Based Speculative Execution

  • Nov 01, 2017
  • Ibrahim Adel Ibrahim +1
  • Conference Article
  • Citations35

From Speculation to Security: Practical and Efficient Information Flow Tracking Using Speculative Hardware

  • Jun 01, 2008
  • Haibo Chen +5
  • Research Article

Enhancing theWeb WithAdvanced Engineering

  • Jan 01, 2019
  • Journal of Web Engineering
  • Juan Carlos Preciado +3
  • Research Article
  • Citations1

Thread coloring

  • Apr 01, 2005
  • ACM SIGOPS Operating Systems Review
  • Marisa Gil +1
  • Book Chapter
  • Citations4

Fetch Gating Control Through Speculative Instruction Window Weighting

  • Jan 01, 2007
  • Hans Vandierendonck +1
  • Conference Article
  • Citations8

ECL-watch: A big data application performance tuning tool in the HPCC systems platform

  • Dec 01, 2017
  • Lili Xu +3
  • Conference Article

Energy Consumption Optimization Method of Intelligent Internet of Things Building Based on Big Data Analysis

  • Dec 29, 2024
  • Xuejun Jin +2
  • Research Article
  • Citations24

Resource Contention Detection in Virtualized Environments

  • Jun 01, 2015
  • IEEE Transactions on Network and Service Management
  • Joydeep Mukherjee +2
  • Research Article
  • Citations6

Comparative Analysis of Energy-Efficient Scheduling Algorithms for Big Data Applications

  • Jan 01, 2018
  • IEEE Access
  • Hongjian Li +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.