Multithreaded architectural support for speculative trace scheduling in VLIW processors

被引:1
作者
Agarwal, M [1 ]
Nandy, SK [1 ]
van Eijndhoven, J [1 ]
Balakrishanan, S [1 ]
机构
[1] Indian Inst Sci, SERC, CADL, Bangalore 560012, Karnataka, India
来源
15TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS | 2002年
关键词
D O I
10.1109/SBCCI.2002.1137635
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
VLIW processors are statically scheduled processors and their performance depends on the quality of schedules generated by the compiler's scheduler. We propose a multithreaded architectural support for speculative trace scheduling in VLIW processors. In this multithreaded architecture the next most probable trace is speculatively executed, overlapping the stall cycles of the processor during cache misses and page faults. Switching between traces is achieved with the help of special hardware units viz. Operation State Buffers and Trace Buffers. We observe an 8.39% reduction in the overall misprediction penalty as compared to that incurred when the stall cycles due to cache misses alone are not overlapped.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 15 条
  • [1] AGARWAL M, 2002, IN PRESS INT C COMP
  • [2] BANERJIA S, 1997, P EUR PAR97 PASS GER, P1074
  • [3] Chappell RS, 1999, CONF PROC INT SYMP C, P186, DOI 10.1145/307338.300995
  • [4] ELLIS JR, 1986, THESIS CAMBRIDGE MAS
  • [5] Dynamic branch prediction for a VLIW processor
    Hoogerbrugge, J
    [J]. 2000 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 2000, : 207 - 214
  • [6] HOOGERBRUGGE J, 1999, J INSTRUCTION LEVEL, V1
  • [7] HSU PYT, 1986, P 13 INT S COMP ARCH, V14, P386
  • [8] THE SUPERBLOCK - AN EFFECTIVE TECHNIQUE FOR VLIW AND SUPERSCALAR COMPILATION
    HWU, WMW
    MAHLKE, SA
    CHEN, WY
    CHANG, PHP
    WARTER, NJ
    BRINGMANN, RA
    OUELLETTE, RG
    HANK, RE
    KIYOHARA, T
    HAAB, GE
    HOLM, JG
    LAVERY, DM
    [J]. JOURNAL OF SUPERCOMPUTING, 1993, 7 (1-2) : 229 - 248
  • [9] MAHALKE SA, 1992, P 25 ANN INT S MICR, P45
  • [10] A fast interrupt handling scheme for VLIW processors
    Ozer, E
    Sathaye, SW
    Menezes, KN
    Banerjia, S
    Jennings, MD
    Conte, TM
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1998, : 136 - 141