El Ultracomputer de la Universidad de Nueva York es un diseño de procesador significativo en la historia de la computación paralela . El sistema cuenta con N procesadores, N memorias y un conmutador de paso de mensajes N log N que los conecta. El sistema admitía una innovadora instrucción de coordinación de procesos de búsqueda y adición , y los conmutadores de red VLSI personalizados podían combinar referencias (incluidas las de búsqueda y adición) de varios procesadores en una sola referencia, para reducir la contención de memoria.
La máquina fue desarrollada en la década de 1980 en el Departamento de Ciencias de la Computación del Instituto Courant de Ciencias Matemáticas , basándose en un concepto desarrollado por Jacob T. Schwartz . [ 1 ] La mayor parte del trabajo realizado fue teórico, pero se construyeron dos prototipos : [ 2 ] [ 3 ]
- Una máquina basada en bus con 8 procesadores
- Una máquina con 16 procesadores y 16 módulos de memoria, equipada con conmutadores VLSI personalizados que admiten la instrucción de búsqueda y adición.
La tecnología de ultracomputadoras fue la base del IBM Research Research Parallel Processor Prototype (RP3), una computadora paralela experimental que admitía 512 nodos de procesamiento. Un sistema de 64 nodos se construyó en el Thomas J. Watson Research Center a finales de la década de 1980. [ 4 ]
Referencias
- ↑ Jacob T. Schwartz (octubre de 1980). "Ultracomputadoras". ACM Transactions on Programming Languages and Systems . 2 (4): 484– 521. doi : 10.1145/357114.357116 .
- ↑ El proyecto de ultracomputadoras de la NYU
- ↑ Allan Gottlieb (octubre de 1987). Una visión general del proyecto de ultracomputadora de la NYU (PDF) (Informe). Nota sobre ultracomputadoras n.° 100, Universidad de Nueva York . Consultado el 30 de octubre de 2016 .
- ↑ W. David Gardner (4 de mayo de 1987). "IBM combina RP3 y GF11". InformationWeek . pág. 50.
- Supercomputadoras
- Computación paralela
- La década de 1980 en la informática
- Componentes básicos de hardware informático