[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RPC overhead
From: |
Ben Leslie |
Subject: |
Re: RPC overhead |
Date: |
Tue, 8 Jul 2008 10:00:19 +1000 |
User-agent: |
Mutt/1.4.2.2i |
On Mon Jul 07, 2008 at 17:00:58 +0200, Neal H. Walfield wrote:
>I ran an application benchmark on Viengoos. Specifically, the
>application is derived from the GCbench program. You can find it
>here:
>Each invocation includes approximately 12 words of payload and each
>reply contains 2 words. This suggests an RPC overhead of 1350 cycles
>or 1.2 us.
>
>The 4.2 us represents approximately 5000 cycles. This leaves 3650
>unaccounted cycles. This seems to be a bit more than one can simply
>accounted to secondary cache effects, however, perhaps ping pong
>really measures the very hot case and I'm running with very cold
>caches. I hope someone else can suggest how to figure out to what end
>these cycles are being put, has a theory, or can confirm that these
>cycle counts are not, in fact, too high.
That seem about right to me in terms of cache effects. ping-pong runs
very hot. Next step would be to turn on performance monitoring counters
and get a count of cache misses etc.
Cheers,
Benno
- RPC overhead, Neal H. Walfield, 2008/07/07
- Re: RPC overhead,
Ben Leslie <=