Performance-Energy Trade-off in Modern CMPs

被引:0
|
作者
Abera, Solomon [1 ]
Balakrishnan, M. [1 ]
Kumar, Anshul [1 ]
机构
[1] Indian Inst Technol Delhi, New Delhi, India
关键词
Resource contention; performance-energy trade-off; machine learning;
D O I
10.1145/3427092
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Chip multiprocessors (CMPs) are ubiquitous in all computing systems ranging from high-end servers to mobile devices. In these systems, energy consumption is a critical design constraint as it constitutes the most significant operating cost for computing clouds. Analogous to this, longer battery life continues to be an essential user concern in mobile devices. To optimize on power consumption, modern processors are designed with Dynamic Voltage and Frequency Scaling (DVFS) support at the individual core as well as the uncore level. This allows fine-grained control of performance and energy. For an n core processor with m core and uncore frequency choices, the total DVFS configuration space is now m((n+1)) (with the uncorc accounting for the + 1). In addition to that, in CMPs, the performance-energy trade-off due to core/encore frequency scaling concerning a single application cannot be determined independently as cores share critical resources like the last level cache (LLC) and the memory. Thus, unlike the uni-processor environment, the energy consumption of an application running on a CMP depends not only on its characteristics but also on those of its co-runners (applications running on other cores). The key objective of our work is to select a suitable core and uncore frequency that minimizes power consumption while limiting application performance degradation within certain pre-defined limits (can be termed as QoS requirements). The key contribution of our work is a learning-based model that is able to capture the interference due to shared cache, bus bandwidth, and memory bandwidth between applications running on multiple cores and predict near-optimal frequencies for core and uncore.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] On the Trade-Off Between Multi-Level Security Classification Accuracy and Training Time
    Engelstad, Paal
    2015 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, MODELLING AND SIMULATION (AIMS 2015), 2015, : 349 - 355
  • [32] Straggler-Aware Distributed Learning: Communication-Computation Latency Trade-Off
    Ozfatura, Emre
    Ulukus, Sennur
    Gunduz, Deniz
    ENTROPY, 2020, 22 (05)
  • [33] Optimizing variance-bias trade-off in the TWANG package for estimation of propensity scores
    Parast L.
    McCaffrey D.F.
    Burgette L.F.
    de la Guardia F.H.
    Golinelli D.
    Miles J.N.V.
    Griffin B.A.
    Health Services and Outcomes Research Methodology, 2017, 17 (3-4) : 175 - 197
  • [34] Cascaded Classifier for Pareto-Optimal Accuracy-Cost Trade-Off Using Off-the-Shelf ANNs
    Latotzke, Cecilia
    Loh, Johnson
    Gemmeke, Tobias
    MACHINE LEARNING, OPTIMIZATION, AND DATA SCIENCE (LOD 2021), PT II, 2022, 13164 : 423 - 435
  • [35] A prediction-based model to optimize construction programs: Considering time, cost, energy consumption, and CO2 emissions trade-off
    Razi, Niloofar
    Ansari, Ramin
    JOURNAL OF CLEANER PRODUCTION, 2024, 445
  • [36] Automatically reconciling the trade-off between prediction accuracy and earliness in prescriptive business process monitoring
    Metzger, Andreas
    Kley, Tristan
    Rothweiler, Aristide
    Pohl, Klaus
    INFORMATION SYSTEMS, 2023, 118
  • [37] Optimization of Privacy-Utility Trade-Off for Efficient Feature Selection of Secure Internet of Things
    Kil, Ye-Seul
    Lee, Yeon-Ji
    Jeon, So-Eun
    Oh, Ye-Sol
    Lee, Il-Gu
    IEEE ACCESS, 2024, 12 : 142582 - 142591
  • [38] Handling the Efficiency-Personalization Trade-Off in Service Robotics: A Machine-Learning Approach
    Tofangchi, Schahin
    Hanelt, Andre
    Marz, David
    Kolbe, Lutz M.
    JOURNAL OF MANAGEMENT INFORMATION SYSTEMS, 2021, 38 (01) : 246 - 276
  • [39] Optimized artificial neural network assisted trade-off between transmission and delay in LTE networks
    Shanthi, D. L.
    Arumugam, K.
    Swamy, V. M. M.
    Farithkhan, A.
    Manikandan, R.
    Saravanan, D.
    MATERIALS TODAY-PROCEEDINGS, 2022, 56 : 1790 - 1794
  • [40] Machine Learning for Automated Industrial IoT Attack Detection: An Efficiency-Complexity Trade-off
    Chakraborty, Saurav
    Onuchowska, Agnieszka
    Samtani, Sagar
    Jank, Wolfgang
    Wolfram, Brandon
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2021, 12 (04)