• DocumentCode
    3144299
  • Title

    A Scalable Memory-Efficient Architecture for Parallel Shared Memory Switches

  • Author

    Matthews, Brad ; Elhanany, Itamar

  • Author_Institution
    Tennessee Univ., Knoxville
  • fYear
    2007
  • fDate
    May 30 2007-June 1 2007
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Parallel shared memory (PSM) switch architectures were initially introduced as means of resolving the high memory bandwidth requirements imposed by output-queued switches. At the core of the PSM architecture is a memory management algorithm that determines, for each arriving packet, the memory unit in which it will be placed. Recent work has indicated that in order to achieve high throughput, the number of parallel memories needed is O (N1.5), thereby significantly limiting scalability. This paper introduces a novel pipelined memory management algorithm which maintains a computational complexity of O(1) while reducing the number of required parallel memories to O (N). Our goal is to extend existing shared-memory architecture results in the context of fabric on a chip (FoC) - a paradigm that advocates the consolidation of core packet switching functions on a single chip. A detailed discussion is provided pertaining to the fundamental properties of the proposed scheme, along with hardware implementation considerations that illustrate its scalability and performance attributes.
  • Keywords
    computational complexity; packet switching; parallel memories; semiconductor switches; shared memory systems; storage management; storage management chips; FoC paradigm; PSM switch architectures; computational complexity; fabric on a chip; memory bandwidth requirements; output-queued switches; packet switching functions; parallel shared memory switches; pipelined memory management algorithm; scalable memory-efficient architecture; Bandwidth; Computational complexity; Computer architecture; Fabrics; Memory architecture; Memory management; Packet switching; Scalability; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2007. HPSR '07. Workshop on
  • Conference_Location
    Brooklyn, NY
  • Print_ISBN
    1-4244-1206-4
  • Electronic_ISBN
    1-4244-1206-4
  • Type

    conf

  • DOI
    10.1109/HPSR.2007.4281230
  • Filename
    4281230