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] Department of Electrical, Electronic, and Information Engineering, University of Bologna, Bologna,40126, Italy
[2] Integrated Systems Laboratory, ETH Zurich, Zurich,8092, Switzerland
关键词
Analog storage - ARM processors - Decision making - Interoperability - Network layers - Optical data storage - Power management (telecommunication) - Quality of service - Voltage scaling;
D O I
10.3390/en17225778
中图分类号
学科分类号
摘要
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. © 2024 by the authors.
引用
收藏
相关论文
共 50 条
  • [41] End-to-End Performance Evaluation in High-Speed Wireless Networks
    Vega, Maria Torres
    Zou, Shihuan
    Mocanu, Decebal Constantin
    Tangdiongga, Eduward
    Koonen, A. M. J.
    Liotta, Antonio
    2014 10TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2014, : 344 - 347
  • [42] Model Transformation Chains and Model Management for End-to-End Performance Decision Support
    Fritzsche, Mathias
    Gilani, Wasif
    GENERATIVE AND TRANSFORMATIONAL TECHNIQUES IN SOFTWARE ENGINEERING III, 2011, 6491 : 345 - +
  • [43] A model for the usage of synergies between edge pricing and end-to-end performance management
    Haidegger, W
    CCCT 2003, VOL 3, PROCEEDINGS, 2003, : 319 - 326
  • [44] Performance study of end-to-end resource management in ATM geostationary satellite networks
    Açar, G
    Rosenberg, C
    2001 MILCOM, VOLS 1 AND 2, PROCEEDINGS: COMMUNICATIONS FOR NETWORK-CENTRIC OPERATIONS: CREATING THE INFORMATION FORCE, 2001, : 764 - 769
  • [45] Vehicle-to-Vehicle Communication: End-to-End Performance Evaluation in Dense Propagation Environments
    Pitsiladis, Giorgos T.
    Papanikolaou, Dimitrios
    Panagopoulos, Athanasios D.
    Antoniou, Constantinos
    2015 9TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP), 2015,
  • [46] Performance Evaluation of Fully Homomorphic Encryption for End-to-End Cryptographic Communication in Multihop Networks
    Shim, Hye-Yeon
    Park, Tae-Rim
    Lee, Il-Gu
    2022 24TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ARITIFLCIAL INTELLIGENCE TECHNOLOGIES TOWARD CYBERSECURITY, 2022, : 431 - 434
  • [47] A Survey of High-Performance Computing for Software Verification
    Zakharov, Ilja
    TOOLS AND METHODS OF PROGRAM ANALYSIS, 2018, 779 : 196 - 208
  • [48] Utilizing the power of high-performance computing
    Liu, WH
    Prasanna, VK
    IEEE SIGNAL PROCESSING MAGAZINE, 1998, 15 (05) : 85 - 100
  • [49] Software Systems for High-performance Quantum Computing
    Humble, Travis S.
    Britt, Keith A.
    2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [50] Optimizing end-to-end performance of data-intensive computing pipelines in heterogeneous network environments
    Wu, Qishi
    Gu, Yi
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (02) : 254 - 265