• DocumentCode
    3244596
  • Title

    Active I/O switches in system area networks

  • Author

    Hao, Min ; Heinrich, Mark

  • Author_Institution
    Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
  • fYear
    2003
  • fDate
    8-12 Feb. 2003
  • Firstpage
    365
  • Lastpage
    376
  • Abstract
    We present an active switch architecture to improve the performance of systems connected via system area networks. Our programmable active switches not only flexibly route packets between any combination of hosts and I/O devices, but also have the capability of running application-level code, forming a parallel processor in the SAN subsystem. By replacing existing SAN-based switches with a new active switch architecture, we can design a prototype system with otherwise commercially available, commodity parts that can dramatically speed up data-intensive applications and workloads on modern multi-programmed servers. We explain the programming model and detail the microarchitecture of our active switch, and analyze simulation results for nine benchmark applications that highlight various advantages of active switch-based systems.
  • Keywords
    local area networks; performance evaluation; switches; telecommunication network routing; virtual machines; SAN subsystem; active I/O switches; active switch architecture; application-level code; benchmark applications; data-intensive applications; flexible packet routing; microarchitecture; multi-programmed servers; parallel processor; performance; programming model; simulation results; speed up; system area networks; Bandwidth; Computer architecture; Computer networks; Intelligent networks; Laboratories; Microarchitecture; Packet switching; Prototypes; Storage area networks; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings. The Ninth International Symposium on
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-1871-0
  • Type

    conf

  • DOI
    10.1109/HPCA.2003.1183553
  • Filename
    1183553