Analytic modeling of cache coherence based parallel computers

被引:0
|
作者
Joe, K
Fukuda, A
机构
关键词
parallel computer; performance evaluation; analytic model; cache coherence;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an analytic model using a semi-markov process for parallel computers which provides hardware support for a cache coherence mechanism. The model proposed here, the Semi-markov Memory and Cache coherence Interference model, can be used for the performance prediction of cache coherence based parallel computers since it can be easily applied to descriptions of the waiting states due to network contention or memory interference of both normal data accesses and cache coherence requests. Conventional analytic models using stochastic processes to describe parallel computers have the problem of numerical explosion in the number of states necessary as the system size increases even for simple parallel computers without cache coherence mechanisms. The number of states required by constructing our proposing analytic model, however, does not depend on the system size but only on the kind of cache coherence protocol. For example, the number of states for the Synapse cache coherence protocol is only 20, as is described in this paper. Using the proposed analytic model, we investigate several comparative experiments with widely known simulation results. We found that there is only a 7.08 % difference between the simulation and our analytic model, while our analytic model can predict the performance of a 1,024 processor system in the order of microseconds.
引用
收藏
页码:925 / 935
页数:11
相关论文
共 50 条
  • [31] Comprehensive climate system modeling on massively parallel computers
    Wehner, MF
    Eltgroth, PG
    Mirin, AA
    Duffy, PB
    Caldeira, KG
    Bolstad, JH
    Wang, H
    Matarazzo, CM
    Creach, UE
    MISSION EARTH: MODELING AND SIMULATION FOR A SUSTAINABLE GLOBAL SYSTEM, 1997, : 37 - 42
  • [32] USING PARALLEL COMPUTERS IN ENVIRONMENTAL MODELING - A WORKING EXAMPLE
    PASTRES, R
    FRANCO, D
    PECENIK, G
    SOLIDORO, C
    DEJAK, C
    ECOLOGICAL MODELLING, 1995, 80 (01) : 69 - 85
  • [33] Modeling and Evaluating a Cache System in ICN Routers Using a Programmable Switch and Computers
    Takemasa, Junji
    Koizumi, Yuki
    Hasegawa, Toru
    IEEE ACCESS, 2024, 12 : 154426 - 154442
  • [34] Classifying software-based cache coherence solutions
    Univ of Belgrade, Belgrade, Yugoslavia
    IEEE Software, 3 (90-101):
  • [35] A CACHE COHERENCE PROTOCOL FOR MIN-BASED MULTIPROCESSORS
    YOUSIF, MS
    DAS, CR
    THAZHUTHAVEETIL, MJ
    JOURNAL OF SUPERCOMPUTING, 1994, 8 (02): : 163 - 185
  • [36] A refinement-based validation of a cache coherence protocol
    Bodeveix, JP
    Carriere, D
    Filali, M
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 332 - 337
  • [37] Web cache coherence
    Dingle, A
    Partl, T
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 28 (7-11): : 907 - 920
  • [38] Classifying software-based cache coherence solutions
    Tartalja, I
    Milutinovic, V
    IEEE SOFTWARE, 1997, 14 (03) : 90 - 101
  • [39] MULTIPROCESSOR CACHE COHERENCE BASED ON VIRTUAL MEMORY SUPPORT
    PETERSEN, K
    LI, K
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 29 (02) : 158 - 178
  • [40] Simulation based Performance Study of Cache Coherence Protocols
    Mallya, Neethu Bal
    Patil, Geeta
    Raveendran, Biju
    2015 IEEE INTERNATIONAL SYMPOSIUM ON NANOELECTRONIC AND INFORMATION SYSTEMS, 2015, : 125 - 130