Cray X-MP

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 4 de octubre de 2019; las comprobaciones requieren 3 ediciones .

La Cray X-MP  es una supercomputadora diseñada, construida y comercializada por Cray Research . Fue anunciado en abril de 1982 como el sucesor "pulido" del Cray-1 de 1975 . La Cray X-MP fue la computadora más rápida del mundo entre 1983 y 1985. El desarrollador principal fue Steve Chen .

Descripción

Cray X-MP es una computadora multiprocesador de vector paralelo (PVP/SMP). La principal mejora del Cray X-MP sobre el Cray-1 fue el uso de varios procesadores vectoriales Cray-1 en paralelo con memoria compartida. Fue la primera computadora de este tipo de Cray en tener un par de procesadores en una dirección común/carretera de datos. Los procesadores Cray X-MP tenían un período de reloj de 9,5 ns (105 MHz), en comparación con los 12,5 ns de Cray-1A, y la base del elemento eran matrices de puertas lógicas monolíticas fabricadas con tecnología ECL , que contenían 16 puertas cada una.

La arquitectura del procesador Cray X-MP era muy similar a la arquitectura del Cray-1, pero tenía un intercambio acelerado con la memoria RAM , ya que la memoria RAM tenía dos puertos independientes para lectura y uno para escritura, el mecanismo de acceso secuencial también era acelerado. .

Cada procesador tenía una potencia de procesamiento teórica de 200 Mflops y un pico de 400 Mflops [1] .

Inicialmente, el Cray X-MP estaba equipado con 2 millones de palabras de 64 bits de RAM almacenadas en 16 bancos . En comparación con el Cray-1A, el ancho de banda de la RAM aumentó significativamente, ya que la RAM tenía dos puertos para lectura, uno para escritura y otro para atender el subsistema de E/S. La RAM principal se fabricó en microcircuitos bipolares con una capacidad de 4 kbit y tenía la designación Cray-1M. Algunas computadoras de este tipo que se produjeron se suministraron con memoria CMOS estática , mientras que el nombre de la computadora cambió a Cray X-MP/1s. Estas computadoras fueron las primeras en usar el puerto UNIX desarrollado por Cray Research.

En 1984, Cray Research anunció un modelo Cray X-MP mejorado con uno (Cray X-MP/1), dos (Cray X-MP/2) y 4 procesadores (Cray X-MP/4) con 4 y 8 Mword. RAM [2] . El sistema X-MP/48 más productivo tenía 4 procesadores y 8 millones de palabras de memoria. Su rendimiento máximo teórico superó los 800 Mflops [1] . El procesador de estos modelos admitía direccionamiento de RAM vectorial (leer/modificar/escribir en un ciclo) y podía direccionar hasta 16 millones de palabras en RAM como máximo. La memoria se implementó tanto en chips de transistores bipolares como MOS .

Al principio, los sistemas ejecutaban el sistema operativo propietario de Cray , el sistema operativo Cray (COS), que era un código de objeto compatible con el sistema operativo Cray-1. Luego, este sistema operativo fue reemplazado por un sistema operativo secundario, primero llamado CX-OS y, finalmente, UniCOS , que se ejecuta bajo el shell de los sistemas operativos de los usuarios. UniCOS finalmente se convirtió en el principal sistema operativo desde 1986. Pero el Departamento de Energía de EE. UU. continuó utilizando el Sistema de Tiempo Compartido Cray. Más detalles (lenguaje, compilador, ensamblador, sistema operativo y aplicaciones) se describen en el artículo de Cray-1 , sección de software, ya que estos sistemas operativos son casi compatibles.

Línea con arquitectura mejorada

En 1986, Cray Research anunció el lanzamiento de Cray X-MP con una arquitectura mejorada ( Arquitectura extendida o Cray X-MP/EA ) [3] , con un tiempo de ciclo de reloj de 8,5 ns (117 MHz) en chips de matriz de macrocélulas y arreglos puertas lógicas. Estos modelos mejorados usaban registros A y B de 32 bits y aritmética de direcciones de 32 bits, con una direccionabilidad teórica de hasta 2 mil millones de palabras. En su configuración máxima, las computadoras se enviaron con 64 millones de palabras de RAM, organizadas en 64 bancos. También se admitió el direccionamiento de 24 bits, por compatibilidad con el software escrito para Cray-1 y modelos anteriores de Cray X-MP. Estas máquinas lograron un rendimiento máximo de 942 Mflops.

Subsistema de E/S

Incluía de 2 a 4 procesadores de entrada-salida especializados con el número de unidades de disco de 2 a 32. Modelos DD-39 y DD-49 fabricados por Ibis ( Ibis ) con una capacidad formateada de 1,2 gigabytes y una tasa de cambio de hasta Se utilizaron 13, 3 Mb/s (5,9 Mb/s, 9,8 Mb/s fragmentado/no fragmentado). Opcionalmente, se ofrecían discos con capacidad de 256, 512, 1024 Mb con una tasa de cambio de 100 a 1000 Mb/s en cada canal [1] .

Costo

En 1984, el costo de un X-MP/48 de 1984 era de unos 15 millones de dólares estadounidenses , sin incluir el costo de las unidades de disco duro . En 1984, Bell Labs encargó un Cray X-MP/24 por $10,5 millones, pagó $1 millón adicional por 8 unidades DD-49 y recibió 1 Bell Labspor la computadora Cray-1 arrendada de [4] .

Sucesores y clones

En la cultura popular

Fotos de Cray X-MP

Véase también

Literatura

Notas

  1. 1 2 3 Cray Research, Inc. (1985). "La serie de sistemas informáticos Cray X-MP" Archivado el 8 de noviembre de 2012 en Wayback Machine .
  2. El último dígito en el índice del modelo correspondía a la cantidad de memoria, por ejemplo, el modelo Cray X-MP/24 es una máquina de dos procesadores con 4 millones de palabras de memoria.
  3. Computerworld // 9 de mayo de 1988 Archivado el 16 de abril de 2018 en Wayback Machine .
  4. Dennis Ritchie . Dos artículos de Cray X/MP (enlace no disponible) (septiembre de 2000). Consultado el 2 de abril de 2009. Archivado desde el original el 8 de enero de 2013. 
  5. Gordon Bell: Una breve historia de la supercomputación: "los Crays", Clusters y Beowulfs, Centers. ¿Qué sigue? . Consultado el 4 de abril de 2014. Archivado desde el original el 8 de mayo de 2013.
  6. Parque Jurásico, capítulo COSTA DEL MAR INTERIOR.

Enlaces