I guess that you weren't around when we talked about this last time.  We
have no intent currently to make this work on anything other than x86
Pentium-class(P5) & above.  This is because this is a _vitualizer_ project,
and not an emulator project.  If you wish to work with emulators I suggest
working with Kevin Lawton and Mandrake-Soft (spelling?) on the Bochs "box"
emulator.  It may be possible to port/edit/modify Bochs to do what you want
it to, but this project is solely interested in making a virtualizer with as
little "true emulation" as possible.  Hope this helps you out.

Drew Northup, N1XIM


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, June 06, 2000 2:29 AM
To: [EMAIL PROTECTED]
Subject: Re: developer's release plex86-2000_0605b


Hi everyone,

Sorry to bother you all, but I had a cool idea. Looks to me like Plex86 is
not all that different to Transmeta's code morphing software, now that it
is possible to virtualise any instruction, in fact we can run on any
target system, not just x86. We just have to virtualise more stuff =)

Are we already string translated code in a separate memory block (not
accessible to the host)? If so then we could potentially fill that block
with RISC instructions, etc. and not have any x86 instructions at all. I
think this is what Code Morphing does. We could also do cool stuff like
on-the-fly reordering to beat crappy optimisers (I bet Windows wasn't
compiled with pgcc -O6 =) and give performance WAY better than Bochs on,
say, ARM platforms, even Transmeta's CPUs.

TM3120 + Crusoe Linux + Plex86 = faster than TM3120+CM+Linux x86?

Just my $0.02.

Ciao, Chris.
   ___ __     _
 / __// / ,__(_)_  | Chris Wilson <[EMAIL PROTECTED]> | Phone: 01223 503 190
|
/ (_ / ,\/ _/ /_ \ | Unix Systems & Network Engineer | RITC (Cambridge) Ltd
|
\ _//_/_/_//_/___/ +-- Perl/C/Web/Java Programming --+ Cambridge CB3 0DG UK
|



Reply via email to