La serie Challenge , conocida con los nombres en clave Eveready (modelos de sobremesa) y Terminator (modelos para montaje en rack), es una familia de servidores y supercomputadoras desarrolladas y fabricadas por Silicon Graphics a principios y mediados de la década de 1990, que sucedió a los sistemas Power Series anteriores (que no deben confundirse con los IBM Power Systems ). Posteriormente, en 1996, la serie Challenge fue sucedida por los sistemas Origin 200 y Origin 2000, basados en la arquitectura NUMAlink .
Modelos
Existen tres modelos distintos del Challenge. El primer modelo, conocido simplemente como "Challenge", utilizaba el procesador R4400 de 64 bits . Con la introducción del R8000 , el Challenge se actualizó para admitir más procesadores y memoria, además de ofrecer compatibilidad con este nuevo procesador. Estos sistemas se conocen como "POWER Challenge". Durante los últimos años de vida útil de la arquitectura Challenge, la línea se actualizó para admitir microprocesadores R10000 . Los sistemas Challenge más antiguos que utilizaban el R10000 se conocían como "Challenge 10000", mientras que los sistemas POWER Challenge más recientes que utilizaban el R10000 se conocían como "POWER Challenge 10000".
Los modelos con el sufijo "GR" (de "Graphics Ready") podían admitir los subsistemas gráficos RealityEngine e InfiniteReality . Los modelos estándar eran servidores o supercomputadoras sin soporte gráfico.
Desafío
Desafío 10000
Desafío POWER

El POWER Challenge se anunció el 28 de enero de 1993 [ 2 ] y tenía como objetivo competir contra empresas de supercomputadoras como Cray Research . [ 2 ] En el momento de su anuncio, Silicon Graphics afirmó que el POWER Challenge tendría el mismo nivel de rendimiento que el Cray Y-MP de Cray con un solo microprocesador. [ 2 ] El nuevo modelo se presentó a mediados de 1994 y utilizaba el conjunto de chips del microprocesador MIPS R8000 , [ 3 ] que consistía en el microprocesador R8000 y la unidad de punto flotante R8010 acompañada de una caché de "flujo" y sus controladores asociados. Gran parte del rendimiento del POWER Challenge dependía del R8000, un microprocesador diseñado para lograr un rendimiento de supercomputación y para aplicaciones científicas de punto flotante . [ 4 ] Como resultado, el R8000 tenía características como instrucciones de multiplicación-suma fusionadas y una gran caché. [ 4 ]
En 1995, Silicon Graphics actualizó el POWER Challenge con microprocesadores R8000 con una frecuencia de reloj de 90 MHz, lo que permitió que el sistema alcanzara los 6,48 GFLOPS, una mejora de 1 GFLOPS con respecto al microprocesador R8000 anterior, que funcionaba a 75 MHz.
Desafío POWER 10000

El POWER Challenge 10000 se refería a los sistemas basados en POWER Challenge que utilizaban el microprocesador R10000 . Estos modelos se introdujeron en enero de 1996, sucediendo al Challenge basado en el R4400 y al POWER Challenge basado en el R8000, aunque dichos sistemas coexistieron con el POWER Challenge 10000 durante algún tiempo. Para dar soporte a los nuevos R10000, se introdujo una nueva placa de CPU, la "IP25". Esta nueva placa de CPU, al igual que la anterior placa de CPU IP19, admite uno, dos o cuatro procesadores y sus cachés secundarias asociadas.
Arreglo de desafío
CHALLENGEarray y POWER CHALLENGEarray son clústeres de servidores Challenge o POWER Challenge, respectivamente. CHALLENGEarray admite de 2 a 288 procesadores R10000 , mientras que POWER CHALLENGEarray admite de 2 a 144 procesadores R8000 y hasta 128 GB de memoria. POWER CHALLENGEarray se presentó el 15 de noviembre de 1994.
Otros modelos
Otros sistemas de Silicon Graphics que utilizaban la marca "Challenge" eran el Challenge M y el Challenge S. Estos sistemas eran estaciones de trabajo Silicon Graphics Indigo2 e Indy reempaquetadas , sin el hardware gráfico necesario para su uso como estaciones de trabajo. Si bien compartían el nombre Challenge, no tenían ninguna similitud arquitectónica con los Challenge de multiprocesamiento, aunque sus carcasas presentaban el mismo tono azul. Se les dio esta denominación para comercializarlos como parte de la familia de servidores Challenge, posicionándolos como servidores de gama de entrada.
Descripción
La carcasa de sobremesa es predominantemente negra con una franja azul vertical en el lado derecho. La carcasa para montaje en rack es negra, pero el frontal es azul con una franja negra horizontal en el centro donde se monta la pantalla del controlador del sistema. Los sistemas de sobremesa tienen un ancho de 54 cm (21 pulgadas), una altura de 65 cm (26 pulgadas), una profundidad de 74 cm (29 pulgadas) y un peso mínimo de 89 kg (195 libras). [ 5 ] Los sistemas para montaje en rack tienen un ancho de 69 cm (27 pulgadas), una altura de 159 cm (62,3 pulgadas), una profundidad de 122 cm (48 pulgadas) y un peso máximo de 544 kg (1200 libras). [ 6 ]
Los sistemas para montaje en rack tienen una fuente de alimentación de 1900 vatios.
Arquitectura
El desafío consiste en un ordenador multiprocesador de memoria compartida . El sistema se basa en nodos, implementados como placas que se conectan a un plano intermedio con ranuras Ebus y el bus POWERpath-2, un bus del sistema que los nodos utilizan para comunicarse entre sí. El bus POWERpath-2 consta de una ruta de 256 bits para datos y una ruta de 40 bits para direccionamiento, con una frecuencia de reloj de 47,6 MHz (ciclo de 21 nanosegundos), lo que proporciona un ancho de banda sostenido de 1,2 GB/s.
El plano intermedio de los modelos DM y L contiene cinco ranuras Ebus que admiten una combinación de tres CPU, una tarjeta de memoria o dos tarjetas de interfaz POWERchannel-2. El plano intermedio también contiene cinco ranuras de expansión VME .
El plano intermedio de los modelos XL contiene quince ranuras Ebus que admiten una combinación de nueve CPU, ocho tarjetas de memoria o cinco tarjetas de interfaz POWERchannel-2. El plano intermedio también contiene seis ranuras de expansión VME y tres ranuras para tarjetas de alimentación.
Tableros
El desafío utiliza un conjunto de placas conocido como POWERpath-2, con nombre en clave "Everest". Este conjunto está compuesto por las placas de CPU IP19, IP21 e IP25, la placa de memoria MC3 y la placa de interfaz IO4 POWERchannel-2.
placas de CPU
La placa de la CPU contiene los microprocesadores. Existen tres modelos de placas de CPU: IP19, IP21 e IP25. La IP19 puede configurarse con dos o cuatro microprocesadores R4400. También contiene cinco ASIC de interfaz de CPU, cuatro para implementar la ruta de datos y uno para implementar la ruta de direcciones. Estos ASIC contienen un promedio de 80 000 compuertas cada uno. [ 7 ] La IP21 admite el microprocesador R8000 y puede configurarse con uno o dos de estos microprocesadores. La IP25 admite uno, dos o cuatro microprocesadores R10000.
MC3
La memoria la proporciona la placa de memoria MC3, que contiene treinta y dos ranuras para módulos de memoria SIMM ( Single In-line Memory Module ) y dos controladores de hojas. Admite módulos SIMM con código de corrección de errores (ECC) en modo de página rápida (FPM ) con capacidades de 16 MB (conocidos como SIMM de "alta densidad") y 64 MB (conocidos como SIMM de "superdensidad"), lo que permite a la placa proporcionar entre 64 MB y 2 GB de memoria. Los módulos SIMM se instalan en grupos de cuatro.
La memoria está organizada en ocho bancos, cuatro de los cuales forman una hoja . La memoria puede intercalarse si hay dos o más hojas presentes en el sistema. El bus de memoria tiene un ancho de 576 bits, con una ruta de 512 bits para datos y una ruta de 64 bits para ECC. La memoria está controlada por los dos controladores de hoja. Cada controlador de hoja gestiona cuatro bancos de memoria y la mitad de una transacción de memoria. Por lo tanto, está conectado a 256 bits del bus de memoria y a 128 bits del bus POWERpath-2. [ 8 ]
Las transacciones de memoria tienen un ancho de 128 bytes, el mismo ancho que la línea de caché de los microprocesadores MIPS utilizados. Una lectura de memoria se completa en dos ciclos del reloj de memoria y es almacenada en búfer por los controladores de hoja antes de ser enviada a través del bus POWERpath-2 en cuatro ciclos del reloj del bus POWERpath-2. [ 8 ]
Los módulos SIMM están protegidos por ECC, y la implementación de ECC puede corregir errores de un solo bit y detectar errores de dos bits. Los módulos SIMM también contienen un circuito de autodiagnóstico integrado que los prueba durante el encendido o el reinicio y alerta al firmware, el cual desactiva el o los bancos de memoria que contienen módulos SIMM defectuosos, si se detectan fallas. [ 8 ]

Referencias
- ↑ Garry, Greg (1 de febrero de 1993). "Silicon Graphics promete servidores SMP" . Digital News & Review . Vol. 10, n.º 3. Reed Business Information. págs. 1 y siguientes . – vía Gale.
- 1 2 3 " Se revelan nuevos 'micros' ". The New York Times, 28 de enero de 1993.
- ↑ Bozman, Jean S. (4 de julio de 1994). "SGI amplía su línea de supercomputadoras de 'bajo costo'" . Computerworld . pág. 24. Recuperado el 9 de septiembre de 2025 .
- 1 2 Peter Yan-Tek Hsu. " Diseño del microprocesador R8000 ". IEEE Micro, abril de 1994.
- ↑
- M. Schwenden. Guía del propietario de Deskside POWER CHALLENGE y CHALLENGE L, 23 de abril de 1996, número de documento: 007-1732-060. Silicon Graphics, Inc. Archivado el 3 de marzo de 2016 en Wayback Machine.
- ↑ "Greg Morris y Pablo Rozal. Guía del propietario de POWER CHALLENGE y CHALLENGE XL para montaje en rack, 23 de abril de 1996, número de documento: 007-1735-050. Silicon Graphics, Inc." (PDF) . Archivado del original (PDF) el 3 de marzo de 2016. Consultado el 28 de agosto de 2008 .
- ↑ Mike Galles y Eric Williams. "Optimización del rendimiento, implementación y verificación del multiprocesador SGI Challenge".
- 1 2 3 DESAFÍO DE POTENCIA Informe técnico. Silicon Graphics, Inc.
Enlaces externos
- Guía del propietario de Deskside Power Challenge y Challenge L
- Servidores SGI
- Introducciones relacionadas con la informática en 1992