[Qemu-devel] threads on qemu

2008-01-21 Thread C.W. Betts
I was thinking, maybe qemu could use threads for at least every processor it 
emulates (on emulated smp computers) and, at the most, every single device 
emulated.  This would help users who have multiple cores, but it might 
impact performance on those of us who don't.


Just an idea I'm throwing out. 






Re: [Qemu-devel] threads on qemu

2008-01-21 Thread Johannes Schindelin
Hi,

On Mon, 21 Jan 2008, C.W. Betts wrote:

 I was thinking, maybe qemu could use threads for at least every 
 processor it emulates (on emulated smp computers) and, at the most, 
 every single device emulated.  This would help users who have multiple 
 cores, but it might impact performance on those of us who don't.

This is an idea that comes up every once in a while:

http://lists.gnu.org/archive/html/qemu-devel/2007-07/msg00369.html

Ciao,
Dscho





Re: [Qemu-devel] threads on qemu

2008-01-21 Thread C.W. Betts
Still, is there a way to make qemu take advantage of multiple cores?  They 
are pretty commonplace in new computers (is there any selling computer that 
doesn't have multiple cores?).
- Original Message - 
From: Johannes Schindelin [EMAIL PROTECTED]

To: C.W. Betts [EMAIL PROTECTED]
Cc: qemu-devel@nongnu.org
Sent: Monday, January 21, 2008 9:10 AM
Subject: Re: [Qemu-devel] threads on qemu



Hi,

On Mon, 21 Jan 2008, C.W. Betts wrote:


I was thinking, maybe qemu could use threads for at least every
processor it emulates (on emulated smp computers) and, at the most,
every single device emulated.  This would help users who have multiple
cores, but it might impact performance on those of us who don't.


This is an idea that comes up every once in a while:

http://lists.gnu.org/archive/html/qemu-devel/2007-07/msg00369.html

Ciao,
Dscho










Re: [Qemu-devel] threads on qemu

2008-01-21 Thread Daniel P. Berrange
On Mon, Jan 21, 2008 at 09:57:54AM -0700, C.W. Betts wrote:
 Still, is there a way to make qemu take advantage of multiple cores?  They 
 are pretty commonplace in new computers (is there any selling computer that 
 doesn't have multiple cores?).

If you've got recent x86 CPUs, then they may well have hardware virtualization
support, in which case you can use KVM which can take advantage of multiple
cores. At least for native host/guest i686  x86_64 combos.

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-   Perl modules: http://search.cpan.org/~danberr/  -=|
|=-   Projects: http://freshmeat.net/~danielpb/   -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




Re: [Qemu-devel] threads using qemu

2007-01-20 Thread Daniel Jacobowitz
On Sat, Jan 20, 2007 at 05:44:30PM -, priya sridhar wrote:
  Is there no other way to run threaded applications using an emulator
 for ARM? system level emulation is possible?

That works just fine.

-- 
Daniel Jacobowitz
CodeSourcery


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel