Managing low-level architectural features for controlling performance and power consumption is a growing demand in the parallel computing community. Such features include, but are not limited to: energy profiling, platform topology analysis, CPU cores disabling and frequency scaling. However, these low-level mechanisms are usually managed by specific tools, without any interaction between each other, thus hampering their usability. More important, most existing tools can only be used through a command line interface and they do not provide any API. Moreover, in most cases, they only allow monitoring and managing the same machine on which the tools are used. MAMMUT provides and integrates architectural management utilities through a high-level and easy-to-use object-oriented interface. By using MAMMUT, is possible to link together different collected information and to exploit them on both local and remote systems, to build architecture-aware applications. (C) 2017 The Authors. Published by Elsevier B.V.

Mammut: High-level management of system knobs and sensors / De Sensi, D; Torquati, M; Danelutto, M. - In: SOFTWAREX. - ISSN 2352-7110. - 6:(2017), pp. 150-154. [10.1016/j.softx.2017.06.005]

Mammut: High-level management of system knobs and sensors

De Sensi D;
2017

Abstract

Managing low-level architectural features for controlling performance and power consumption is a growing demand in the parallel computing community. Such features include, but are not limited to: energy profiling, platform topology analysis, CPU cores disabling and frequency scaling. However, these low-level mechanisms are usually managed by specific tools, without any interaction between each other, thus hampering their usability. More important, most existing tools can only be used through a command line interface and they do not provide any API. Moreover, in most cases, they only allow monitoring and managing the same machine on which the tools are used. MAMMUT provides and integrates architectural management utilities through a high-level and easy-to-use object-oriented interface. By using MAMMUT, is possible to link together different collected information and to exploit them on both local and remote systems, to build architecture-aware applications. (C) 2017 The Authors. Published by Elsevier B.V.
2017
DVFS; Energy profiling; Remote management; System management
01 Pubblicazione su rivista::01a Articolo in rivista
Mammut: High-level management of system knobs and sensors / De Sensi, D; Torquati, M; Danelutto, M. - In: SOFTWAREX. - ISSN 2352-7110. - 6:(2017), pp. 150-154. [10.1016/j.softx.2017.06.005]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1656218
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 18
  • ???jsp.display-item.citation.isi??? 16
social impact