In regards to issue 2 it is hard for me to say what is causing these increased latencies. If you are not seeing rx_missed and no_dma errors then it is likely that the part itself is not saturated. It could point to a bottleneck somewhere in the CPU and/or memory subsystem.
You might want to double check your system layout to verify that all memory channels are evenly populated and that you don't have more memory in one channel than the others as this could lead to a bottle-neck in your memory subsystem which could result in behavior similar to what you have described. Thanks, Alex On 08/05/2013 09:58 AM, Nishit Shah wrote: > > Hi Alex, > > Have you got chance to look at it ? > > Rgds, > Nishit Shah. > > On 7/26/2013 2:56 PM, Nishit Shah wrote: >> >> Hi Alex, >> >> Sorry for the delay. >> >> Basically, we are observing two problems. >> >> 1.) latency increase in case of small size packets when we get >> rx_missed_errors. >> - It is due to Rx FIFO as you have explained. >> >> 2.) latency increase with higher packet size at exact wire-line speed. >> - At 1024 to 1514 bytes packets, we are able to reach 9.9 >> Gbps with around 50 microsecond per packet latency. But when load >> reaches 10 Gbps (wireline), latency increases to 500 microseconds. >> Here we are not observing rx_missed_errors and no_dma errors. Seems >> to be 100 mbps increase in load is shooting up latencies. We are >> suspecting something is happening at exact wireline speed but not >> able to figure it out. >> >> Rgds, >> Nishit Shah. ------------------------------------------------------------------------------ Get your SQL database under version control now! Version control is standard for application code, but databases havent caught up. So what steps can you take to put your SQL databases under version control? Why should you start doing it? Read more to find out. http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
