Performance aware shared memory hierarchy model for multicore processors

被引:0
|
作者
Mohamed, Ahmed M. [1 ]
Mubark, Nada [2 ]
Zagloul, Saad [3 ]
机构
[1] Aswan Univ, Fac Engn, Elect Engn Dept, Aswan, Egypt
[2] South Valley Univ, Fac Comp & Informat, Comp Sci Dept, Qena, Egypt
[3] South Valley Univ, Fac Sci, Math Dept, Qena, Egypt
来源
SCIENTIFIC REPORTS | 2023年 / 13卷 / 01期
关键词
D O I
10.1038/s41598-023-34297-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Despite the fact that multicore processors have a better instruction execution speed and lower power consumption, they also encounter a set of design challenges. The appearance of multicore and many core architectures has raised the problem of managing shared hierarchical memory systems. The main focus of this paper is to evaluate the behavior of shared hierarchical memory systems by modeling their response time analytically. Since the gap between the memory and processor speed increases rapidly, it gets more crucial to find an analytical model that includes the significant factors that affect the performance of hierarchical memory systems. The proposed model considers the interdependence between different memory layers and differentiates between the memory response time and memory system time. Moreover, the model evaluates the effect of memory hierarchy on the variance of the memory access time. The existence of a large variance can lead to extremely long wait queues which can dramatically affect the performance of multicore processors
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Performance aware shared memory hierarchy model for multicore processors
    Ahmed M. Mohamed
    Nada Mubark
    Saad Zagloul
    [J]. Scientific Reports, 13 (1)
  • [2] Throughput Regulation in Shared Memory Multicore Processors
    Chen, X.
    Xiao, H.
    Wardi, Y.
    Yalamanchili, S.
    [J]. 2015 IEEE 22ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2015, : 12 - 20
  • [3] Workload Adaptive Shared Memory Multicore Processors with Reconfigurable Interconnects
    Akram, Shoaib
    Kumar, Rakesh
    Chen, Deming
    [J]. 2009 IEEE 7TH SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS (SASP 2009), 2009, : 7 - 14
  • [4] Maximizing Common Idle Time on Multicore Processors With Shared Memory
    Fu, Chenchen
    Zhao, Yingchao
    Li, Minming
    Xue, Chun Jason
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (07) : 2095 - 2108
  • [5] Impact of the memory hierarchy on shared memory architectures in multicore programming models
    Badia, Rosa M.
    Perez, Josep M.
    Ayguade, Eduard
    Labarta, Jesus
    [J]. PROCEEDINGS OF THE PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2009, : 437 - +
  • [6] Heterogenity-aware Scheduling Research on Performance Asymmetric Multicore Processors
    Zhao S.
    Yang Q.-S.
    Li M.-S.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2019, 30 (04): : 1164 - 1190
  • [7] High Performance Memory Requests Scheduling Technique for Multicore Processors
    El-Reedy, Walid
    El-Moursy, Ali A.
    Fahmy, Hossam A. H.
    [J]. 2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 127 - 134
  • [8] Priority-Aware Scheduling Under Shared-Resource Contention on Chip Multicore Processors
    Kundan, Shivam
    Anagnostopoulos, Iraklis
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [9] Cache- and Communication-aware Application Mapping for Shared-cache Multicore Processors
    Xu, Thomas Canhao
    Leppanen, Ville
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2015, 2015, 9017 : 55 - 67
  • [10] Managing Contention for Shared Resources on Multicore Processors
    Fedorova, Alexandra
    Blagodurov, Sergey
    Zhuravlev, Sergey
    [J]. COMMUNICATIONS OF THE ACM, 2010, 53 (02) : 49 - 57