Shadow arrays are configured in a distributed memory multiprocessor
architecture to localize memory referencing. As each additional processor
becomes active a variable array having dimensions 1.times.N, including N
single instance variables which must be monitored on a "per processor"
basis, is configured in a memory local to the additional processor and
made locally referenceable. A patchwork of shadow arrays is thereby
established in which each additional processor may reference local memory
to access its own value set for the N single instance variables. The
single instance formatting of the arrays also advantageously facilitates
migration from an single processor operating system to a multiprocessor
operating system without substantial recoding.
De series van de schaduw worden gevormd in een verdeelde architectuur van de geheugenmultiverwerker om geheugen het van verwijzingen voorzien te lokaliseren. Aangezien elke extra bewerker een veranderlijke serie die afmetingen 1.times.N heeft actief wordt, wordt omvatten van enige de instantievariabelen van N die op een "per bewerker" moeten worden gecontroleerd basis, gevormd in een geheugen lokaal aan de extra bewerker en referenceable plaatselijk gemaakt. Een lapwerk van schaduwseries wordt daardoor gevestigd waarin elke extra bewerker lokaal geheugen kan van verwijzingen voorzien om tot zijn eigen waarde toegang te hebben die voor de enige de instantievariabelen van N wordt geplaatst. Het enige instantie formatteren van de series ook vergemakkelijkt voordelig migratie van één enkel bewerker werkend systeem aan een multiverwerker werkend systeem zonder het aanzienlijke opnieuw coderen.