[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XenARM] [Android-virt] [ANNOUNCE] Xvisor ARM better than KVM ARM in CPU virtualization



On Sat, 5 May 2012 15:31:36 +0100
Anup Patel <anup@xxxxxxxxxxxxxx> wrote:

> Hi PMM,
> 
> Also in my-view even if we have in-kernel emulation of irqchip and timer 
> still Xvisor ARM will be performing better than KVM ARM because amount of 
> code path traversed in KVM ARM will always be more.
> 
> (Please note my-view about in-kernel emulation is totally based on code flow 
> comparison of Xvisor ARM emulation and possible KVM ARM in-kernel emulation)
> 

Sweet. Can I borrow your crystal ball?

        M.

> On Sat, May 5, 2012 at 7:54 PM, Anup Patel 
> <anup@xxxxxxxxxxxxxx<mailto:anup@xxxxxxxxxxxxxx>> wrote:
> Hi PMM,
> 
> I agree we cannot predict real world performance based on performance on ARM 
> fast models but if system A is performing better than system B no ARM fast 
> model or QEMU then in real world system A will perform better than system B. 
> Of-course in real world scale of difference in performance between system A 
> and system B will differ.
> 
> The previous announcement only proves that Xvisor ARM is relatively better 
> than KVM ARM.
> 
> Regards,
> --Anup
> 
> 
> On Sat, May 5, 2012 at 3:36 PM, Peter Maydell 
> <peter.maydell@xxxxxxxxxx<mailto:peter.maydell@xxxxxxxxxx>> wrote:
> 2012/5/5 Anup Patel <anup@xxxxxxxxxxxxxx<mailto:anup@xxxxxxxxxxxxxx>>:
> > This announcement is to show an apple to apple performance comparison
> > between Xvisor ARM and KVM ARM running on VExpress-A15 Fast Model.
> 
> I would strongly caution against trying to do any performance/timing
> type tests if you're still running on the ARM Fast Model -- they are
> not representative of performance characteristics on hardware
> and you really can't draw any conclusions about real world
> performance by timing things on a model. It's quite easy to get
> into a situation where all you're measuring is "does my code happen
> to do a lot of some perfectly reasonable operation which happens
> to be hard and slow to implement for the model?".
> 
> (Also, KVM for ARM is still under development and we haven't
> yet made several of the obvious performance improvements like
> in-kernel irqchip and timer support, so it's not really a very
> useful thing to compare against yet.)
> 
> -- PMM
> 
> 



-- 
I'm the slime oozin' out from your TV set...


_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-arm


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.