🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.arch
Article #2519

Re: Question on Transputers and virtual memory

#2519
From: Scott Dorsey
Date: Fri, 16 May 1986 02:22
32 lines
2281 bytes
In article <793@wcwvax.UUCP> rick@wcwvax.UUCP (Richard Filipkiewicz) writes:
>This is just a request for information. Does anybody know of
>Transputer system running in a virtual memory environment? The
>reason I ask is that from the hardware spec. there does not seem
>to be an explicit abort or bus error pin. Perhaps you could use
>the EVENT pin if it stops the currently executing process fast
>enough. A more general version of this question is how to run parallel
>machines in virtual memory.

   Because the Transputer does not allow easy implementation of virtual
memory on the PE, it must be performed by taking advantage of the existance
of multiple PE's.  I have seen a system whereby there were three classes
of memory:  memory local to the processor, mass storage (accessed via a
mass-storage server PE), and common memory.  Common memory is stored on
one PE which has a large amount of memory and a high-speed disk.  If an
area of common memory is needed, it is swapped in, and the block of memory
(segment??) that has lain unused for the longest time (and doesn't have
the sticky bit set) is swapped out.
   The system actually resembles caching more than true virtual memory,
but unusual systems require unusual methods.

-- 
-------
Disclaimer: Everything I say is probably a trademark of someone.  But
            don't worry, I probably don't know what I'm talking about.

Scott Dorsey       " If value corrupts
kaptain_kludge         then absolute value corrupts absolutely"

ICS Programming Lab (Where old terminals go to die), Rich 110,
Georgia Institute of Technology, Box 36681, Atlanta, Georgia 30332
...!{akgua,allegra,amd,hplabs,ihnp4,seismo,ut-ngp}!gatech!gitpyr!kludge
Technical Details
Message-ID: <1785@gitpyr.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!gatech!gitpyr!kludge
References: <793@wcwvax.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!gatech!gitpyr!kludge
From: kludge@gitpyr.UUCP (Scott Dorsey)
Newsgroups: net.arch
Subject: Re: Question on Transputers and virtual memory
Message-ID: <1785@gitpyr.UUCP>
Date: Thu, 15-May-86 22:22:28 EDT
Article-I.D.: gitpyr.1785
Posted: Thu May 15 22:22:28 1986
Date-Received: Sun, 18-May-86 14:14:15 EDT
References: <793@wcwvax.UUCP>
Reply-To: kludge@gitpyr.UUCP (Scott Dorsey)
Organization: Georgia College Of Universal Knowledge
Lines: 32