On Sun, 2010-02-07 at 21:58 -0800, Tom Herbert wrote:When i get the chance i will give it a run. I have access to an i7 somewhere. It seems like i need some specific nics? Ok, so you are not going across cores then? I wonder if there's some new optimization to reduce IPI latency when both sender/receiver reside on the same core? It is possible that is just an abstraction hiding the details.. AFAIK, IPIs are synchronous. Remote has to ack with another IPI while the issuing cpu waits for ack IPI and then returns. 2 usecs aint bad (at 10G you only accumulate a few packets while stalled). I think we saw much higher values. I was asking on different architectures because I have tried something equivalent as recent as 2 years back on a MIPS multicore and the forwarding results were horrible. IPIs flush the processor pipeline so they aint cheap - but that may vary depending on the architecture. Someone more knowledgeable should be able to give better insights. My suspicion is that with low transaction rate (with appropriate traffic patterns) you will see a very much increased latency since you will be sending more IPIs.. cheers, jamal -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg KH | Og dreams of kernels |
| Jens Axboe | [PATCH 31/33] Fusion: sg chaining support |
| Arnd Bergmann | Re: finding your own dead "CONFIG_" variables |
| Mark Brown | [PATCH 2/2] Subject: natsemi: Allow users to disable workaround for DspCfg reset |
| Tony Breeds | [LGUEST] Look in object dir for .config |
git: | |
| Brian Downing | Re: Git in a Nutshell guide |
| John Benes | Re: master has some toys |
| Matthias Lederhofer | [PATCH 4/7] introduce GIT_WORK_TREE to specify the work tree |
| Alexander Sulfrian | [RFC/PATCH] RE: git calls SSH_ASKPASS even if DISPLAY is not set |
| Junio C Hamano | Re: Rss produced by git is not valid xml? |
| Linux Kernel Mailing List | iSeries: fix section mismatch in iseries_veth |
| Linux Kernel Mailing List |
