Extending a Light-weight Runtime System by Dynamic Instrumentation for Performance Evaluation
Konferenz: ARCS 2010 - 23th International Conference on Architecture of Computing Systems
22.02.2010 - 23.02.2010 in Hannover, Germany
Tagungsband: ARCS 2010
Seiten: 6Sprache: EnglischTyp: PDF
Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt
Autoren:
Kicherer, Mario; Nowak, Fabian; Buchty, Rainer; Karl, Wolfgang (Karlsruhe Institute of Technology, Chair for Computer Architecture, 76128 Karlsruhe, Germany)
Inhalt:
Increasing complexity of current and future systems poses a new challenge for software engineers. In a previous work we presented a light-weight runtime system for abstraction of heterogeneous parallel systems. This runtime system adapts an application to the current system state in order to improve the utilization of the available resources. For online evaluation of such adaptions, we propose a versatile instrumentation mechanism that can be used by the runtime system. We show that this technique introduces only minor overhead and we compare it to the Dyninst mechanism.