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]

Reply via email to