[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-research] Re: bringing multiple VMs at the same time on a multicore system
I've been researching (and measuring) this on x86_64 for about a year now. I've been focusing on how cache structures affect the performance of a range of scientific applications with various levels of VCPU-pinning. Some of the questions are: 1. How much do the applications like/hate sharing a last level cache (usually L2 or L3 depending on what the micro-architecture is)? 2. Do TLBs have much of an effect? 3. Depending on the answer to question 1, how well can applications share a cache? i.e. if we have a CPU-intensive, small-memory application how well does it share with a memory-hungry app? What I've found is that a good many scientific applications actually like sharing a cache. If they don't share one, performance often suffers. Wesley Emeneker > > If we consider the future of computer systems with many cores, the > problem of bringing multiple VMs at the same time on a multicore > system becomes critical from the performance and speed point of view. > I'd like to know whether is there any research on this topic? > > Regards, > Mehdi *** This email has been stamped using Penny Post. Stamping email helps combat spam. Find out more about stamping your email at: http://pennypost.sourceforge.net _______________________________________________ Xen-research mailing list Xen-research@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/mailman/listinfo/xen-research
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |