Electronic poster: eeclust: energy-efficient cluster computing

  • Authors:
  • Michael Knobloch;Timo Minartz;Daniel Molka;Stephan Krempel;Thomas Ludwig;Bernd Mohr

  • Affiliations:
  • Forschungszentrum Juelich GmbH, Juelich, Germany;University of Hamburg, Hamburg, Germany;TU Dresden, Dresden, Germany;ParTec Cluster Competence Center GmbH, Muenchen, Germany;University of Hamburg & Deutsches Klimarechenzentrum GmbH, Hamburg, Germany;Forschungszentrum Juelich GmbH, Juelich, Germany

  • Venue:
  • Proceedings of the 2011 companion on High Performance Computing Networking, Storage and Analysis Companion
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The eeClust project aims at reducing the energy consumption of applications on a HPC cluster by an integrated approach of analysis, efficient management of hardware power-states and monitoring of the clusters power consumption. The application is traced and the trace file is analyzed - manually with Vampir and automatically with Scalasca - to determine phases in the application with non-optimal hardware utilization. The source-code is then instrumented with API calls to control a daemon which switches hardware power-states at runtime. This daemon is aware of shared resources (e.g. the network interface) and only switches a resource to a lower power-state when all processes sharing that resource do not need it. The ParaStation Grid Monitor is used to monitor and visualize the power consumption and hardware usage of the cluster. This poster gives an overview of the project and presents the analysis, hardware management and monitoring aspects in more detail.