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
Link To Document