Angehängter Support-Prozessor - Attached Support Processor

Attached Support Processor (ASP) war eine Implementierung von lose gekoppeltem Multiprocessing für das Betriebssystem OS / 360 von IBM . IBM änderte später den Namen in Asymmetrical multiProcessor, behielt jedoch das Akronym ASP bei .

ASP entwickelte sich aus der Gestaltung des 7094 / 7044 direkten gekoppeltes Systems, Kanalkommunikation unter Verwendung von Datenkanal auf Daten. Durch den Anschluss eines IBM 7044 als Peripherieprozessor wurde der Durchsatz des 7094 mehr als verdoppelt.

ASP wurde im März 1967 eingeführt und ermöglichte zunächst den Anschluss von zwei System / 360- Computern über einen Channel-to-Channel-Adapter (CTCA).

Wie ursprünglich definiert, bestand ein ASP-System aus einem großen System / 360-Computer, einem Modell 50 , 65 oder 75 mit OS / 360, dem Hauptprozessor , und einem kleineren System / 360, Modell 40 oder größer, dem Support-Prozessor . Ausführen des ASP-Supervisors als einzelne Aufgabe unter OS / 360 PCP (Primary Control Program). Der Support-Prozessor führte Funktionen wie Drucken, Kartenlesen und Stanzen aus und gab dem Hauptprozessor die Möglichkeit, die Anwendungsauslastung auszuführen. Es stellte Jobs in die Warteschlange, ungefähr 30 in der Grundkonfiguration, und gab sie in der Prioritätsreihenfolge an den Hauptprozessor frei. Außerdem wurden vor der Ausführung austauschbare Eingabe- / Ausgabegeräte wie Festplatten und Bänder auf dem Hauptprozessor eingerichtet.

Der Hauptprozessor wurde identisch mit einem "eigenständigen Prozessor unter OS / 360" konfiguriert, außer dass der Kanal-zu-Kanal-Adapter die normalen System-Ein- und Ausgabegeräte ersetzt. Der Support-Prozessor bestand aus mindestens einem Modell 40 G (G zeigt eine Speichergröße von 128 KB an) mit zwei Auswahlkanälen, einer 1052-Konsolenschreibmaschine , einem 2540-Kartenlese- / Locher, einem 1403-Drucker und drei 2311-Laufwerken . Es wurde empfohlen, dass der Support-Prozessor zur Unterstützung Zugriff auf ein Bandlaufwerk der Serie 2400 hat .

Die Betriebssystemversion auf dem Hauptprozessor wurde geändert, um sich mit dem Emulatorprogramm 7090/94 überlagern zu können, wenn ein Emulatorjob ausgeführt werden soll, und das Emulatorprogramm würde sich nach Abschluss des Emulatorprogramms ebenfalls mit OS / 360 überlagern, um das emulierte 709x zu verarbeiten Jobs gemischt mit Standard 360 Jobs. Dies wurde später mit der Einführung integrierter Emulationsprogramme für Modell 85 und System / 370 unnötig

Später erlaubte IBM einem einzelnen Support-Prozessor, mehrere Hauptprozessoren zu steuern, und fügte Unterstützung für Local ASP (LASP) hinzu, bei dem derselbe Prozessor sowohl als lokaler als auch als Hauptprozessor dient. Diese Funktionen sind in der endgültigen ASP-Version 3 standardmäßig enthalten, ebenso wie die Unterstützung von OS / VS2 (SVS) .

Mit der Einführung von MVS für System / 370 hat IBM ASP neu geschrieben und in Job Entry Subsystem 3 (JES3) umbenannt und wird ab 2015 noch verwendet.

Siehe auch

Verweise