COUNTDOWN: a Run-time Library for Performance-Neutral Energy Saving in MPI Applications

Preprint English OPEN
Cesarini, Daniele; Bartolini, Andrea; Bonfà, Pietro; Cavazzoni, Carlo; Benini, Luca;
  • Subject: Computer Science - Distributed, Parallel, and Cluster Computing

Power and energy consumption is becoming key challenges to deploy the first exascale supercomputer successfully. Large-scale HPC applications waste a significant amount of power in communication and synchronization-related idle times. However, due to the time scale at w... View more
  • References (22)
    22 references, page 1 of 3

    [6] B. Rountree, D. K. Lownenthal, B. R. De Supinski, M. Schulz, V. W. Freeh, and T. Bletsch, “Adagio: making dvs practical for complex hpc applications,” in Proceedings of the 23rd international conference on Supercomputing. ACM, 2009, pp. 460-469.

    [7] D. Li, B. R. de Supinski, M. Schulz, K. Cameron, and D. S. Nikolopoulos, “Hybrid mpi/openmp power-aware computing,” in Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on. IEEE, 2010, pp. 1-12.

    [8] F. Fraternali, A. Bartolini, C. Cavazzoni, and L. Benini, “Quantifying the impact of variability and heterogeneity on the energy efficiency for a next-generation ultra-green supercomputer,” IEEE Transactions on Parallel and Distributed Systems, pp. 1-1, 2017.

    [9] V. W. Freeh, N. Kappiah, D. K. Lowenthal, and T. K. Bletsch, “Justin-time dynamic voltage scaling: Exploiting inter-node slack to save energy in mpi programs,” Journal of Parallel and Distributed Computing, vol. 68, no. 9, pp. 1175-1185, 2008.

    [10] D. Hackenberg, R. Schone, T. Ilsche, D. Molka, J. Schuchart, and R. Geyer, “An energy efficiency feature survey of the intel haswell processor,” in 2015 IEEE International Parallel and Distributed Processing Symposium Workshop. IEEE, may 2015. [Online]. Available:

    [11] D. H. Bailey, E. Barszcz, J. T. Barton, D. S. Browning, R. L. Carter, L. Dagum, R. A. Fatoohi, P. O. Frederickson, T. A. Lasinski, R. S. Schreiber et al., “The nas parallel benchmarks-summary and preliminary results,” in Proceedings of the 1991 ACM/IEEE conference on Supercomputing. ACM, 1991, pp. 158-165.

    [12] V. Sundriyal, M. Sosonkina, and A. Gaenko, “Energy efficient communications in quantum chemistry applications,” Computer Science-Research and Development, vol. 29, no. 2, pp. 149-158, 2014.

    [13] V. Sundriyal and M. Sosonkina, “Per-call energy saving strategies in all-to-all communications,” in European MPI Users' Group Meeting. Springer, 2011, pp. 188-197.

    [14] V. Sundriyal, M. Sosonkina, and Z. Zhang, “Achieving energy efficiency during collective communications,” Concurrency and Computation: Practice and Experience, vol. 25, no. 15, pp. 2140-2156, 2013.

    [15] V. Sundriyal, M. Sosonkina, and A. Gaenko, “Runtime procedure for energy savings in applications with point-to-point communications,” in Computer Architecture and High Performance Computing (SBAC-PAD), 2012 IEEE 24th International Symposium on. IEEE, 2012, pp. 155-162.

  • Related Organizations (2)
  • Metrics
Share - Bookmark

  • Download from
  • Funded by
  • Related to
    FET H2020FET HPC: HPC Core Technologies, Programming Environments and Algorithms for Extreme Parallelism and Extreme Data Applications
    FET H2020FET HPC: AutoTuning and Adaptivity appRoach for Energy efficient eXascale HPC systems
    FET H2020FET HPC: HPC Core Technologies, Programming Environments and Algorithms for Extreme Parallelism and Extreme Data Applications
    FET H2020FET HPC: European Exascale Processor Memory Node Design
  • Cite this publication