Energy considerations in checkpointing and fault tolerance protocols
Energy considerations in checkpointing and fault tolerance protocols
复制标题
DOI:
10.1109/dsnw.2012.6264670
复制
发表时间:
2012-06
期刊:
影响因子:
--
通讯作者:
M. Diouri;Olivier Glück;L. Lefèvre;F. Cappello
中科院分区:
文献类型:
--
作者:
M. Diouri;Olivier Glück;L. Lefèvre;F. Cappello
Exascale supercomputers will gather hundreds millions cores. The first problem that we address is resiliency and fault tolerance to reach application termination on such platforms. The second problem is energy consumption since such systems will consume enormous amount of energy. In this paper, we evaluate checkpointing and existing fault tolerance protocols from an energy point of view. We measure on a real testbed the power consumption of the main atomic operations found in these protocols. The first results show that process coordination and RAM consume more power than checkpointing and HDD logging. However, the results we presented in Joules per Bytes for I/O operations, emphasize that checkpointing and HDD logging consume more energy than RAM logging. Finally, we propose to consider energy consumption as a criterion for the choice of fault tolerance protocols. In terms of energy consumption, we should promote message logging for applications exchanging small volumes of data and coordination for applications involving few processes.