• DocumentCode
    3259657
  • Title

    A single-chip ring-based multiprocessor with region-level filtering of coherence traffic

  • Author

    Coté, Edmond ; Manjikian, Naraig

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Queen´´s Univ. Kingston, Kingston, ON
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    1332
  • Lastpage
    1335
  • Abstract
    This paper presents the architecture and prototype hardware implementation of a single-chip shared-memory multiprocessor based on a ring interconnect with support for adaptive filtering of coherence traffic. Our implementation is suitable for application-specific designs and avoids the complexity associated with directory-based cache coherence by limiting writes to addresses that are local to the requesting node while maintaining cache coherence for shared data throughout the system. In addition, we seek to adaptively restrict the scope of coherence operations by employing filter structures in hardware with modest storage requirements. To characterize the logic utilization of the proposed filters relative to other system components, a prototype multiprocessor system has been described in 4250 lines of synthesizable SystemVerilog code and implemented in field-programmable logic. Synthesis results are presented to characterize the logic overhead of the filter structures, and operational results are presented to demonstrate their behavior.
  • Keywords
    adaptive filters; cache storage; filtering theory; multiprocessor interconnection networks; SystemVerilog code; adaptive filtering; cache coherence traffic; field-programmable logic; logic overhead; prototype multiprocessor system; region-level filtering; ring interconnect; single-chip ring-based multiprocessor; Adaptive filters; Broadcasting; Coherence; Filtering; Hardware; Logic; Multiprocessing systems; Protocols; Prototypes; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
  • Conference_Location
    Montreal, Que
  • Print_ISBN
    978-1-4244-1163-4
  • Electronic_ISBN
    978-1-4244-1164-1
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2007.4488016
  • Filename
    4488016