• DocumentCode
    864983
  • Title

    NoSQ: Store-Load Communication without a Store Queue

  • Author

    Sha, Tingting ; Martin, Milo M K ; Roth, Amir

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Pennsylvania Univ., PA
  • Volume
    27
  • Issue
    1
  • fYear
    2007
  • Firstpage
    106
  • Lastpage
    113
  • Abstract
    The NoSQ microarchitecture performs store-load communication without a store queue and without executing stores in the out-of-order engine. It uses speculative memory bypassing for all in-flight store-load communication, enabled by a 99.8 percent accurate store-load communication predictor. The result is a simple, fast core data path containing no dedicated store-load forwarding structures
  • Keywords
    cache storage; computer architecture; NoSQ microarchitecture; speculative memory; store queue; store-load communication; Accuracy; Buildings; Dynamic scheduling; Fixtures; Microarchitecture; Out of order; Pipelines; Processor scheduling; Registers; Scalability; CISC; RISC; VLIW architectures; microarchitecture; pipeline processors;
  • fLanguage
    English
  • Journal_Title
    Micro, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1732
  • Type

    jour

  • DOI
    10.1109/MM.2007.17
  • Filename
    4205130