publication . Conference object . 2016

User-space APIs for dynamic power management in many-core ARMv8 computing nodes

Bortolotti, Daniele; Tinti, Simone; Altoè, Piero; Bartolini, Andrea;
Open Access
  • Published: 01 Jan 2016
  • Publisher: IEEE
  • Country: Italy
Abstract
The push for energy-efficient and energy-proportional computing nodes, together with the increasing number of cores integrated in the same silicon die has lead to computing nodes with fine grained power management capabilities. To unleash the potential of this HW design a novel user-space power management APIs is needed to bring fine-grain power management in the hands of the programmer. In this work we present a novel programming mechanism for energy efficiency which is build around novel user-space power management APIs suitable to be embedded in user-space applications. We evaluated its timing and power saving performance on a novel computing node based on Ca...
Subjects
free text keywords: Embedded system, business.industry, business, Computer science, Dynamic power management, Power saving, User space, Power management, Efficient energy use, Programmer, Die (integrated circuit), Computational Theory and Mathematics, Numerical Analysis, Computer Networks and Communications, Modeling and Simulation
Funded by
EC| MULTITHERMAN
Project
MULTITHERMAN
Multiscale Thermal Management of Computing Systems
  • Funder: European Commission (EC)
  • Project Code: 291125
  • Funding stream: FP7 | SP2 | ERC
,
EC| ExaNoDe
Project
ExaNoDe
European Exascale Processor Memory Node Design
  • Funder: European Commission (EC)
  • Project Code: 671578
  • Funding stream: H2020 | RIA
Communities
FET H2020FET HPC: HPC Core Technologies, Programming Environments and Algorithms for Extreme Parallelism and Extreme Data Applications
FET H2020FET HPC: European Exascale Processor Memory Node Design
Powered by OpenAIRE Open Research Graph
Any information missing or wrong?Report an Issue
publication . Conference object . 2016

User-space APIs for dynamic power management in many-core ARMv8 computing nodes

Bortolotti, Daniele; Tinti, Simone; Altoè, Piero; Bartolini, Andrea;