Energy-performance trade-off analysis of parallel algorithms for shared memory architectures

被引:2
|
作者
Korthikanti, Vijay Anand
Agha, Gul
机构
来源
关键词
Energy; Performance; Parallel algorithms; Shared memory architectures;
D O I
10.1016/j.suscom.2011.05.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption by computer systems has emerged as an important concern. However, the energy consumed in executing an algorithm cannot be inferred from its performance alone; it must be modeled explicitly. This paper analyzes energy consumption of parallel algorithms executed on a model of shared memory multicore processors. Specifically, we develop a methodology to evaluate how energy consumption of a given parallel algorithm changes as the number of cores and their frequency is varied. We use this analysis to establish the optimal number of cores to minimize the energy consumed by the execution of a parallel algorithm for a specific problem size while satisfying a given performance requirement, and the optimal number of cores to maximize the performance of a parallel algorithms for a specific problem size under a given energy budget. We study the sensitivity of our analysis to changes in parameters such as the ratio of the power consumed by a computation step versus the power consumed in accessing memory. The results show that the relation between the problem size and the optimal number of cores is relatively unaffected for a wide range of these parameters. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 50 条
  • [1] Optimality analysis of energy-performance trade-off for server farm management
    Gandhi, Anshul
    Gupta, Varun
    Harchol-Balter, Mor
    Kozuch, Michael A.
    [J]. PERFORMANCE EVALUATION, 2010, 67 (11) : 1155 - 1171
  • [2] Energy-performance trade-off in dense WLANs: A queuing study
    Couto da Silva, Ana Paula
    Meo, Michela
    Ajmone Marsan, Marco
    [J]. COMPUTER NETWORKS, 2012, 56 (10) : 2522 - 2537
  • [3] Dimensioning resources of Network Slices for energy-performance trade-off
    Huang, Wei
    Araldo, Andrea
    Castel-Taleb, Hind
    Jouaber, Badii
    [J]. 2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [4] A Task Scheduling Method for Energy-Performance Trade-off in Clouds
    Yang, Jun
    Xu, Xiaolong
    Tang, Wenda
    Hu, Chunhua
    Dou, Wanchun
    Chen, Jinjun
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1029 - 1036
  • [5] Rethinking Energy-Performance Trade-Off in Mobile Web Page Loading
    Duc Hoang Bui
    Liu, Yunxin
    Kim, Hyosu
    Shin, Insik
    Zhao, Feng
    [J]. MOBICOM '15: PROCEEDINGS OF THE 21ST ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2015, : 14 - 26
  • [6] RETHINKING ENERGY-PERFORMANCE TRADE-OFF in Mobile Web Page Loading
    Duc Hoang Bui
    Liu, Yunxin
    Kim, Hyosu
    Shin, Insik
    Zhao, Feng
    [J]. GETMOBILE-MOBILE COMPUTING & COMMUNICATIONS REVIEW, 2016, 20 (02) : 39 - 42
  • [7] Energy-performance trade-off for processor sharing queues with setup delay
    Gebrehiwot, Misikir Eyob
    Aalto, Samuli
    Lassila, Pasi
    [J]. OPERATIONS RESEARCH LETTERS, 2016, 44 (01) : 101 - 106
  • [8] ML GUIDED ENERGY-PERFORMANCE TRADE-OFF ESTIMATION FOR UNCORE FREQUENCY SCALING
    Bekele, Solomon Abera
    Balakrishnan, M.
    Kumar, Anshul
    [J]. 2019 SPRING SIMULATION CONFERENCE (SPRINGSIM), 2019,
  • [9] Self-adaptability in Secure Embedded Systems: an Energy-Performance Trade-off
    Botezatu, N.
    Manta, V.
    Stan, A.
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL I, 2011, : 495 - 499
  • [10] Understanding the future of energy-performance trade-off via DVFS in HPC environments
    Etinski, M.
    Corbalan, J.
    Labarta, J.
    Valero, M.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (04) : 579 - 590