🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11242

Re: What happened to the UCSD p-System?

#11242
From: Robert Hyatt
Date: Wed, 18 Nov 1992 21:40
34 lines
1898 bytes
In article <1992Nov17.162428.15881@coe.montana.edu> uesu03@giac1.oscs.montana.edu (Lou Glassy) writes:
>Is the idea of running code on virtual machines dead?
>Found a couple of old books yesterday on the p-System and 
>MINT.  
>
>The possibility of taking my binary from machine to machine,
>(with possibly different physical architectures), and having
>it run without dinking, is an intriguing one.
>
>Is any work going on in this area?  Or does performance pay
>more than portability?
>
>Thanks in advance,
>
>Lou.
>


Pascal used to do this via its famed "pcode".  The idea was to output an
intermediate code, then have an interpreter engine run on each different
architecture.  flexible, but slow.  We have been interested in this for
process migration on distributed systems.  The real difficulty is that 
we would like to be able to "stop" a process, move it, and re-start it.

Figuring out how to map the "real" machine state to the "psuedo-machine"
state is interesting since different machines have different sets of
registers, flags, etc.  and optimizing the instruction streams for
performance really begins to depend on these machine characteristics.
Imagine running a code for 1/2 hour on a Cray and then moving it to a
Sparc.  I know where to start, but the process is unbelievably messy
and difficult.
-- 
!Robert Hyatt                    Computer and Information Sciences   !
!hyatt@cis.uab.edu               University of Alabama at Birmingham !
Technical Details
Message-ID: <1992Nov18.214043.1947@cis.uab.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!darwin.sura.net!nntp.msstate.edu!willis1.cis.uab.edu!hyatt
References: <1992Nov17.162428.15881@coe.montana.edu>

Show Full Headers
Complete Article Headers
Newsgroups: comp.arch
Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!darwin.sura.net!nntp.msstate.edu!willis1.cis.uab.edu!hyatt
From: hyatt@cis.uab.edu (Robert Hyatt)
Subject: Re: What happened to the UCSD p-System?
Message-ID: <1992Nov18.214043.1947@cis.uab.edu>
Organization: University of Alabama at Birmingham
References: <1992Nov17.162428.15881@coe.montana.edu>
Date: Wed, 18 Nov 1992 21:40:43 GMT
Lines: 34