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 条
  • [21] Effective instruction scheduling techniques for an interleaved cache clustered VLIW processor
    Gibert, E
    Sánchez, J
    González, A
    35TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO-35), PROCEEDINGS, 2002, : 123 - 133
  • [22] Impact of Processor Cache Memory on Storage Performance
    Kim, Young-kuen
    Song, Yong Ho
    PROCEEDINGS INTERNATIONAL SOC DESIGN CONFERENCE 2017 (ISOCC 2017), 2017, : 304 - 305
  • [23] Decoding of CISC instructions in superscalar processors with high issue rate
    Shiu, RM
    Chiu, JC
    Cheng, SK
    Shann, JJJ
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (02): : 101 - 107
  • [24] The impact of x86 instruction set architecture on superscalar processing
    Rico, R
    Pérez, JI
    Frutos, JA
    JOURNAL OF SYSTEMS ARCHITECTURE, 2005, 51 (01) : 63 - 77
  • [25] Exploring instruction-fetch bandwidth requirement in wide-issue superscalar processors
    Michaud, Pierre
    Seznec, Andre
    Jourdan, Stephan
    Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT, 1999, : 2 - 10
  • [26] Modeling RTOS Components for Instruction Cache Hit Rate Estimation
    Dash, Santanu Kumar
    Srikanthan, Thambipillai
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2978 - 2981
  • [27] Decoding unit with high issue rate for X86 superscalar microprocessors
    Cheng, SK
    Shiu, RM
    Shann, JJJ
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 488 - 495
  • [28] Efficient Prefetch and Issue Scheduling Approaches for Simultaneous Multithreading Applied to Superscalar RISC-V Processor
    Ribo, Hananya
    Greenberg, Shlomo
    IEEE ACCESS, 2025, 13 : 29177 - 29189
  • [29] Impact of register-cache bandwidth variation on processor performance
    Hamayasu, K
    Moshnyaga, VG
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2004, 3189 : 212 - 225
  • [30] Exploiting choice: Instruction fetch and issue on an implementable simultaneous multithreading processor
    Tullsen, DM
    Eggers, SJ
    Emer, JS
    Levy, HM
    Lo, JL
    Stamm, RL
    23RD ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, : 191 - 202