qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Hyperthreading in the VM host
@ 2005-01-21 15:52 Julian Chesterfield
  2005-01-21 17:08 ` [Qemu-devel] " Ben Pfaff
  2005-01-21 18:27 ` [Qemu-devel] " Jim C. Brown
  0 siblings, 2 replies; 3+ messages in thread
From: Julian Chesterfield @ 2005-01-21 15:52 UTC (permalink / raw)
  To: qemu-devel

Hello, I'm still familiarising myself with the Qemu application and code, 
so apologies if this query has already been addressed or is 
inappropriate here! 

My understanding is that Qemu does not support hyperthreading in the host 
OS. I'm wondering what the arguments are for and against such support. Is it 
in fact architecturally feasible and could there potentially be any performance 
gain?

Thanks!
Julian

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] Re: Hyperthreading in the VM host
  2005-01-21 15:52 [Qemu-devel] Hyperthreading in the VM host Julian Chesterfield
@ 2005-01-21 17:08 ` Ben Pfaff
  2005-01-21 18:27 ` [Qemu-devel] " Jim C. Brown
  1 sibling, 0 replies; 3+ messages in thread
From: Ben Pfaff @ 2005-01-21 17:08 UTC (permalink / raw)
  To: qemu-devel

Julian Chesterfield <julian@thechesterfields.org> writes:

> My understanding is that Qemu does not support hyperthreading in the host 
> OS. I'm wondering what the arguments are for and against such support. Is it 
> in fact architecturally feasible and could there potentially be any performance 
> gain?

Why do you think qemu does not support a hyperthreaded host?  I
have no reason to believe that it does not, and I am curious why
you think otherwise.
-- 
Ben Pfaff 
email: blp@cs.stanford.edu
web: http://benpfaff.org

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] Hyperthreading in the VM host
  2005-01-21 15:52 [Qemu-devel] Hyperthreading in the VM host Julian Chesterfield
  2005-01-21 17:08 ` [Qemu-devel] " Ben Pfaff
@ 2005-01-21 18:27 ` Jim C. Brown
  1 sibling, 0 replies; 3+ messages in thread
From: Jim C. Brown @ 2005-01-21 18:27 UTC (permalink / raw)
  To: qemu-devel

On Fri, Jan 21, 2005 at 03:52:43PM +0000, Julian Chesterfield wrote:
> My understanding is that Qemu does not support hyperthreading in the host 
> OS.

You mean guest OS, right? It shouldn't make a different if the host OS uses it
or not.

> I'm wondering what the arguments are for and against such support. Is it 
> in fact architecturally feasible and could there potentially be any performance 
> gain?

It would be easier to implement true SMP emulation inside of qemu. Hyperthreading
is just a way to make one CPU look like 2, so it is a way for the PIV to emulate
SMP... there is no point in emulating hyperthreading if we can implement SMP
inside of qemu. Why go to the trouble of getting one emulated cpu to do the
job of 2 when you can just emulate 2 cpus?

> 
> Thanks!
> Julian
> 
> 
> 
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> 

-- 
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-01-21 19:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-21 15:52 [Qemu-devel] Hyperthreading in the VM host Julian Chesterfield
2005-01-21 17:08 ` [Qemu-devel] " Ben Pfaff
2005-01-21 18:27 ` [Qemu-devel] " Jim C. Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).