• DocumentCode
    1415029
  • Title

    Trace processors: moving to fourth-generation microarchitectures

  • Author

    Smith, James E. ; Vajapeyam, Sriram

  • Author_Institution
    Wisconsin Univ., Madison, WI, USA
  • Volume
    30
  • Issue
    9
  • fYear
    1997
  • fDate
    9/1/1997 12:00:00 AM
  • Firstpage
    68
  • Lastpage
    74
  • Abstract
    This article proposes a new architecture called “trace processors”, which consist of multiple, distributed on-chip processor cores, each of which simultaneously executes a different trace. All but one core executes the traces speculatively, having used branch prediction to select traces that follow the one executing. (Although this architectural concept is similar to multiscalar processors, it does not require explicit compiler support). The authors argue that future processors will rely heavily on replication and hierarchy, and they show how their architecture exploits these concepts
  • Keywords
    computer architecture; microprocessor chips; branch prediction; distributed on-chip processor cores; fourth-generation microarchitectures; hierarchy; replication; trace processors; Character generation; Delay; Electronics industry; Hardware; Microarchitecture; Out of order; Parallel processing; Pipeline processing; Wire; Wiring;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.612251
  • Filename
    612251