A Dynamic Resource Allocation Optimization for SMT Processors

被引:1
|
作者
Chen, Hongzhou [1 ]
Ping, Lingdi [1 ]
Lu, Kuijun [1 ]
Jiang, Xiaoning [2 ]
机构
[1] Zhejiang Univ, Coll Comp Sci, Hangzhou 310003, Zhejiang, Peoples R China
[2] Sunyard Syst Engn Co Ltd, Hangzhou, Peoples R China
来源
INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATIONS, PROCEEDINGS | 2009年
关键词
resource allocation; simultaneous multithreading; optimization method; performance evaluation;
D O I
10.1109/ICFCC.2009.47
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The threads on simultaneous multithreading (SMT) processors compete for the common resources rather than share them, and meanwhile they take on changing program phases. It is a challenge to meet the changing resource requirements of the threads by making resource allocation according to limited pipeline information. To avoid the stagnation of resource allocation optimization in the local suboptimal resource distributions and perform quick capture On the new optimal resource distributions, this paper proposes a dynamic resource allocation optimization (DRAO) for SMT processors, which optimizes the resource allocation targeting only the throughput performance. An optimization model with consideration of both throughput and fairness performance is designed for DRAO to steer the exploitation on historical allocation and the exploration on new allocation solutions. Results from experiment show that DRAO obtains potential improvement of fairness performance as well as good improvement of throughput performance. These are attributed to the well-balanced exploitation and exploration activities.
引用
收藏
页码:353 / +
页数:2
相关论文
共 50 条
  • [31] AN EXPLORATION ON THE RAILWAY TOURISM CRISES: THE APPLICATION OF DYNAMIC PROGRAMMING ON THE RESOURCE ALLOCATION OPTIMIZATION ON THE RAILWAY
    Wang Gengsheng
    SECOND INTERNATIONAL SYMPOSIUM ON INNOVATION & SUSTAINABILITY OF MODERN RAILWAY - PROCEEDINGS OF ISMR '2010, 2010, : 451 - 457
  • [32] Decentralized Consensus Optimization and Resource Allocation
    Nedic, Angelia
    Olshevsky, Alexander
    Shi, Wei
    LARGE-SCALE AND DISTRIBUTED OPTIMIZATION, 2018, 2227 : 247 - 287
  • [33] Hazard Driven Test Generation for SMT Processors
    Singh, Padmaraj
    Narayanan, Vijaykrishnan
    Landis, David L.
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 256 - 259
  • [34] A phase adaptive cache hierarchy for SMT processors
    Lopez, Sonia
    Garnica, Oscar
    Albonesi, David H.
    Dropsho, Steven
    Lanchares, Juan
    Hidalgo, Jose I.
    MICROPROCESSORS AND MICROSYSTEMS, 2011, 35 (08) : 683 - 694
  • [35] Using instruction fetch policy to control performance of a thread in SMT processors
    School of Computer Science, National University of Defense Technology, Changsha 410073, China
    Jisuanji Xuebao, 2008, 2 (309-317): : 309 - 317
  • [36] Cost Optimization Oriented Dynamic Resource Allocation for Service-based System in the Cloud Environment
    Ma, Anxiang
    Zhang, Changsheng
    Zhang, Bin
    Zhang, Xiaohong
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 700 - 703
  • [37] Combining a Multiattribute Value Function with an Optimization Model: An Application to Dynamic Resource Allocation for Infrastructure Maintenance
    Mild, Pekka
    Salo, Ahti
    DECISION ANALYSIS, 2009, 6 (03) : 139 - 152
  • [38] Network Lifetime Optimization under QoS Constrains for Coded Cooperative Networks by Dynamic Resource Allocation
    Zhang Yan
    Sheng Min
    Li Jiandong
    Tian Ye
    Yao Junliang
    Tang Di
    CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (02): : 296 - 302
  • [39] Joint optimization of dynamic resource allocation and packet scheduling for virtual switches in cognitive internet of vehicles
    Wang, Yang
    Wang, Xiong
    Huang, Zhuobin
    Li, Wei
    Xu, Shizhong
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2022, 2022 (01)
  • [40] A novel differential dynamic gradient descent optimization algorithm for resource allocation and offloading in the COMEC system
    Chen, Miaojiang
    Li, Zeyuan
    Chen, Peipei
    Liu, Wei
    Liu, Anfeng
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (11) : 8365 - 8386