• DocumentCode
    1465605
  • Title

    BRICK: A Novel Exact Active Statistics Counter Architecture

  • Author

    Hua, Nan ; Xu, Jun ; Lin, Bill ; Zhao, Haiquan

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    19
  • Issue
    3
  • fYear
    2011
  • fDate
    6/1/2011 12:00:00 AM
  • Firstpage
    670
  • Lastpage
    682
  • Abstract
    In this paper, we present an exact active statistics counter architecture called Bucketized Rank Indexed Counters (BRICK) that can efficiently store per-flow variable-width statistics counters entirely in SRAM while supporting both fast updates and lookups (e.g., 40-Gb/s line rates). BRICK exploits statistical multiplexing by randomly bundling counters into small fixed-size buckets and supports dynamic sizing of counters by employing an innovative indexing scheme called rank indexing. Experiments with Internet traces show that our solution can indeed maintain large arrays of exact active statistics counters with moderate amounts of SRAM.
  • Keywords
    Internet; SRAM chips; statistical multiplexing; stochastic processes; BRICK; Internet trace; SRAM; active statistics counter architecture; fixed-size bucket; statistical multiplexing; stochastic processes; Arrays; Indexing; Program processors; Radiation detectors; Random access memory; Router; statistics counter;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2011.2111461
  • Filename
    5724260