Parallelrechner mit Distributed Shared Memory haben einen physikalisch verteilten Speicher und globalen kohärenten Adreßraum für Programme. Zur effizienten Nutzung dieser Rechner auch bei großen Prozessorzahlen muß bei der Programmierung zwei Aspekten besonderes Interesse gelten: der Lastbalance zwischen den Prozessoren und der Minimierung der Interprozessorkommunikation. Die vorliegende Arbeit stellt zwei neue Ansätze dazu vor, die beide auf dem Grundprinzip basieren, daß parallel ausführbare Aufgaben (Tasks) gezielt auf die Prozessoren verteilt werden (Scheduling).Der erste Ansatz, das benutzergesteuerte Scheduling, ist für solche Programme entwickelt worden, in denen die Ausführungszeiten von Tasks durch den Programmierer abschätzbar und...
Partikelsimulationen repräsentieren eine Klasse von daten- und rechenintensiven Simulationsanwendung...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...
Aus unterschiedlichen Gründen wird gerade in Rechenzentrumsumgebungen die Integration von parallelen...
Die effiziente Einbindung von parallelen Programmen in multiprogramming-Umgebungen wird maßgeblich d...
Für den zukünftigen Einsatz massiv paralleler Rechnersysteme im Multiprogramming-Betrieb wird die En...
Die Ausnutzung von gemischter Parallelität durch parallele Tasks führt im Vergleich mit reiner Daten...
Die Ablaufplanung von parallelen Programmen bei Rechnern mit virtuell gemeinsamem, real jedoch auf d...
Eine Herausforderung der Parallelverarbeitung ist das Erreichen von Skalierbarkeit großer paralleler...
In parallelen Anwendungen, die auf Grundlage des Programmiermodells der gemischten Parallelität impl...
Massiv-parallele Rechnersysteme mit physikalisch verteiltem Hauptspeicher stellen zwar einen kosteng...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Shared Virtual Memory (SVM) stellt auf Parallelrechnern mit physikalisch verteiltem Speicher einen l...
SVM-Fortran ist eine Erweiterung von Fortran77, die die Programmierung von Parallelrechnern mit virt...
Parallel computer systems with distributed shared memory have a physically distributed main memory a...
Die vorliegende Arbeit stellt ein deterministisches Scheduling-Verfahren zur Optimierung von Job-Aus...
Partikelsimulationen repräsentieren eine Klasse von daten- und rechenintensiven Simulationsanwendung...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...
Aus unterschiedlichen Gründen wird gerade in Rechenzentrumsumgebungen die Integration von parallelen...
Die effiziente Einbindung von parallelen Programmen in multiprogramming-Umgebungen wird maßgeblich d...
Für den zukünftigen Einsatz massiv paralleler Rechnersysteme im Multiprogramming-Betrieb wird die En...
Die Ausnutzung von gemischter Parallelität durch parallele Tasks führt im Vergleich mit reiner Daten...
Die Ablaufplanung von parallelen Programmen bei Rechnern mit virtuell gemeinsamem, real jedoch auf d...
Eine Herausforderung der Parallelverarbeitung ist das Erreichen von Skalierbarkeit großer paralleler...
In parallelen Anwendungen, die auf Grundlage des Programmiermodells der gemischten Parallelität impl...
Massiv-parallele Rechnersysteme mit physikalisch verteiltem Hauptspeicher stellen zwar einen kosteng...
Die meisten Mehrprozessor-Supercomputer werden heute im Mehrbenutzerbetrieb eingesetzt, wo die einze...
Shared Virtual Memory (SVM) stellt auf Parallelrechnern mit physikalisch verteiltem Speicher einen l...
SVM-Fortran ist eine Erweiterung von Fortran77, die die Programmierung von Parallelrechnern mit virt...
Parallel computer systems with distributed shared memory have a physically distributed main memory a...
Die vorliegende Arbeit stellt ein deterministisches Scheduling-Verfahren zur Optimierung von Job-Aus...
Partikelsimulationen repräsentieren eine Klasse von daten- und rechenintensiven Simulationsanwendung...
Zur Lösung vieler wissenschaftlicher Probleme ist die enorme Rechenleistung massiv paralleler Rechne...
Aus unterschiedlichen Gründen wird gerade in Rechenzentrumsumgebungen die Integration von parallelen...