Network processors today consist of multiple parallel processors (micro engines) with support for multiple threads to exploit packet level parallelism inherent in network workloads. With such concurrency, packet ordering at the output of the network processor cannot be guaranteed. This paper studies the effect of concurrency in network processors on packet ordering. We use a validated Petri net model of a commercial network processor, Intel IXP 2400, to determine the extent of packet reordering for IPv4 forwarding application. Our study indicates that in addition to the parallel processing in the network processor, the allocation scheme for the transmit buffer also adversely impacts packet ordering. In particular, our results reveal that th...
Previous studies have shown that buffering packets in DRAM is a performance bottleneck. In order to ...
A formal approach for characterizing, evaluating and modeling packet reordering is presented. Reorde...
Abstract. Numerous studies have shown that packet reordering is com-mon, especially in networks wher...
In recent years there has been an exponential growth in Internet traffic resulting in increased netw...
Programable Network Processors(NPUs) are embedded system-on-chip multiprocessors optimized for packe...
Packet reordering over TCP/IP networks is a phenomenon which is becoming increasingly important in n...
We performed end-to-end measurements of UDP/IP flows across an Internet backbone network. Using this...
Abstract — Network processor systems provide the performance of ASICs combined with the programmabil...
Transmission Control Protocol (TCP) is the most popular transport layer protocol for the Internet. D...
Abstract—It is a widely held belief that packet reordering in the Internet is a pathological behavio...
Previous studies have shown that buffering packets in DRAM is a performance bottleneck. In order to ...
Parallel processing has been proposed as a means of improving network protocol throughput. Several d...
Packet Reordering in IP networks is a phenomenon which is becoming increasingly important in network...
Network processors are being asked to perform increasingly complex operations on packets of informat...
Abstract — The network link speeds increase at a higher rate compared to processing speeds. This cou...
Previous studies have shown that buffering packets in DRAM is a performance bottleneck. In order to ...
A formal approach for characterizing, evaluating and modeling packet reordering is presented. Reorde...
Abstract. Numerous studies have shown that packet reordering is com-mon, especially in networks wher...
In recent years there has been an exponential growth in Internet traffic resulting in increased netw...
Programable Network Processors(NPUs) are embedded system-on-chip multiprocessors optimized for packe...
Packet reordering over TCP/IP networks is a phenomenon which is becoming increasingly important in n...
We performed end-to-end measurements of UDP/IP flows across an Internet backbone network. Using this...
Abstract — Network processor systems provide the performance of ASICs combined with the programmabil...
Transmission Control Protocol (TCP) is the most popular transport layer protocol for the Internet. D...
Abstract—It is a widely held belief that packet reordering in the Internet is a pathological behavio...
Previous studies have shown that buffering packets in DRAM is a performance bottleneck. In order to ...
Parallel processing has been proposed as a means of improving network protocol throughput. Several d...
Packet Reordering in IP networks is a phenomenon which is becoming increasingly important in network...
Network processors are being asked to perform increasingly complex operations on packets of informat...
Abstract — The network link speeds increase at a higher rate compared to processing speeds. This cou...
Previous studies have shown that buffering packets in DRAM is a performance bottleneck. In order to ...
A formal approach for characterizing, evaluating and modeling packet reordering is presented. Reorde...
Abstract. Numerous studies have shown that packet reordering is com-mon, especially in networks wher...