BRANCH-PROCESSING INSTRUCTION CACHE.

被引:0
|
作者
Anon
机构
来源
IBM technical disclosure bulletin | 1986年 / 29卷 / 01期
关键词
DATA PROCESSING;
D O I
暂无
中图分类号
学科分类号
摘要
This article teaches a novel instruction fetching mechanism designed for computer architecture which processes branch instructions while fetching other instructions, thereby eliminating most of the so-called branch penalty. The organization of the mechanism consists of an instruction cache, a directory integral with the cache arrays, and associated branch processing logic and dataflow which assumes the existence of a fixed-point processing unit and a floating-point processing unit to which non-branch instructions will be shipped. For the purposes of illustration, the instruction cache is logically organized as a 2-way set associative, 8KB capacity, 64B linesize cache.
引用
收藏
页码:357 / 359
相关论文
共 50 条
  • [31] INSTRUCTION CACHE REPLACEMENT POLICIES AND ORGANIZATIONS
    SMITH, JE
    GOODMAN, JR
    IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (03) : 234 - 241
  • [32] WCET analysis of instruction cache hierarchies
    Hardy, Damien
    Puaut, Isabelle
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (07) : 677 - 694
  • [33] New Results on Instruction Cache Attacks
    Aciicmez, Onur
    Brumley, Billy Bob
    Grabher, Philipp
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2010, 2010, 6225 : 110 - 124
  • [34] FICO: A fast instruction cache optimizer
    Garatti, M
    SOFTWARE AND COMPILERS FOR EMBEDDED SYSTEMS, 2003, 2826 : 388 - 402
  • [35] Automatic measurement of instruction cache capacity
    Yotov, Kamen
    Jackson, Sandra
    Steele, Tyler
    Pingali, Keshav
    Stodghill, Paul
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2006, 4339 : 230 - +
  • [36] An effective instruction cache prefetch policy by exploiting cache history information
    Shin, SH
    Kim, CH
    Jhon, CS
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 57 - 66
  • [37] BRANCH INSTRUCTION - APPLICATIONS TO ARRAYS
    BAZERQUE, G
    REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1970, 4 (NB3): : 27 - 107
  • [38] PERFORMANCE EVALUATION OF A DECODED INSTRUCTION CACHE FOR VARIABLE INSTRUCTION LENGTH COMPUTERS
    INTRATER, GD
    SPILLINGER, IY
    IEEE TRANSACTIONS ON COMPUTERS, 1994, 43 (10) : 1140 - 1150
  • [39] ID-Cache: Instruction and Memory Divergence Based Cache Management for GPUs
    Arunkumar, Akhil
    Lee, Shin-Ying
    Wu, Carole-Jean
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, 2016, : 158 - 167
  • [40] Energy-aware instruction cache design using small trace cache
    Kim, J. M.
    Chung, S. W.
    Kim, C. H.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (04): : 293 - 305