• DocumentCode
    1276528
  • Title

    The Raw microprocessor: a computational fabric for software circuits and general-purpose programs

  • Author

    Taylor, Michael Bedford ; Kim, Jason ; Miller, Jason ; Wentzlaff, David ; Ghodrat, Fae ; Greenwald, Ben ; Hoffman, Henry ; Johnson, Paul ; Jae-Wook Lee ; Lee, Walter ; Ma, Albert ; Saraf, Arvind ; Seneski, Mark ; Shnidman, Nathan ; Strumpen, Volker ; Fran

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    22
  • Issue
    2
  • fYear
    2002
  • Firstpage
    25
  • Lastpage
    35
  • Abstract
    Wire delay is emerging as the natural limiter to microprocessor scalability. A new architectural approach could solve this problem, as well as deliver unprecedented performance, energy efficiency and cost effectiveness. The Raw microprocessor research prototype uses a scalable instruction set architecture to attack the emerging wire-delay problem by providing a parallel, software interface to the gate, wire and pin resources of the chip. An architecture that has direct, first-class analogs to all of these physical resources will ultimately let programmers achieve the maximum amount of performance and energy efficiency in the face of wire delay.
  • Keywords
    delays; general purpose computers; instruction sets; microprocessor chips; microprogramming; performance evaluation; reconfigurable architectures; wires (electric); Raw microprocessor; chip gate resources; chip pin resources; chip wire resources; computational fabric; cost effectiveness; energy efficiency; general-purpose programs; microprocessor scalability; parallel software interface; performance; research prototype; scalable instruction set architecture; software circuits; wire delay; Circuits; Computer architecture; Costs; Delay; Energy efficiency; Fabrics; Microprocessors; Scalability; Software prototyping; Wire;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2002.997877
  • Filename
    997877