All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: x86-64 Net Performance
@ 2005-10-09  9:18 Ian Pratt
  2005-10-09 15:16 ` Andrew Theurer
  2005-10-09 19:47 ` Alexander Charbonnet
  0 siblings, 2 replies; 5+ messages in thread
From: Ian Pratt @ 2005-10-09  9:18 UTC (permalink / raw)
  To: Xan Charbonnet, xen-devel; +Cc: Nicholas Lee

 
> Update: I went ahead and compiled glibc without TLS / NPTL.  

For 64 bit Xen you don't need to worry about TLS/NPTL.

> Also, I realized that I wasn't allocating all my physical 
> memory to Domain0 for these tests, so I was giving Xen a 
> disadvantage.  It didn't change much, but those tests have 
> been re-done.
> 
> Here's the odd thing: disabling TLS for 64-bit improved 
> native performance by around 10%, but had no effect on Xen.

How did you disable TLS on 64 bit? It's odd that it would have any
effect on native or xen, let alone such a dramatic one. Are you sure
about this test?

>                 Native  Domain0 Penalty
> 64-bit TLS      50.2    65.0    29.5%
> 64-bit no TLS   44.8    65.0    45.1%
> 32-bit TLS      59.6    59.5    -0.2%
> 32-bit no TLS   59.6    60.2     1.0%

It looks like we need to investigate x86_64 networking performance. We
may well not be getting the pipelining that we do in 32bit, though I
can't immediately think why,

Ian 

^ permalink raw reply	[flat|nested] 5+ messages in thread
* RE: Opteron server and NUMA
@ 2005-10-08 17:51 Ian Pratt
  2005-10-09  5:46 ` x86-64 Net Performance [was: Opteron server and NUMA] Alexander Charbonnet
  0 siblings, 1 reply; 5+ messages in thread
From: Ian Pratt @ 2005-10-08 17:51 UTC (permalink / raw)
  To: Alexander Charbonnet, xen-devel; +Cc: Nicholas Lee

 > I used ab to benchmark grabbing a 100MB file 100 times from 
> localhost.  
> Natively it took 15.9 seconds.  Under Domain0 it took 41% 
> longer, 22.4 seconds.  That sure looks like it makes up a 
> huge chunk of the overall slowdown I'm noticing.
> 
> Any other tricks to try to get network performance closer to native?

Can you try running that test on the same machine running a 32bit
version of Xen. It's possible something weird is happening just on 64
bit.
Thanks,
Ian

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-10-10  1:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-09  9:18 x86-64 Net Performance Ian Pratt
2005-10-09 15:16 ` Andrew Theurer
2005-10-10  1:52   ` Alexander Charbonnet
2005-10-09 19:47 ` Alexander Charbonnet
  -- strict thread matches above, loose matches on Subject: below --
2005-10-08 17:51 Opteron server and NUMA Ian Pratt
2005-10-09  5:46 ` x86-64 Net Performance [was: Opteron server and NUMA] Alexander Charbonnet
2005-10-09  7:33   ` x86-64 Net Performance Xan Charbonnet

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.