Some folks, notable the S2IO guys, get performance degradation from the Super TSO v2 patch (they get it from the first version as well). It's a real pain to spot what causes such things in such a hug
I'll merge these with the TCP infrastructure stuff and send it off to Andrew. Actually, it is more of fix the TCP infrastructure to match TSO + rc6 but you get the ida.
Probably not a good idea, it's %75 of the implementation of Super TSO and totally conflicts with the super TSO patch. Probably best to keep the existing Super TSO stuff in there until I'm done with t
Some folks, notable the S2IO guys, get performance degradation from the Super TSO v2 patch (they get it from the first version as well). It's a real pain to spot what causes such things in such a hug
I'll merge these with the TCP infrastructure stuff and send it off to Andrew. Actually, it is more of fix the TCP infrastructure to match TSO + rc6 but you get the ida.
Probably not a good idea, it's %75 of the implementation of Super TSO and totally conflicts with the super TSO patch. Probably best to keep the existing Super TSO stuff in there until I'm done with t
I'm curious about the details of this. Is there decreased performance relative to current TSO? Relative to no TSO? Sending to just one receiver or many, and is it receiver limited? -John
The receiver is limited in their tests. No current generation systems can fill a 10gbit pipe fully, especially at 1500 byte MTU. Performance went down, with both TSO enabled and disabled, compared to
What was the receiver running? Was the performance degradation more pronounced with TSO enabled? -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxx
With jumbo frames, a single receiver can handle 10GbE line rate. With 1500 mtu, a single receiver becomes a bottleneck. I will forward the numbers later today.
FYI, looks like the code in the nine patches is not responsible for the performance drop; the problem is elsewhere in the Super TSO code. David, I have applied all 9 patches (6-9 are done by editing
Some of the original data that we got couple weeks ago are attached. On questions from Herbert and others: - The performance drop from the "super-TSO" with TSO OFF is marginal, with TSO ON is quite n