---
_id: '3362'
abstract:
- lang: eng
  text: 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.
author:
- first_name: Achim
  full_name: Lösch, Achim
  id: '43646'
  last_name: Lösch
- first_name: Alex
  full_name: Wiens, Alex
  last_name: Wiens
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
citation:
  ama: 'Lösch A, Wiens A, Platzner M. Ampehre: An Open Source Measurement Framework
    for Heterogeneous Compute Nodes. In: <i>Proceedings of the International Conference
    on Architecture of Computing Systems (ARCS)</i>. Vol 10793. Lecture Notes in Computer
    Science. Cham: Springer International Publishing; 2018:73-84. doi:<a href="https://doi.org/10.1007/978-3-319-77610-1_6">10.1007/978-3-319-77610-1_6</a>'
  apa: 'Lösch, A., Wiens, A., &#38; Platzner, M. (2018). Ampehre: An Open Source Measurement
    Framework for Heterogeneous Compute Nodes. In <i>Proceedings of the International
    Conference on Architecture of Computing Systems (ARCS)</i> (Vol. 10793, pp. 73–84).
    Cham: Springer International Publishing. <a href="https://doi.org/10.1007/978-3-319-77610-1_6">https://doi.org/10.1007/978-3-319-77610-1_6</a>'
  bibtex: '@inproceedings{Lösch_Wiens_Platzner_2018, place={Cham}, series={Lecture
    Notes in Computer Science}, title={Ampehre: An Open Source Measurement Framework
    for Heterogeneous Compute Nodes}, volume={10793}, DOI={<a href="https://doi.org/10.1007/978-3-319-77610-1_6">10.1007/978-3-319-77610-1_6</a>},
    booktitle={Proceedings of the International Conference on Architecture of Computing
    Systems (ARCS)}, publisher={Springer International Publishing}, author={Lösch,
    Achim and Wiens, Alex and Platzner, Marco}, year={2018}, pages={73–84}, collection={Lecture
    Notes in Computer Science} }'
  chicago: 'Lösch, Achim, Alex Wiens, and Marco Platzner. “Ampehre: An Open Source
    Measurement Framework for Heterogeneous Compute Nodes.” In <i>Proceedings of the
    International Conference on Architecture of Computing Systems (ARCS)</i>, 10793:73–84.
    Lecture Notes in Computer Science. Cham: Springer International Publishing, 2018.
    <a href="https://doi.org/10.1007/978-3-319-77610-1_6">https://doi.org/10.1007/978-3-319-77610-1_6</a>.'
  ieee: 'A. Lösch, A. Wiens, and M. Platzner, “Ampehre: An Open Source Measurement
    Framework for Heterogeneous Compute Nodes,” in <i>Proceedings of the International
    Conference on Architecture of Computing Systems (ARCS)</i>, 2018, vol. 10793,
    pp. 73–84.'
  mla: 'Lösch, Achim, et al. “Ampehre: An Open Source Measurement Framework for Heterogeneous
    Compute Nodes.” <i>Proceedings of the International Conference on Architecture
    of Computing Systems (ARCS)</i>, vol. 10793, Springer International Publishing,
    2018, pp. 73–84, doi:<a href="https://doi.org/10.1007/978-3-319-77610-1_6">10.1007/978-3-319-77610-1_6</a>.'
  short: 'A. Lösch, A. Wiens, M. Platzner, in: Proceedings of the International Conference
    on Architecture of Computing Systems (ARCS), Springer International Publishing,
    Cham, 2018, pp. 73–84.'
date_created: 2018-06-26T13:47:52Z
date_updated: 2022-01-06T06:59:13Z
ddc:
- '040'
department:
- _id: '78'
doi: 10.1007/978-3-319-77610-1_6
file:
- access_level: closed
  content_type: application/pdf
  creator: aloesch
  date_created: 2018-06-26T13:58:28Z
  date_updated: 2018-06-26T13:58:28Z
  file_id: '3363'
  file_name: loesch2017_arcs.pdf
  file_size: 1114026
  relation: main_file
  success: 1
file_date_updated: 2018-06-26T13:58:28Z
has_accepted_license: '1'
intvolume: '     10793'
page: 73-84
place: Cham
project:
- _id: '14'
  name: SFB 901 - Subproject C2
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '1'
  name: SFB 901
publication: Proceedings of the International Conference on Architecture of Computing
  Systems (ARCS)
publication_identifier:
  isbn:
  - '9783319776095'
  - '9783319776101'
  issn:
  - 0302-9743
  - 1611-3349
publication_status: published
publisher: Springer International Publishing
series_title: Lecture Notes in Computer Science
status: public
title: 'Ampehre: An Open Source Measurement Framework for Heterogeneous Compute Nodes'
type: conference
user_id: '477'
volume: 10793
year: '2018'
...
