Design of a scalable multiprocessor architecture and its simulation

被引:0
|
作者
Pean, DL [1 ]
Wu, CC [1 ]
Chua, HT [1 ]
Chen, C [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp Sci & Informat Engn, Hsinchu 30050, Taiwan
关键词
cluster-based multiprocessors; shared memory; program-driven simulations; performance evaluation; multithreaded processor;
D O I
10.1016/S0164-1212(01)00034-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Performance enhancement and system scalability are two of the most important issues in the design of multiprocessor systems. A scalable cluster-based multiprocessor architecture and its simulation environment called SEECMA are proposed. Several new issues in our architecture, including scalable cache coherence protocols, relaxed memory consistency models, memory optimization techniques and several types of processors are considered. It has been developed to meet current trends in clustering architecture design. Additionally, the SEECMA environment is presented as a helpful investigation tool for both education and research. In addition to many simulation options. it is provided with a user-friendly graphic interface. SEECMA can automatically collect data from several simulation runs and display the results for comparison. So far. we have evaluated several vital issues of cluster-based multiprocessors on SEECMA including effective prefetching and replacement policies, and optimization of migratory sharing using both hardware and software mechanisms. On average, these enhance system performance by up to 8%, 9%, and 7%. respectively. Our cluster-based multiprocessor architecture also scales more readily than the current general, or cluster-based, multiprocessor environments. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:135 / 152
页数:18
相关论文
共 50 条
  • [1] Use of DaSSF in a scalable multiprocessor wireless simulation architecture
    Delve, TJ
    Smith, NJ
    [J]. WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 1321 - 1329
  • [2] SIMULATION METHOD FOR MULTIPROCESSOR ARCHITECTURE DESIGN
    AUGUIN, M
    BOERI, F
    GUGLIELMINI, D
    BONNEVILLE, F
    DISSOUBRAY, S
    [J]. SIMULATION METHODOLOGIES, LANGUAGES AND ARCHITECTURES AND AI AND GRAPHICS FOR SIMULATION, 1989, : 26 - 31
  • [3] A Scalable Multiprocessor Architecture for Pervasive Computing
    Zheng, Long
    Lu, Yanchao
    Zhou, Jingyu
    Guo, Minyi
    Jin, Hai
    Guo, Song
    Shen, Yao
    Zhou, Jiehan
    Riekki, Jukka
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, 2011, 6646 : 42 - 51
  • [4] A scalable multiprocessor architecture for professional digital audio
    Duc, P
    Hassig, H
    Mlynek, D
    [J]. 1996 SYMPOSIUM ON VLSI CIRCUITS - DIGEST OF TECHNICAL PAPERS, 1996, : 40 - 41
  • [5] Hierarchical simulation of a multiprocessor architecture
    Pirvu, M
    Bhuyan, L
    Mahapatra, R
    [J]. 2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 585 - 588
  • [6] Chained backplane communication architecture for scalable multiprocessor systems
    Kolinummi, P
    Hämäläinen, T
    Saarinen, J
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (11) : 955 - 972
  • [7] Architecture of a scalable system of fuzzing network protocols on a multiprocessor cluster
    Pechenkin A.I.
    Nikolskiy A.V.
    [J]. Automatic Control and Computer Sciences, 2015, 49 (08) : 758 - 765
  • [8] A Novel Mean-shift Architecture for Scalable Multiprocessor Implementation
    Tehreem, Amna
    Khawaja, Sajid Gul
    Akram, Muhammad Usman
    Khan, Shoab A.
    [J]. PROCEEDINGS OF 2016 FUTURE TECHNOLOGIES CONFERENCE (FTC), 2016, : 1107 - 1111
  • [9] Generative Design of the Architecture Platform in Multiprocessor System Design
    Mueller, Luise
    Schumacher, Nico
    Steffen, Lukas
    Haubelt, Christian
    [J]. ELECTRONICS, 2024, 13 (07)
  • [10] GigaNetIC -: A scalable embedded on-chip multiprocessor architecture for network applications
    Niemann, JC
    Puttmann, C
    Porrmann, M
    Rückert, U
    [J]. ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2006, PROCEEDINGS, 2006, 3894 : 268 - 282