• DocumentCode
    2359068
  • Title

    Micronets: a model for decentralising control in asynchronous processor architectures

  • Author

    Arvind, D.K. ; Mullins, R.D. ; Rebello, V. E F

  • Author_Institution
    Dept. of Comput. Sci., Edinburgh Univ., UK
  • fYear
    1995
  • fDate
    30-31 May 1995
  • Firstpage
    190
  • Lastpage
    199
  • Abstract
    Micronets model processor architectures as a network of communicating resources, in contrast to the traditional one of a linear pipeline. Micronets distribute the control to the functional units, which enables the exploitation of fine-grain concurrency between instructions. The overhead due to asynchrony is hidden with the four-phase protocol being used to implement scoreboarding and hazard avoidance mechanisms, without incurring additional control costs. This paper demonstrates the feasibility of micronet-based processors. Results are presented for SPICE-level simulations of a 0.7 μm CMOS implementation of a datapath. The relationships between micronets and both the compiler and the computer architecture are also explored
  • Keywords
    computer architecture; pipeline processing; SPICE-level simulations; asynchronous processor architectures; communicating resources; computer architecture; decentralising control; fine-grain concurrency; four-phase protocol; hazard avoidance mechanisms; micronets; processor architectures; Communication system control; Computer architecture; Computer science; Concurrent computing; Costs; Electronic mail; Hazards; Pipelines; Process control; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Design Methodologies, 1995. Proceedings., Second Working Conference on
  • Conference_Location
    London
  • Print_ISBN
    0-8186-7098-3
  • Type

    conf

  • DOI
    10.1109/WCADM.1995.514656
  • Filename
    514656