Advances of the counterflow pipeline microarchitecture

被引:2
|
作者
Janik, KJ
Lu, SL
Miller, MF
机构
关键词
D O I
10.1109/HPCA.1997.569675
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The counterflow pipeline concept was originated by Sproull et al. [1] to demonstrate the concept of asynchronous circuits. This architecture provides better throughput via clocking and data locality within the pipeline. We have taken these ideas and reformulated them into a scalable architecture that has the same locality for clocking and data, but adds aggressive speculation, fewer pipeline stalls, and a much faster startup. A high level C++ simulator has been build to explain the design tradeoffs. A VHDL model of an implementation of CFPP has been designed to validate the concept.
引用
收藏
页码:230 / 236
页数:7
相关论文
共 50 条
  • [1] A counterflow pipeline experiment
    Coates, B
    Ebergen, J
    Lexau, J
    Fairbanks, S
    Jones, I
    Ridgway, A
    Harris, D
    Sutherland, I
    FIFTH INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS - PROCEEDINGS, 1999, : 161 - 172
  • [2] Throughput in a Counterflow Pipeline Processor
    Severson, A.
    Nelson, B.
    Computer Architecture News, 1995, 23 (01)
  • [3] THE COUNTERFLOW PIPELINE PROCESSOR ARCHITECTURE
    SPROULL, RF
    SUTHERLAND, IE
    MOLNAR, CE
    IEEE DESIGN & TEST OF COMPUTERS, 1994, 11 (03): : 48 - 59
  • [4] Synchronous implementation of a counterflow pipeline processor
    Janik, KJ
    Lu, SL
    ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 69 - 72
  • [5] Survey of the counterflow pipeline processor architectures
    Balaji, P
    Mahmoud, W
    Ososanya, E
    Thangarajan, K
    PROCEEDINGS OF THE THIRTY-FOURTH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2002, : 1 - 5
  • [6] On the correctness of the Sproull Counterflow Pipeline Processor
    Lucassen, PG
    Udding, JT
    SECOND INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1996, : 112 - 120
  • [7] Counterflow pipeline based dynamic instruction scheduling
    Werner, T
    Akella, V
    SECOND INTERNATIONAL SYMPOSIUM ON ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS, PROCEEDINGS, 1996, : 69 - 79
  • [8] Asynchronous implementation of the SCPP-A counterflow pipeline processor
    Korver, WHFJ
    Nedelchev, IM
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1996, 143 (05): : 287 - 294
  • [9] The asynchronous counterflow pipeline bit-serial multiplier
    Tosic, MB
    Stojcev, MK
    Maksimovic, DM
    Djordjevic, GL
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 44 (12) : 985 - 1004
  • [10] ADVANCES IN PIPELINE MATERIALS
    JEYAPALAN, JK
    CIVIL ENGINEERING, 1990, 60 (07): : 60 - 62