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 条
  • [31] Memory hierarchy limitations in multiple-instruction-issue processor design
    Vintan, L
    Steven, G
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS: SHORT CONTRIBUTIONS, 1997, : 252 - 257
  • [32] Effect of number of processor on the cache hit rate in symmetric multiprocessor environment
    Sharma, Khushboo
    Ajmera, Reema
    Dharamdasani, Dinesh Kumar
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2019, 22 (04): : 509 - 520
  • [33] Minimum register instruction sequencing to reduce register spills in out-of-order issue superscalar architectures
    Govindarajan, R
    Yang, HB
    Amaral, JN
    Zhang, CH
    Gao, GR
    IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (01) : 4 - 20
  • [34] Non-sequential instruction cache prefetching for multiple-issue processors
    Veidenbaum, AV
    Zhao, QB
    Shameer, A
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1999, 10 (01): : 115 - 140
  • [35] Modelling the hardware cost of full register bypassing in a multiple instruction issue processor
    Trainis, SA
    JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 43 (1-5) : 39 - 46
  • [36] IMSC: Instruction set architecture monitor and secure cache for protecting processor systems from undocumented instructions
    Wang, Yuze
    Liu, Peng
    Jiang, Yingtao
    IET INFORMATION SECURITY, 2022, 16 (04) : 314 - 319
  • [37] Off-chip control flow checking of on-chip processor-cache instruction stream
    Rota, Federico
    Dutt, Shantanu
    Krishna, Sahithi
    21ST IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2006, : 507 - +
  • [38] ELEON3LP-Superscalar and low-power enhancements of single issue general purpose processor model
    Marcinek, Krzysztof
    Pleskacz, Witold A.
    MICROPROCESSORS AND MICROSYSTEMS, 2013, 37 (6-7) : 693 - 700
  • [39] Functional verification of a multiple-issue, out-of-order, superscalar alpha processor - The DEC alpha 21264 microprocessor
    Taylor, S
    Quinn, M
    Brown, D
    Dohm, N
    Hildebrandt, S
    Huggins, J
    Ramey, C
    1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 638 - 643
  • [40] Motion compensated frame rate conversion using a specialized instruction set processor
    Beucher, Nicolas
    Belanger, Normand
    Savaria, Yvon
    Bois, Guy
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 130 - 135