Andrew Gallatin wrote:
From what I've seen profiling my send routine, even the kva -> hypervisor-phys -> phys translations are far too expensive to do in the critical path on a CoolThreads system if you are trying to maintain 10GbE packet rates. A single "CPU" can barely run the IP stack at more than 30-40Kpps,
And tinygrams, don't forget that issue. We should have been with ~9KB packets for a long time now, and ~64K in reasonably common use. Yeah, LSO, M_MULTIDATA. They're hacks, but they help hide the issue during transmit. Or full offload - and the morass that brings :-( Or RDMA; but I can't say I like how Infiniband looked as of a couple of years ago (Is it any better now?) - Jeremy _______________________________________________ networking-discuss mailing list [email protected]
