I did not measure min value. The avg is around 5000 cycs, and my machine is 2.8GHz.
Client and server are in different core.
On Wed, Aug 6, 2014 at 5:42 PM, Adam Lackorzynski <adam@os.inf.tu-dresden.de
wrote:
On Tue Aug 05, 2014 at 17:19:09 -0400, Yuxin Ren wrote:
Sorry, it's my typo. The worse case is 200us.
What is min and avg?
In my test, before the client sends IPC, I record the time using rdtsc. When the server receives this IPC, I also do rdtsc. The difference between this is the response time. I run this many iterations and the maximum value is the worse case result. I filter out the timer interrupt, but do not flush the cache and tlb.
Are server and client running on the same or different cores?
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers