Performance Characterization of Hardware/Software Communication Interfaces in End-to-End Power Management Solutions of High-Performance Computing Processors

被引:0
|
作者
del Vecchio, Antonio [1 ]
Ottaviano, Alessandro [2 ]
Bambini, Giovanni [1 ]
Acquaviva, Andrea [1 ]
Bartolini, Andrea [1 ]
机构
[1] Univ Bologna, Dept Elect Elect & Informat Engn, I-40126 Bologna, Italy
[2] Swiss Fed Inst Technol, Integrated Syst Lab, CH-8092 Zurich, Switzerland
关键词
RISC-V; Power Management; DVFS; Arm SCMI; Hardware in the Loop; HPC;
D O I
10.3390/en17225778
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Power management (PM) is cumbersome for today's computing systems. Attainable performance is bounded by the architecture's computing efficiency and capped in temperature, current, and power. PM is composed of multiple interacting layers. High-level controllers (HLCs) involve application-level policies, operating system agents (OSPMs), and PM governors and interfaces. The application of high-level control decisions is currently delegated to an on-chip power management unit executing tailored PM firmware routines. The complexity of this structure arises from the scale of the interaction, which pervades the whole system architecture. This paper aims to characterize the cost of the communication backbone between high-level OSPM agents and the on-chip power management unit (PMU) in high performance computing (HPC) processors. For this purpose, we target the System Control and Management Interface (SCMI), which is an open standard proposed by Arm. We enhance a fully open-source, end-to-end FPGA-based HW/SW framework to simulate the interaction between a HLC, a HPC system, and a PMU. This includes the application-level PM policies, the drivers of the operating system-directed configuration and power management (OSPM) governor, and the hardware and firmware of the PMU, allowing us to evaluate the impact of the communication backbone on the overall control scheme. With this framework, we first conduct an in-depth latency study of the communication interface across the whole PM hardware (HW) and software (SW) stack. Finally, we studied the impact of latency in terms of the quality of the end-to-end control, showing that the SCMI protocol can sustain reactive power management policies.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A Framework for End-to-End Simulation of High-performance Computing Systems
    Denzel, Wolfgang E.
    Li, Jian
    Walker, Peter
    Jin, Yuho
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2010, 86 (5-6): : 331 - 350
  • [2] End-to-End Network Performance Monitoring for Dispersed Computing
    Quynh Nguyen
    Ghosh, Pradipta
    Krishnamachari, Bhaskar
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2018, : 707 - 711
  • [3] A High-Performance Neural Network SoC for End-to-End Speaker Verification
    Tsai, Tsung-Han
    Chiang, Meng-Jui
    IEEE ACCESS, 2024, 12 : 165482 - 165496
  • [4] High-Performance End-to-End Integrity Verification on Big Data Transfer
    Jung, Eun-Sung
    Liu, Si
    Kettimuthu, Rajkumar
    Chung, Sungwook
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (08) : 1478 - 1488
  • [5] Performance Evaluation of End-to-End Communication Quality of LTE
    Zhang, Liang
    Okamawari, Takao
    Fujii, Teruya
    2012 IEEE 75TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2012,
  • [6] HIGH QUALITY END-TO-END LINK PERFORMANCE
    Wuebben, Dirk
    IEEE VEHICULAR TECHNOLOGY MAGAZINE, 2009, 4 (03): : 26 - 32
  • [7] A Hybrid Solution to Provide End-to-End Flow Control and Congestion Management in High-Performance Interconnection Networks
    Merino, Alberto
    Escudero-Sahuquillo, Jesus
    Garcia, Pedro Javier
    Quiles, Francisco J.
    Chen, Fei
    Lyu, Yunping
    Yan, Long
    Duato, Jose
    2024 IEEE 24TH INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING, CCGRID 2024, 2024, : 8 - 17
  • [8] A New End-to-End Flow-Control Mechanism for High Performance Computing Clusters
    Prades, Javier
    Silla, Federico
    Duato, Jose
    Froening, Holger
    Nuessle, Mondrian
    2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, : 320 - 328
  • [9] Improving end-to-end performance by active queue management
    Ku, CF
    Chen, SJ
    Ho, JM
    Chang, RI
    AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 337 - 340
  • [10] End-to-End Performance Prediction for Selecting Cloud Services Solutions
    Karim, Raed
    Ding, Chen
    Miri, Ali
    9TH IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2015), 2015, : 69 - 77