An easy-to-use approach for practical bus-based system design

被引:2
|
作者
Chen, CH [1 ]
Lin, FF
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan, Taiwan
[2] Great China Technol Inc, Taipei Hsien, Taiwan
关键词
bus-based shared-memory multiprocessor; memory system design; queuing delay model; system design;
D O I
10.1109/12.795121
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present an easy-to-use model that addresses the practical issues in designing bus-based shared-memory multiprocessor systems. The model relates the shared-bus width, bus cycle time, cache memory, the features of a program execution, and the number of processors on a shared bus to a metric called request utilization. The request utilization is treated as the scaling factor for the effective average waiting processors in computing the queuing delay cycles. Simulation study shows that the model performs very well in estimating the shared bus response time. Using the model, a system designer can quickly decide the number of the processors that a shared bus is able to support effectively, the size of the cache memory a system should use, and the bus cycle time that the main memory system should provide. With the model, we show that the design favors caching the requests for a contention-based medium instead of speeding up the transfers although the same performance can be respectively achieved by the two techniques in a contention-free situation.
引用
收藏
页码:780 / 793
页数:14
相关论文
共 50 条
  • [1] Bus-based system design - Product focus 1 - An IEEE 1394 bus-based video camera design
    Nalesnik, R
    ELECTRONIC ENGINEERING, 1999, 71 (869): : 43 - +
  • [2] WHAT IS A BUS-BASED SYSTEM?
    Black, John
    Gorin, Jeff
    1600, (56):
  • [3] Design and implementation of a switched bus-based home network interconnection system
    Ahn, Yang-Keun
    Choi, Kwang-Soon
    Park, Young-Choong
    Jung, Kwang-Mo
    Kim, Seong-Dong
    WSEAS Transactions on Communications, 2006, 5 (06): : 1109 - 1113
  • [4] A SIMPLE, EASY-TO-USE, MICROCOMPUTER-BASED MODELING SYSTEM
    LAL, S
    JOURNAL OF PHYSIOLOGY-LONDON, 1987, 388 : P2 - P2
  • [5] Global bus design of a bus-based COMA multiprocessor DICE
    Lee, GH
    Quattlebaum, B
    Cho, SY
    Kinney, L
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1996, : 231 - 240
  • [6] DESIGN OF EASY-TO-USE INJECTABLE EXTRACELLULAR MATRIX
    Johnson, C.
    Rodenberg, E.
    Fecteau, C.
    Shirley, B.
    CYTOTHERAPY, 2018, 20 (05) : S86 - S87
  • [7] Field bus-based embedded SPC system
    Yin, Jian-Jun
    Yu, Zhong-Hua
    Wu, Zhao-Tong
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2004, 38 (06): : 756 - 760
  • [8] An easy-to-use damage control system for warships
    Ghesquiere, O
    ELEVENTH SHIP CONTROL SYSTEMS SYMPOSIUM, VOL 1, 1997, : 445 - 455
  • [9] Structure research of bus-based multiprocessors system
    Zhang, Liang
    Guo, Guirong
    Zhuang, Zhaowen
    He, Songhua
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 1998, 26 (02): : 99 - 102
  • [10] Practical Improvements to Bus-Based Strategies for Reliable Anonymous Networking
    Ravi, Hari
    Heidarzadeh, Anoosheh
    Ho, Tracey
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 265 - 268