[netperf-talk] affinitizing netserver threads

Matthew Faulkner matthew.faulkner at gmail.com
Mon Dec 19 12:09:02 PST 2011


Yes we do. This was something we wanted to make sure we got right.
On 19 Dec 2011 20:07, "Andrew Gallatin" <gallatin at cs.duke.edu> wrote:

> On 12/19/11 14:52, Matthew Faulkner wrote:
>
>> That option set the affinity for the whole netperf process. I needed to
>> set the affinity for the threads / processes (server or clients) within
>> netperf, i.e. have two servers but running on different cores at the
>> same time. Also I needed it to output the results coherently.
>>
>
> You don't mention in your readme, but do you synchronize your threads
> to prevent over-reporting of bandwidth due to all threads running
> not-quite-in-parallel?
>
> In the past, when I've wanted multiple "threads" of netperf pinned to
> different cores, I've used wrapper scripts to just start multiple
> copies & parse the output.  The problem of not all copies starting
> at the same time can be somewhat mitigated by running very long
> tests.  But a real barrier would be nice..
>
> Drew
>
> ______________________________**_________________
> netperf-talk mailing list
> netperf-talk at netperf.org
> http://www.netperf.org/cgi-**bin/mailman/listinfo/netperf-**talk<http://www.netperf.org/cgi-bin/mailman/listinfo/netperf-talk>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.netperf.org/pipermail/netperf-talk/attachments/20111219/e5905002/attachment.html>


More information about the netperf-talk mailing list