Ampehre: An Open Source Measurement Framework for Heterogeneous Compute Nodes
Autor: | Alex Wiens, Marco Platzner, Achim Losch |
---|---|
Rok vydání: | 2018 |
Předmět: |
010302 applied physics
Profiling (computer programming) Computer science Symmetric multiprocessor system 02 engineering and technology Energy consumption 01 natural sciences 020202 computer hardware & architecture Computational science Open source 0103 physical sciences 0202 electrical engineering electronic engineering information engineering Central processing unit Field-programmable gate array |
Zdroj: | Lecture Notes in Computer Science ISBN: 9783319776095 ARCS |
DOI: | 10.1007/978-3-319-77610-1_6 |
Popis: | Profiling applications on a heterogeneous compute node is challenging since the way to retrieve data from the resources and interpret them varies between resource types and manufacturers. This holds especially true for measuring the energy consumption. In this paper we present Ampehre, a novel open source measurement framework that allows developers to gather comparable measurements from heterogeneous compute nodes, e.g., nodes comprising CPU, GPU, and FPGA. We explain the architecture of Ampehre and detail the measurement process on the example of energy measurements on CPU and GPU. To characterize the probing effect, we quantitatively analyze the trade-off between the accuracy of measurements and the CPU load imposed by Ampehre. Based on this analysis, we are able to specify reasonable combinations of sampling periods for the different resource types of a compute node. |
Databáze: | OpenAIRE |
Externí odkaz: |