摘要 |
<p>Mit dem Verfahren wird ein paralleles Computersystem mit verteiltem Speicher betrieben. Jedes Prozessorelement verfügt über einen lokalen Programmspeicher, Datenspeicher und Kommunikationsspeicher. Jedes Prozessorelement enthält eine Kommunikationssteuereinheit, beinhaltend einen Adressvergleicher und einen Adressrechner, mit folgender Funktionalität. Alle Prozessoren schreiben die globalen Daten global und lesen die globalen Daten lokal. Beim globalen Schreiben wird eine globale Adresse mitgegeben. Ein Adressvergleicher entscheidet für jedes Prozessorelement anhand der Adresse, ob das spezifische Prozessorelement an diesen Daten interessiert ist. Falls ja, bestimmt ein lokaler Adressrechner die physikalische Adresse im Prozessorspeicher. Die Parameter des Adressvergleichers und des Adressrechners werden vor oder während der Rechnung mit dem Betriebssystem abgesprochen. Mit dieser Erfindung werden skalierbare Multiprozessorsysteme mit hoher Kommunikationsleistung unter Standardbetriebssystemen geschaffen. <IMAGE></p> |