WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-research

[Xen-research] Re: bringing multiple VMs at the same time on a multicore

To: xen-research@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-research] Re: bringing multiple VMs at the same time on a multicore system
From: Wesley Emeneker <wesley.emeneker@xxxxxxxxx>
Date: Thu, 18 Feb 2010 11:39:55 -0600
Delivery-date: Thu, 18 Feb 2010 09:42:07 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-hashcash:x-stampprotocols:content-type:content-transfer-encoding; bh=VpDPgx+YPuO5v7tweS1PUzNRNADCHyVGcTedb798VzM=; b=cMQoJ1qdKwr0ltLHsYf6M2cONXga31tSsAtofjmXJxoBxloyQOVlsLzEutuZG/ArZG 1q3Ksm/DxooAGAbbjkiU2wKWIn7GyJW1gdOPmbFBc+dhScrLAdmX6XTlUWHduzYkta5+ ubOBBYOIBTUFENiMZYpwI6AH+hLdHv40o7PMI=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-hashcash:x-stampprotocols:content-type :content-transfer-encoding; b=rIZa9WoZgTiiZ8wTeOt8hEV5pYd5hCqPN3m6J79yBImZNRak1KflBLPkVh8G9EzjO7 SJLHPDAsxDB2sfDNTwT3uqRlyVnJa68RHz3qzsk03bjlqRHdfpxDVKe2F0UFMvXl1bpj OWKm8Buq4de6mIO9i1WH3K6HbPG6cMDxdCzD4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4b7c4b47.8f13f30a.357e.0237SMTPIN_ADDED@xxxxxxxxxxxxx>
List-help: <mailto:xen-research-request@lists.xensource.com?subject=help>
List-id: Research Issues on Xen <xen-research.lists.xensource.com>
List-post: <mailto:xen-research@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-research>, <mailto:xen-research-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-research>, <mailto:xen-research-request@lists.xensource.com?subject=unsubscribe>
References: <4b7c4b47.8f13f30a.357e.0237SMTPIN_ADDED@xxxxxxxxxxxxx>
Sender: xen-research-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.23 (X11/20090817)
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

<Prev in Thread] Current Thread [Next in Thread>