Evaluation of memory performance in NUMA architectures using Stochastic Reward Nets

被引:5
|
作者
Entezari-Maleki, Reza [1 ]
Cho, Younghyun [2 ]
Egger, Bernhard [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
[2] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
NUMA architectures; Performance modeling; Stochastic Reward Nets; Approximate models; MODEL;
D O I
10.1016/j.jpdc.2020.05.022
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Understanding memory performance in multi-core platforms is a prerequisite to perform optimizations. To this end, this paper presents analytical models based on Stochastic Reward Nets (SRNs) to model and evaluate the memory performance of Non-Uniform Memory Access (NUMA) multi-core architectures. The approach considers the details of the architecture and first proposes a monolithic SRN model that evaluates the memory performance in terms of the mean memory response time. Since the monolithic model incurs a state space explosion with an increasing number of cores and memory controllers, two approximate models are presented that are able to evaluate large-scale NUMA architectures. The SRNs are validated through measurements on two NUMA multi-core platforms, a 64-core AMD Opteron server and a 72-core Intel system. The results demonstrate the ability of the proposed models to accurately compute the mean memory response time on NUMA architectures. The results also provide valuable information that runtime systems and application designers can use to optimize execution of parallel applications on such architectures. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:172 / 188
页数:17
相关论文
共 50 条
  • [1] Performance evaluation of IEEE 802.11 with stochastic reward nets
    Jayaparvathy, R
    Dharmaraja, S
    Anand, S
    Srikanth, S
    [J]. 2004 INTERNATIONAL WORKSHOP ON WIRELESS AD-HOC NETWORKS, 2005, : 161 - 165
  • [2] Performance and availability evaluation of NUMA architectures
    Geist, R
    Westall, J
    [J]. IEEE INTERNATIONAL COMPUTER PERFORMANCE AND DEPENDABILITY SYMPOSIUM - IPDS'96, PROCEEDINGS, 1996, : 271 - 280
  • [3] Performability Evaluation of Grid Environments Using Stochastic Reward Nets
    Entezari-Maleki, Reza
    Trivedi, Kishor S.
    Movaghar, Ali
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2015, 12 (02) : 204 - 216
  • [4] A hybrid tool for the performance evaluation of NUMA architectures
    Westall, J
    Geist, R
    [J]. PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 1029 - 1036
  • [5] Behavioral and performance analysis of feeding system using stochastic reward nets
    Sachdeva, Anish
    Kumar, Pradeep
    Kumar, Dinesh
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 45 (1-2): : 156 - 169
  • [6] Behavioral and performance analysis of feeding system using stochastic reward nets
    Anish Sachdeva
    Pradeep Kumar
    Dinesh Kumar
    [J]. The International Journal of Advanced Manufacturing Technology, 2009, 45 : 156 - 169
  • [7] Performance analysis of the CORBA event service using stochastic reward nets
    Ramani, S
    Trivedi, KS
    Dasarathy, B
    [J]. 19TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS - PROCEEDINGS, 2000, : 238 - 247
  • [8] STOCHASTIC REWARD NETS
    不详
    [J]. COMPUTER, 1991, 24 (05) : 40 - 40
  • [9] Evaluation of the functionality of mobile wireless sensor networks using stochastic reward nets
    Asadi, A. Naghash
    Azgomi, M. Abdollahi
    Entezari-Maleki, R.
    [J]. SCIENTIA IRANICA, 2023, 30 (01) : 91 - 103
  • [10] Performance evaluation of a blackboard using Stochastic Petri Nets
    DeBosschere, K
    Almhana, J
    [J]. SIMULATION, 1995, 65 (04) : 269 - 278