Title
Active I/O Switches In System Area Networks
Keywords
Bandwidth; Computer architecture; Computer networks; Intelligent networks; Laboratories; Microarchitecture; Packet switching; Prototypes; Storage area networks; Switches
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.
Publication Date
1-1-2003
Publication Title
Proceedings - International Symposium on High-Performance Computer Architecture
Volume
12
Number of Pages
365-376
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/HPCA.2003.1183553
Copyright Status
Unknown
Socpus ID
84865631321 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/84865631321
STARS Citation
Hao, Ming and Heinrich, M., "Active I/O Switches In System Area Networks" (2003). Scopus Export 2000s. 1976.
https://stars.library.ucf.edu/scopus2000/1976