Sun4d es una arquitectura de computadora introducida por Sun Microsystems en 1992. Es un desarrollo de la arquitectura Sun-4 anterior , que utiliza el bus del sistema XDBus , procesadores SuperSPARC y tarjetas de E / S SBus . El XDBus fue el resultado de una colaboración entre Sun y Xerox ; su nombre proviene de un proyecto anterior de Xerox, el Xerox Dragon . Estas fueron las máquinas más grandes de Sun hasta la fecha, y su primer intento de hacer un servidor de clase mainframe .
Arquitectura
Las computadoras Sun4d son verdaderos sistemas SMP ; aunque la memoria y las CPU están instaladas por placa del sistema, la memoria en una placa determinada no está de ninguna manera " más cercana " a las CPU en esa misma placa. Toda la memoria y los dispositivos de E / S están igualmente conectados a todas las CPU.
Todas estas computadoras utilizan un backplane pasivo al que se conectan las placas del sistema. Cada placa del sistema proporciona CPU, memoria y un bus de E / S. A medida que se agregan las placas del sistema, estos componentes se agregan al conjunto de una manera completamente transparente. No es un clúster, pero funciona como una sola máquina grande.
Máquinas
Las computadoras Sun4d incluyen SPARCcenter 2000 (1992) y SPARCserver 1000 (1993) de Sun Microsystems, y Cray CS6400 (1993) de Cray Research . Las placas del sistema en estas tres máquinas son todas ligeramente diferentes, física y electrónicamente, y no son intercambiables.
Todas las máquinas Sun4d proporcionan puertos JTAG , aunque a diferencia de los sistemas posteriores, SPARCcenter y SPARCserver solo lo utilizan con fines de mantenimiento.
SPARCserver 1000
El SPARCserver 1000 es un chasis de montaje en rack de 5U con cuatro ranuras XDBus de 40 MHz y espacio para cuatro unidades SCSI de media altura de 3,5 " más dos unidades SCSI de media altura de 5,25" accesibles desde el frente (normalmente utilizadas para CD-ROM y DAT ). Cada placa del sistema se conecta a un XDBus y proporciona dos ranuras MBus para CPU, tres ranuras SBus para placas de E / S, cuatro bancos de memoria (cuatro SIMM cada uno) y SCSI-2 integrado , Ethernet 10baseT y dos puertos seriales . [1]
Configuración máxima: ocho CPU y 2 GB de RAM.
El SPARCserver 1000E tiene un XDBus ligeramente más rápido (50 MHz). Las placas del sistema no son compatibles con versiones anteriores.
El SPARCserver 1000, al igual que los servidores Sun-4 / xxx anteriores, tiene un conjunto de LED en cada placa del sistema que muestran los diagnósticos en la POST y la carga de la CPU mientras se ejecuta. Estos permiten al usuario ver de un vistazo qué tan ocupado está cada procesador en el sistema. Se les conoce informalmente como pantallas "Cylon", debido a la forma en que cada una muestra una luz que rebota hacia adelante y hacia atrás se asemeja al escáner de los robots en la serie de televisión Battlestar Galactica original . [2]
El SPARCserver 1000 ejecutará un kernel de Linux 2.4 ligeramente parcheado en modo SMP. [3]
Un solo octoprocesador SPARCserver 1000 ayudó a 117 unidades SPARCstation 20 Modelo HS11, 87 con dos procesadores hyperSPARC de 100 MHz y 30 con cuatro procesadores hyperSPARC de 100 MHz, a renderizar Toy Story . [4]
SPARCcenter 2000
El SPARCcenter 2000 es un sistema de bastidor completo que incluye un chasis principal con diez ranuras XDBus dual de 40 MHz y varias matrices de discos. Las placas del sistema se conectan a dos XDBuses para obtener un ancho de banda adicional y proporcionan dos ranuras MBus, cuatro ranuras SBus, cuatro bancos de memoria (cuatro SIMM cada uno) y dos puertos serie cada uno. A diferencia de las placas SPARCserver 1000, no tienen un puerto SCSI y Ethernet incorporado por placa del sistema. [5]
Configuración máxima: veinte CPU y 5 GB de RAM.
El SPARCcenter 2000E tiene un XDBus ligeramente más rápido (50 MHz). Las placas del sistema no son compatibles con versiones anteriores.
Superservidor Cray 6400
El Cray CS6400 es un sistema quad-XDBus de 55 MHz y 16 ranuras. Cada placa del sistema proporciona cuatro ranuras MBus, cuatro ranuras SBus, cuatro bancos de memoria y ningún puerto de E / S incorporado.
Configuración máxima: sesenta y cuatro CPU y 16 GB de RAM. [6]
Cuando SGI compró Cray Research en 1996, vendió la división responsable del CS6400 a Sun, donde se convirtió en el extremadamente exitoso Sun Enterprise 10000 . [7]
Actuación
Rendimiento relativo de las máquinas Sun-4d, basado en SPEC CINT92 Tasas de referencia: [8] [9]
Sistema | Procesadores | media geométrica rate_int92 | 008 espresso SPEC rate | 022 li SPEC tasa | 023 tasa eqntott SPEC | 026 comprimir velocidad SPEC | 072 sc SPEC tasa | Tasa de especificación de 085 gcc |
---|---|---|---|---|---|---|---|---|
CS6400 | 64 | 101969 | 98449 | 147287 | 139144 | 32849 | 214882 | 78932 |
SC2000E | 20 | 53714 | 46817 | 54551 | 74541 | 28564 | 107441 | 41111 |
SS1000E | 8 | 21758 | 19578 | 26184 | 26089 | 11680 | 45238 | 15014 |
Referencias
- ^ Manual de servicio del sistema SPARCserver 1000. Sun Microsystems. 1993.
- ^ http://www.sunhelp.org/faq/sunref3.html
- ^ http://bugzilla.kernel.org/show_bug.cgi?id=13444
- ^ "Toy Story" de Disney utiliza más de 100 estaciones de trabajo Sun para renderizar imágenes para la primera película basada en computadora; Pixar Animation y Sun Microsystems crean un potente motor de renderización para la película de Disney " . Biblioteca en línea gratuita . Consultado el 3 de abril de 2019 .
- ^ Manual de la placa del sistema SPARCcenter 2000. Sun Microsystems. 1994.
- ^ "Copia archivada" . Archivado desde el original el 28 de septiembre de 2007 . Consultado el 28 de septiembre de 2007 .CS1 maint: copia archivada como título ( enlace )
- ^ http://www.filibeto.org/aduritz/truetrue/e10000/how-e10k-wasborn.html
- ^ http://performance.netlib.org/performance/html/spec.crint92.3_95.col0.html
- ^ http://performance.netlib.org/performance/html/spec.crint92.12_95.col0.html
enlaces externos
- Xerox PARC CSL-93-17 "Papeles del proyecto SunDragon"
- Arquitectura Sun-4D , junio de 1992
Ver también
- Sol-4
- Estación SPARC