Performance analysis and comparison of interrupt-handling schemes in gigabit networks
Computer Communications
IP-checksum incremental update method proposal for efficient use of energy in wireless environments
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
International Journal of High Performance Computing and Networking
Comparative packet-forwarding measurement of three popular operating systems
Journal of Network and Computer Applications
On the accuracy of two analytical models for evaluating the performance of Gigabit Ethernet hosts
Information Sciences: an International Journal
Hi-index | 0.01 |
With the current wide deployment of Gigabit Ethernettechnology in the backbone and workgroup switches, thenetwork performance bottleneck has shifted for the firsttime in nearly a decade from the network to the end hostsand servers. This dramatic bandwidth increase calls foroptimizations and good design considerations in many keycomponents of the hosts and servers. These keycomponents include network adaptor, operating system,protocol stack, memory, and processing power. Moreimportantly the high bandwidth increase can negativelyimpact the OS performance due to the interrupt overheadcaused by the incoming gigabit traffic. This paperpresents models and analytical techniques for studyingsuch a negative impact. We first present an analyticalmodel for the ideal system when interrupt overhead isignored. We then present two models which describe theimpact of high interrupt rate on system throughput. Onemodel is for network adaptors not equipped with DMAengines, and the other model is for network adaptorsequipped with DMA engines. In addition we study thesystem performance when using different system deliveryoptions of packet data to user applications. Results fromboth simulations and reported experimental findings showthat our analytical models are valid and give a goodapproximation.