Abstract
Checkpointing protocols have different energy consumption depending on parameters like application features and platform characteristics. To select a protocol for a given execution, we propose an energy estimator that relies on an energy calibration of the considered platform and a user description of the execution settings.
- MM. Diouri et al. Energy considerations in checkpointing and fault tolerance protocols. In FTXS 2012, Boston, MA, USA, June 2012.Google Scholar
Cross Ref
- MM. Diouri, O. Glück and L. Lefèvre. Towards a novel smart and energy-aware service-oriented manager for extreme-scale applications. In PFGC 2012, San Jose, CA, USA, June 2012. Google Scholar
Digital Library
- T. Ropars et al. On the use of cluster-based partial message logging to improve fault tolerance for MPI HPC applications. In Euro-Par 2011, Bordeaux, France, 2011. Google Scholar
Digital Library
Index Terms
Towards an energy estimator for fault tolerance protocols
Recommendations
Towards an energy estimator for fault tolerance protocols
PPoPP '13: Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of parallel programmingCheckpointing protocols have different energy consumption depending on parameters like application features and platform characteristics. To select a protocol for a given execution, we propose an energy estimator that relies on an energy calibration of ...
ECOFIT: a framework to estimate energy consumption of fault tolerance protocols for HPC applications
CCGRID '13: Proceedings of the 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid ComputingEnergy consumption and fault tolerance are two interrelated issues to address for designing future exascale systems. Fault tolerance protocols used for checkpointing have different energy consumption depending on parameters like application features, ...
Paradigms in Fault Tolerant Checkpointing Protocols in Distributed Mobile Systems
ICCS '12: Proceedings of the 2012 International Conference on Computing SciencesDistributed mobile systems are ubiquitous now-a-days. These systems are important building blocks and are useful for constructing efficient protocols for client -- server systems, transaction processing, web applications, and scientific computing [5,11]...







Comments