Teilprojekt A04: Modellierung von Performance- und Leistungsaufnahme von energiesparender Software auf einem hochadaptiven Computersystem
Das Ziel dieses Projekts ist die Prognose von Performance und Energieverbrauch der HAEC Box während der Ausführung paralleler Anwendungen. Der HAEC Simulator wurde dazu in Phase I entwickelt und wird in Phase II erweitert. Bestehende Modelle werden verfeinert und neue Architektur- sowie Softwaremodelle integriert. Die neuen Modelle beinhalten die Laufzeitumgebung und zustandsbasierte CPU-Modelle. Die aktuellen Zuordnungsstrategien von Anwendungen auf die Rechenknoten der HAEC Box werden in Phase II um energiesparende Migration von Anwendungsprozessen erweitert.
Rolle innerhalb des SFB 912
The design of the HAEC Box simulator relies on the close cooperation of projects A03 (Jorswieck), A04 (Nagel/Müller), B01 (Aßmann) and B04 (Härtig). The simulator is a link between hardware and software development.
To run an application without performance degradation, some communication requirements (like latencies, point-to, cumulative, or bisection bandwidths) have to be met. Analyses of simulation runs will be provided to projects A02 (Fettweis/Fischer), A03 (Jorswieck), A07 (Ellinger/Wolter) and A08 (Jorswieck/Franz).
Projects A02 (Fettweis/Fischer), A03 (Jorswieck), A07 (Ellinger/Wolter) and B04 (Härtig) will use the simulator to verify and optimize design and concepts in the context of HAEC communication and operation system, respectively.
Projects dealing with monitoring – B02 (Baader), B03 (Baier), B04 (Härtig), B05 (Lehner) – need the simulator as a testbed and data source in later phases of the CRC. Together with the operating system, the simulator will provide sensor information for the event monitoring framework.
Project B05 (Lehner) will be involved in the specification and development of the interface between the simulator and the monitoring system.
The measurement and modeling of energy consumption of components is done in direct contact with projects A03 (Jorswieck) and B04 (Härtig). With the developed methods, ZIH will be able to provide insights into the dynamics of energy consumption of parallel applications on current hardware and on a HAEC Box model. Projects B04 (Härtig) and B01 (Aßmann) need this as a starting point for the synthesis of the energy/utility function.
Mitarbeiter
Principal Investigator
PhD Students
- Thomas Ilsche
- Mario Bielert
ehemalige Mitarbeitende