home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.realtime
- Path: sparky!uunet!gatech!paladin.american.edu!howland.reston.ans.net!usc!sdd.hp.com!ux1.cso.uiuc.edu!cs.uiuc.edu!cs.uiuc.edu!gillies
- From: gillies@cs.uiuc.edu (Don Gillies)
- Subject: Re: novel idea?
- Message-ID: <C0q9ww.6JF@cs.uiuc.edu>
- Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL
- References: <1993Jan11.171954.1@wombat.newcastle.edu.au> <C0onL4.2qE@newcastle.ac.uk> <1993Jan11.205639.38@logica.co.uk> <1993Jan12.041152.3997@netcom.com>
- Date: Tue, 12 Jan 1993 06:26:53 GMT
- Lines: 18
-
- Re: How to change the host processor architecture in the middle of a program.
-
- There has been some work on "Cross-Architecture Procedure Call" (CAPC)
- here at the University of Illinois (Ray Essick did finished his phd on
- this in 1987 I believe). Basically, the CAPC is a good way to make
- use of a compute server. A CAPC is a remote procedure call that pages
- the stack frame over the network to the target supercomputer. As long
- as the two machines have similar byte ordering and a C compiler with
- identical calling conventions (which is now standardized by ANSI, I
- guess), then it is not difficult to perform the call. The trick is to
- dynamically page your address space across the network to back up
- indirect pointer references... 8-) 8-) 8-)
-
- Don Gillies - gillies@cs.uiuc.edu - University of Illinois at Urbana-Champaign
- --
-
-
-
-