The impact of cache organisation on the instruction issue rate of a superscalar processor

被引:0
|
作者
Vintan, L [1 ]
Armat, C [1 ]
Steven, G [1 ]
机构
[1] Univ Lucian Braga Sibiu, Sibiu 2400, Romania
关键词
memory hierarchy; caches; superscalars; multiple instruction issue;
D O I
10.1109/EMPDP.1999.746646
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Much of the research on multiple-instruction-issue processor architecture assumes a perfect memory hierarchy and concentrates on increasing the instruction issue rate of the processor either through aggressive out-of-order instruction issue or through static instruction scheduling. In this paper we describe a trace driven simulation tool that we have developed to quantify the impact of the memory hierarchy on the performance of a superscalar processor that we have developed to support static instruction scheduling. We describe some initial studies performed using our simulator. As well as examining the more conventional split cache configurations, we also quantify the performance impact of using a unified cache. Finally, we examine the benefits of using two-level caches and victim caches.
引用
收藏
页码:58 / 65
页数:8
相关论文
共 50 条
  • [1] Superscalar instruction issue
    Sima, D
    IEEE MICRO, 1997, 17 (05) : 28 - 39
  • [2] AN OPTIMAL INSTRUCTION SCHEDULER FOR SUPERSCALAR PROCESSOR
    CHOU, HC
    CHUNG, CP
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (03) : 303 - 313
  • [3] The effect of instruction dependency on superscalar processor performance
    Zhu, Y
    Wong, WF
    PROCEEDINGS OF THE 3RD AUSTRALASIAN COMPUTER ARCHITECTURE CONFERENCE, ACAC'98, 1998, 20 (04): : 215 - 226
  • [4] Simultaneous Reconfiguration of Issue-width and Instruction Cache for a VLIW Processor
    Anjam, Fakhar
    Wong, Stephan
    Carro, Luigi
    Nazar, Gabriel L.
    Rutzig, Mateus B.
    2012 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS (SAMOS): ARCHITECTURES, MODELING AND SIMULATION, 2012, : 183 - 192
  • [5] Superscalar instruction issue in an asynchronous microprocessor
    Endecott, PB
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (05): : 266 - 272
  • [6] Simplifying instruction issue logic in superscalar processors
    Sato, T
    Arita, I
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 341 - 346
  • [7] Design of Instruction Decode Logic for Dual-issue Superscalar Processor Based on LEON2
    Yang, Xue
    Yu, Lixin
    Zhuang, Wei
    Wu, Yingpan
    Hao, Li
    2013 IEEE THIRD INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), 2013,
  • [8] Instruction reordering unit design to improve performance of a superscalar processor
    Patel, P
    Lai, K
    COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2000, : 238 - 243
  • [9] Reducing energy requirements for instruction issue and dispatch in superscalar microprocessors
    Ghose, K
    ISLPED '00: PROCEEDINGS OF THE 2000 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2000, : 231 - 233
  • [10] Reducing energy requirements for instruction issue and dispatch in superscalar microprocessors
    Ghose, Kanad
    Proceedings of the International Symposium on Low Power Electronics and Design, Digest of Technical Papers, 2000, : 231 - 233