Key points are not available for this paper at this time.
Zusammenfassung: "In diesem Papier betrachten wir Probleme, die in einem Multiprozessor mit gemeinsamem Speicher auftreten, in dem der Speicher physisch auf eine Anzahl von lokalen Speichern verteilt ist, die jeweils einem Prozessor oder Cluster von Prozessoren zugeordnet sind. Das Problem, das wir ansprechen, besteht darin zu entscheiden, welche lokalen Speicher Kopien von Datenseiten enthalten sollten. Im Migrationsproblem operieren wir unter der Bedingung, dass eine Seite genau in einem lokalen Speicher aufbewahrt werden muss. Im Replikationsproblem erlauben wir es, eine Seite in beliebigen Teilmengen der lokalen Speicher zu halten, gestatten jedoch nicht, dass ein lokaler Speicher eine Seite fallenlässt, sobald er sie hat. Für Interkonnektions-Topologien, die vollständige Grafen oder Bäume sind, haben wir effiziente Online-Algorithmen für diese Probleme erlangt. Unsere Migrationsalgorithmen erweitern sich auch auf Interkonnektierungen, die Produkte dieser Topologien sind (z.B. ist ein Hyperwürfel ein Produkt von einfachen Bäumen). Ein Online-Algorithmus entscheidet, wie jede Anfrage (die eine Lese- oder Schreibanfrage von einem Prozessor an eine Seite ist) bearbeitet werden soll, ohne zukünftige Anfragen zu kennen. Unsere Algorithmen gelten ebenfalls als wettbewerbsfähig, da ihre Leistung innerhalb eines kleinen konstanten Faktors im Vergleich zu jeder anderen Algorithmusleistungs ist, einschließlich Algorithmen, die vorbehaltlich des Wissens über zukünftige Anfragen arbeiten."
Black et al. (Sat,) untersuchten diese Frage.