All the links you listed are extensions done to Ostinato by other
people which is not present in the official code - you need to follow
up with the people behind those links on how to get their changes if
you want.
I just saw the video you posted and I see what you are saying. While
I'm very tempted to investigate how iperf is giving better performance
than Ostinato (TSO and less context switching between user and kernel
are possible candidates, also the fact that iperf is multithreaded),
the fact of the matter is I just don't have the time for it.
If some one on this list wants to undertake this investigation, I can
chip in and discuss, but I don't have the time to investigate this
myself. Also there is the matter that I don't really have access to a
multi-core server with that kind of specs.
One thing I would request is if you could let me know how much is the
iperf performance with a single thread - it will give me a rough idea
on how much impact multi-threading has.
Srivats