Ultradator
New York Universitys ultradator är en betydande processordesign i parallellberäkningens historia . Systemet har N processorer, N minnen och en N log N meddelandeöverförande switch som ansluter dem. [ ytterligare förklaring behövs ] Systemet stödde en innovativ processkoordineringsinstruktion för hämta-och-lägg , och de anpassade VLSI- nätverksswitcharna kunde kombinera referenser (inklusive hämta-och-lägg) från flera processorer till en enda referens, för att minska minnesproblem.
Maskinen utvecklades på 1980-talet vid Courant Institute of Mathematical Sciences Computer Science Department, baserat på ett koncept utvecklat av Jacob T. Schwartz . Det mesta av arbetet som gjordes var teoretiskt, men två prototyper byggdes:
- En bussbaserad maskin med 8 processorer
- En maskin med 16 processorer och 16 minnesmoduler med anpassade VLSI-switchar som stöder hämta-och-lägg-instruktionen.
Ultradatorteknik var grunden för IBM Research Research Parallel Processor Prototype (RP3), en experimentell parallelldator som stödde 512 bearbetningsnoder. Ett 64-nodssystem byggdes vid Thomas J. Watson Research Center i slutet av 1980-talet.
- ^ Jacob T. Schwartz (oktober 1980). "Ultradatorer". ACM-transaktioner på programmeringsspråk och system . 2 (4): 484–521. doi : 10.1145/357114.357116 .
- ^ NYU Ultracomputer projekterar
- ^ Allan Gottlieb (oktober 1987). En översikt av NYU Ultracomputer Project (PDF) (Rapport). Ultracomputer Note #100, New York University . Hämtad 30 oktober 2016 .
- ^ W. David Gardner (4 maj 1987). "IBM sätter ihop RP3 och GF11". Informationsvecka . sid. 50.