摘要 |
<p>Die physikalischen Speicher der Rechner eines Parallelrechnersystems bilden einen virtuellen Speicher, der einen virtuellen Adreßraum darstellt. Der virtuelle Adreßraum ist in Segmente unterteilt, die Segmente sind in Seiten unterteilt. Die physikalischen Seiten sind in den physikalischen Speichern der Rechner gespeichert. Wenn Rechner des Parallelrechnersystems einen Prozeß bearbeiten, dann wird ihnen dieser virtuelle Adreßraum zugeordnet. Bei der Bearbeitung werden die virtuellen Adressen in physikalische Adressen umgesetzt, dabei wird festgestellt, ob die der physikalischen Adresse zugeordnete Speicherstelle im Speicher des zugreifenden Rechners gespeichert ist oder im Speicher eines anderen Rechners. Wenn die entsprechende physikalische Speicherseite im Speicher eines anderen Rechners steht, dann wird eine Kopie dieser Seite hergestellt und zum zugreifenden Rechner übertragen, so daß dieser Rechner nun auf die Kopie als lokale Seite zugreifen kann. Änderungen der lokalen Seite werden auch bei der Originalseite durchgeführt. Sollten von dieser Seite Kopien auf anderen Rechnern vorhanden sein, so werden auch diese aktualisiert. Die Aktualisierung kann synchron erfolgen, wenn bei der Bearbeitung eines Prozesses bestimmte Ereignisse auftreten.</p> |