Conference paper
An evaluation of TCP and UDP protocols processing required for network interface design at 100 Gbps
2011 IEEE International Conference on High Performance Computing and Communications, pp.605-609
IEEE
13th IEEE International Workshop on FTDCS 2011, the 8th International Conference on ATC 2011, the 8th International Conference on UIC 2011 and the 13th IEEE International Conference on HPCC 2011 (Banff, Canada, 02/09/2011–04/09/2011)
2011
Abstract
Today major challenges are faced by server platforms while performing TCP/IP or UDP/IP protocol processing. For instance, the speed of networks now exceeds the gigabit per sec Gbps, the design and implementations of high-performance Network Interfaces (NI) have become very challenging. There are different possible design approaches to implement high-speed NI. However, using the General Purpose Processing (GPP) as a core engine to offload some, if not all, of the TCP/IP or UDP/IP protocol functions can deliver some important features to NIs, such as simplicity, scalability, shorter developing cycle time and reduced costs. Still it is not clear whether the GPP can provide the processing required for high-speed line over 10 Gbps. Also, where is the limit of such GPP in supporting the processing of network interfaces? In this paper, we have measured the amount of processing required for Ethernet Network Interfaces (ENI) design supporting different transmission line speeds. A NI-programmable based RISC model has been designed to measure the processing required for the ENI|. The results have shown that a RISC core running at 240 MHz can be used as a processing core in high-speed ENI. Such core can support a wide range of transmission line speeds, up to 100 Gbps. Also, we have discussed some of the design issues that are related to RISC core based NI and the data movement type.
Details
- Title
- An evaluation of TCP and UDP protocols processing required for network interface design at 100 Gbps
- Authors/Creators
- M. Elbeshti (Author/Creator)M. Dixon (Author/Creator)T. Koziniec (Author/Creator)
- Publication Details
- 2011 IEEE International Conference on High Performance Computing and Communications, pp.605-609
- Conference
- 13th IEEE International Workshop on FTDCS 2011, the 8th International Conference on ATC 2011, the 8th International Conference on UIC 2011 and the 13th IEEE International Conference on HPCC 2011 (Banff, Canada, 02/09/2011–04/09/2011)
- Publisher
- IEEE
- Identifiers
- 991005541724307891
- Copyright
- © 2011 IEEE
- Murdoch Affiliation
- School of Information Technology
- Language
- English
- Resource Type
- Conference paper
- Note
- Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. This paper appears in Proceedings of the 13th IEEE International Workshop on FTDCS 2011, the 8th International Conference on ATC 2011, the 8th International Conference on UIC 2011 and the 13th IEEE International Conference on HPCC 2011, pp 605-609.
Metrics
302 File views/ downloads
102 Record Views