OPENMPE Archives

October 2002

OPENMPE@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Gavin Scott <[log in to unmask]>
Reply To:
Gavin Scott <[log in to unmask]>
Date:
Fri, 18 Oct 2002 09:02:43 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (29 lines)
Jon writes:
> Notice that the road closes to the top of the poster is
> labeled "emulator" :)  I choose to believe this is PA-RISC emulation that
> would allow MPE to run on other non-e3000 hardware.

I'm pretty sure this just refers to "MPE emulators", i.e. migration tools
that simulate various components of MPE to make porting easier (and without
using any HP code), and not "Platform Emulation" that would allow one to run
the actual MPE/iX operating system on a non-HPe3000 system.

George used the term "emulators" in his last migration webinars in the
former sense as well, so there's plenty of confusion surrounding the word
"emulator", so it's best to avoid any unqualified use of the term, since
each person in your audience will assume you're saying something different.

Again I prefer Mike Paivinen's "Platform Emulator" term to refer to a
program that simulates the HPe3000 "platform" (i.e. software that simulates
the hardware) thus allowing software for that platform to run unchanged,
specifically MPE/iX itself.

And if one really wants to be pedantic, the correct technical term is
probably "simulator" rather than "emulator" as emulator originally implied
that special purpose hardware was involved in the solution as opposed to a
pure software simulation.  But this distinction has gotten rather vague over
the years and most people now use the term emulation to refer to software
simulations.

G.

ATOM RSS1 RSS2