Skip to Main content Skip to Navigation
Reports

A different re-execution speed can help

Abstract : We consider divisible load scientific applications executing on large-scale platforms subject to silent errors. While the goal is usually to complete the execution as fast as possible in expectation, another major concern is energy consumption. The use of dynamic voltage and frequency scaling (DVFS) can help save energy, but at the price of performance degradation. Consider the execution model where a set of $K$ different speeds is given, and whenever a failure occurs, a different re-execution speed may be used. Can this help? We address the following bi-criteria problem: how to compute the optimal checkpointing period to minimize energy consumption while bounding the degradation in performance. We solve this bi-criteria problem by providing a closed-form solution for the checkpointing period, and demonstrate via a comprehensive set of experiments that a different re-execution speed can indeed help.
Document type :
Reports
Complete list of metadatas

Cited literature [22 references]  Display  Hide  Download

https://hal.inria.fr/hal-01297125
Contributor : Equipe Roma <>
Submitted on : Saturday, April 2, 2016 - 4:32:02 PM
Last modification on : Wednesday, February 26, 2020 - 11:14:31 AM
Long-term archiving on: : Monday, November 14, 2016 - 2:07:55 PM

File

RR-8888.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01297125, version 1

Collections

Citation

Anne Benoit, Aurélien Cavelan, Valentin Le Fèvre, Yves Robert, Hongyang Sun. A different re-execution speed can help. [Research Report] RR-8888, INRIA Grenoble - Rhone-Alpes. 2016. ⟨hal-01297125⟩

Share

Metrics

Record views

297

Files downloads

278