qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC
@ 2004-07-10  4:41 Fred Hope
  2004-07-12 10:59 ` Sander Nagtegaal
  0 siblings, 1 reply; 4+ messages in thread
From: Fred Hope @ 2004-07-10  4:41 UTC (permalink / raw)
  To: qemu-devel

 >> I think that including support for the PowerPC swapping instructions 
in QEMU
 >> will break compatibility with host PowerPCs before G3, so that 
instructions
 >> should be used in a run-time capability detection scheme.

 >It also dosen't work on the 970 (G5) - one of my friends has been
 >waiting for QEMU for OS X for that reason ;)

About breaking support for PowerPCs before G3, I wouldn't think that 
matters, since OS X only runs on G3 and later unless you use a special 
hack or something.

But if it doesn't work on the G5, then yeah hopefully it can be 
controlled at runtime and still let G3/G4 users have this stuff.

Anyone care to explain to me what this stuff we're talking about 
actually does?  :) Sorry but I dunno much about processor instructions 
and stuff.  I assume it would make QEMU faster...would it make any 
substantial difference, or add any other features?

Fred Hope

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

* Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X,  QEMU vs Virual PC
  2004-07-10  4:41 Fred Hope
@ 2004-07-12 10:59 ` Sander Nagtegaal
  2004-07-12 16:33   ` John R. Hogerhuis
  0 siblings, 1 reply; 4+ messages in thread
From: Sander Nagtegaal @ 2004-07-12 10:59 UTC (permalink / raw)
  To: qemu-devel

Are you talking about pseudo little-endian mode on a G3/G4? Make no mistakes 
that would speed up the emulation by about 30/50% ( Atleast it did on Virtual 
PC )
I've been asking about this before but got no replies from here at all.
Also..........since QEMU-fast only works on a modified Linux kernel and makes 
QEMU about 50% faster ( atleast that's what the website says ) is there a way 
to make QEMU-fast work on WINDOWS/95/98/2000/NT/XP to? I suppose Virtual PC 
does this somehow. No idea how though..........

Op zaterdag 10 juli 2004 6:41 am, schreef Fred Hope:
>  >> I think that including support for the PowerPC swapping instructions
>
> in QEMU
>
>  >> will break compatibility with host PowerPCs before G3, so that
>
> instructions
>
>  >> should be used in a run-time capability detection scheme.
>  >
>  >It also dosen't work on the 970 (G5) - one of my friends has been
>  >waiting for QEMU for OS X for that reason ;)
>
> About breaking support for PowerPCs before G3, I wouldn't think that
> matters, since OS X only runs on G3 and later unless you use a special
> hack or something.
>
> But if it doesn't work on the G5, then yeah hopefully it can be
> controlled at runtime and still let G3/G4 users have this stuff.
>
> Anyone care to explain to me what this stuff we're talking about
> actually does?  :) Sorry but I dunno much about processor instructions
> and stuff.  I assume it would make QEMU faster...would it make any
> substantial difference, or add any other features?
>
> Fred Hope
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel

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

* Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X,  QEMU vs Virual PC
  2004-07-12 10:59 ` Sander Nagtegaal
@ 2004-07-12 16:33   ` John R. Hogerhuis
  0 siblings, 0 replies; 4+ messages in thread
From: John R. Hogerhuis @ 2004-07-12 16:33 UTC (permalink / raw)
  To: qemu-devel

The code primitives output by the dynamic translator are actually just
the result of compiling short swaths of C code.

Whether an PowerPC little-endian mode can be used would depend only on:

1) Whether the compiler (gcc) supports such a mode
2) If there is an option for it, how that option is enabled, and whether
that option is enabled. Is it just a command line option? Do you have to
use pragma's in the code?

Neither of which I know the answer to, but that should give you
somewhere to look.

-- John.

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

* [Qemu-devel] Re: Inquiry, speed comparison on OS X,  QEMU vs Virual PC
@ 2004-07-12 19:30 Natalia Portillo
  0 siblings, 0 replies; 4+ messages in thread
From: Natalia Portillo @ 2004-07-12 19:30 UTC (permalink / raw)
  To: qemu-devel

But this is for using the processor in Little-Endian mode, 
that MacOS X don't use nor support (and I don't even remember 
if this was suppressed from the lastest PowerPC -that is, 
before 601- as was a feature designed for POWER not PowerPC), 
not about the endian swapping functions present in 750 and 
74xx (G3 and G4)

> > -----Mensaje original-----
> > De: qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org
> > [mailto:qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org]
> > En nombre de Colin Watson
> > Enviado el: lunes, 12 de julio de 2004 17:45
> > Para: qemu-devel@nongnu.org
> > Asunto: Re: [Qemu-devel] Re: Inquiry, speed comparison on OS X, 
> > =?iso-8859-1?q? QEMU=20vs=20Virual?= PC
> > 
> > On Mon, Jul 12, 2004 at 09:33:10AM -0700, John R. Hogerhuis wrote:
> > > The code primitives output by the dynamic translator are
> > actually just
> > > the result of compiling short swaths of C code.
> > > 
> > > Whether an PowerPC little-endian mode can be used would
> > depend only on:
> > > 
> > > 1) Whether the compiler (gcc) supports such a mode
> > 
> > `-mlittle'
> > `-mlittle-endian'
> >      On System V.4 and embedded PowerPC systems compile code for the
> >      processor in little endian mode.  The 
> `-mlittle-endian' option is
> >      the same as `-mlittle'.
> > 
> > -- 
> > Colin Watson                                  
> > [cjwatson@flatline.org.uk]
> > 
> > 
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel

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

end of thread, other threads:[~2004-07-13  1:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-12 19:30 [Qemu-devel] Re: Inquiry, speed comparison on OS X, QEMU vs Virual PC Natalia Portillo
  -- strict thread matches above, loose matches on Subject: below --
2004-07-10  4:41 Fred Hope
2004-07-12 10:59 ` Sander Nagtegaal
2004-07-12 16:33   ` John R. Hogerhuis

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).