|
Published Articles >> Table of Contents >> Abstract
January/February 2004 (Vol. 24, No. 1)
pp. 24-31
ETA: Experience with an Intel Xeon Processor as a Packet Processing Engine
Greg Regnier, Intel
Dave Minturn, Intel
Gary McAlpine, Intel
Vikram A. Saletore, Intel
Annie Foong, Intel
Full Article Text:
  
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2004.1268989
Send link to a friend
| Abstract |
|
As part of an effort to accelerate server TCP/IP networking, Intel R&D has developed a software prototype that uses one of the intel xeon processors in a multiprocessor server as a packet processing engine (PPE). This prototype serves as a vehicle for empirical measurement and analysis of a highly programmable PPE that is closely tied to the server's core CPU and memory complex.
|
References
|
[1] J. Kay and J. Pasquale, "The Importance of Non-Data Touching Processing Overheads in TCP/IP," Conf. Proc. Communications, Architectures, Protocols and Applications, ACM Press, 1993, pp. 259-268.
[2] A. Foong et al., "TCP Performance Re-Visited," Proc. 2003 IEEE Int'l Symp. Performance Analysis of Systems and Software (IPASS 03), IEEE Press, 2003, pp. 70-79.
[3] D. Cameron and G. Regnier, The Virtual Interface Architecture, Intel Press, 2002.
[4] W. Magro, P. Peterson, and S. Shah, "Hyper-Threading Technology: Impact on Compute-Intensive Workloads," Intel Technology J., Feb. 2002, http://www.intel.com/technologyitj.
[5] L. Gwennap, "Count on TCP Offload Engines," EETimes, 2001; http://www.eetimes.com/semi/c/ipOEG20010917S0051 .
[6] P. Sarkar, S. Uttamchandani, and K. Voruganti, "Storage over IP: When Does Hardware Support Help?" Proc. 2nd Usenix Conf. File and Storage Technologies, Usenix Assoc., 2003.
[7] P. Buonadonna and D. Culler, "Queue-Pair IP: A Hybrid Architecture for System Area Networks," Proc. Int'l Symp. Computer Architecture (ISCA 02), IEEE CS Press, 2002, pp. 247-256.
[8] M. Rangarajan et al., TCP Servers: Offloading TCP Processing in Internet Servers, tech. report DCS-TR-481, Dept. of Computer Science, Rutgers Univ., Mar. 2002.
[9] Y. Hoskote et al., "A 10GHz TCP Offload Accelerator for 10Gbps Ethernet in 90nm Dual-VT CMOS," Proc. IEEE Int'l Solid-State Circuits Conf. (ISSCC 03), IEEE Press, 2003, pp. 258-268.
|
Additional Information
|
Citation:
Greg Regnier, Dave Minturn, Gary McAlpine, Vikram A. Saletore, Annie Foong,
"ETA: Experience with an Intel Xeon Processor as a Packet Processing Engine,"
IEEE Micro,
vol. 24,
no. 1,
pp. 24-31,
Jan/Feb,
2004
|
|