

El Alpha 21064 es un microprocesador desarrollado y fabricado por Digital Equipment Corporation que implementaba la arquitectura de conjunto de instrucciones (ISA) Alpha (introducida como Alpha AXP) . Se presentó como DECchip 21064 antes de ser renombrado en 1994. El 21064 también es conocido por su nombre en clave, EV4 . Fue anunciado en febrero de 1992 y su disponibilidad en masa comenzó en septiembre del mismo año. El 21064 fue la primera implementación comercial de la ISA Alpha y el primer microprocesador de Digital disponible comercialmente. Fue sucedido por una versión derivada, el Alpha 21064A, en octubre de 1993. Esta última versión fue reemplazada por el Alpha 21164 en 1995.
Historia
El primer procesador Alpha fue un chip de prueba con nombre en clave EV3 . Este chip se fabricó utilizando el proceso CMOS-3 de 1,0 micrómetro (μm) de Digital. El chip carecía de una unidad de coma flotante y solo disponía de cachés de 1 KB . Se utilizó para confirmar el funcionamiento de las técnicas de diseño de circuitos más exigentes . Junto con simuladores y emuladores, también se empleó para poner en marcha el firmware y los diversos sistemas operativos compatibles con la empresa.
El chip de producción, con nombre en clave EV4 , se fabricó utilizando el proceso CMOS-4 de 0,75 μm de Digital. Dirk Meyer y Edward McLellan fueron los microarquitectos. Ed diseñó la lógica de emisión, mientras que Dirk diseñó los demás bloques principales. Jim Montanaro dirigió la implementación del circuito. El EV3 se utilizó en la Unidad de Demostración Alpha (ADU), un sistema multiprocesador que Digital utilizó para desarrollar software para la plataforma Alpha antes de la disponibilidad de los componentes EV4. [ 1 ]
El chip 21064 se presentó en la 39.ª Conferencia Internacional de Circuitos de Estado Sólido (ISSCC) a mediados de febrero de 1992. Su lanzamiento oficial tuvo lugar el 25 de febrero de 1992, con la presentación de una muestra de 150 MHz ese mismo día. Su precio era de 3375 dólares para pedidos de 100 unidades, 1650 dólares para pedidos de entre 100 y 1000 unidades, y 1560 dólares para pedidos superiores a 1000 unidades. Los envíos a gran escala comenzaron en septiembre de 1992.
A principios de febrero de 1993, el precio de la versión de 150 MHz se redujo de 1.559 dólares a 1.096 dólares para pedidos superiores a 1.000 unidades.
El 25 de febrero de 1993 se presentó un modelo de 200 MHz, con kits de muestra disponibles a un precio de 3495 dólares. Para pedidos al por mayor, el precio era de 1231 dólares por unidad para cantidades superiores a 10 000. Los pedidos al por mayor se aceptaron en junio de 1993 y los envíos comenzaron en agosto del mismo año. En respuesta, el precio de la versión de 150 MHz se redujo. El kit de muestra pasó de costar 3375 dólares a 1690 dólares, con vigencia a partir de abril de 1993; y para pedidos al por mayor, pasó de costar 1355 dólares a 853 dólares por unidad para cantidades superiores a 10 000, con vigencia a partir de julio de 1993.
Con la presentación de los modelos Alpha 21066 y Alpha 21068 el 10 de septiembre de 1993, Digital ajustó el posicionamiento de los modelos 21064 existentes e introdujo una versión de 166 MHz con un precio de 499 dólares por unidad en cantidades de 5000. El precio de la versión de 150 MHz se redujo a 455 dólares por unidad en cantidades de 5000.
El 6 de junio de 1994, el precio de la versión de 200 MHz se redujo un 31%, hasta los 544 dólares, para competir con el Pentium de 60 MHz; y el de la versión de 166 MHz un 19%, hasta los 404 dólares por unidad en cantidades de 5.000 unidades, con efecto a partir del 3 de julio de 1994.
DEC fue el único fabricante, sin una segunda fuente . [ 2 ] El Alpha 21064 se fabricó en las instalaciones de Digital en Hudson, Massachusetts y South Queensferry, Escocia .
Usuarios
El modelo 21064 se utilizaba principalmente en ordenadores de gama alta, como estaciones de trabajo y servidores . Entre sus usuarios se encontraban:
- Aspen Systems en sus estaciones de trabajo alpinas
- Carrera Computers en sus estaciones de trabajo Hercules 150, Hercules 200 y Pantera II
- Cray Research , que utilizó el procesador 21064 de 150 MHz en sus supercomputadoras Cray T3D.
- Digital, en sus estaciones de trabajo de nivel básico DECpc AXP 150 , servidores de nivel básico DEC 2000 AXP , estaciones de trabajo y servidores de nivel básico DEC 3000 AXP , servidores de gama media DEC 4000 AXP y servidores de gama alta DEC 7000/10000 AXP.
- Encore Computer , en su ordenador de gama alta en tiempo real Infinity R/T
Actuación
El 21064 fue el microprocesador de mayor rendimiento desde su lanzamiento hasta 1993, después de que International Business Machines (IBM) presentara el procesador multichip POWER2 . Siguió siendo el microprocesador de un solo chip de mayor rendimiento hasta que se presentó el 21064A de 275 MHz en octubre de 1993. [ 3 ]
Descripción
El Alpha 21064 es un microprocesador superscalar de doble emisión con supersegmentación que ejecuta instrucciones en orden . Es capaz de emitir hasta dos instrucciones por ciclo de reloj a cuatro unidades funcionales: una unidad de enteros , una unidad de punto flotante (FPU), una unidad de direcciones y una unidad de salto. La segmentación de enteros tiene siete etapas, y la de punto flotante, diez. Las primeras cuatro etapas de ambas segmentaciones son idénticas y están implementadas por la I-Box.
Caja I
La I-box es la unidad de control ; obtiene, decodifica y emite instrucciones y controla la tubería. [ 4 ] Durante la primera etapa, se obtienen dos instrucciones de la I-cache. La predicción de bifurcación se realiza mediante lógica en la I-box durante la segunda etapa. Se utiliza predicción estática o dinámica. La predicción estática examina el bit de signo del campo de desplazamiento de una instrucción de bifurcación y predice que la bifurcación se tomó si el bit de signo indicaba una bifurcación hacia atrás (si el bit de signo contenía 1). La predicción dinámica examina una entrada en la tabla de historial de bifurcaciones de 2048 entradas por 1 bit. Si una entrada contenía 1, se predijo que la bifurcación se tomó. [ 5 ] Si se utiliza la predicción dinámica, la predicción de bifurcación tiene una precisión aproximada del 80 % para la mayoría de los programas. [ 6 ] La penalización por predicción errónea de bifurcación es de cuatro ciclos. [ 7 ]
Estas instrucciones se decodifican durante la tercera etapa. La caja I comprueba entonces si los recursos necesarios para las dos instrucciones están disponibles durante la cuarta etapa. Si es así, se emiten las instrucciones, siempre que puedan combinarse. Las instrucciones que podían combinarse estaban determinadas por el número de puertos de lectura y escritura en el archivo de registros enteros. [ 8 ] El 21064 podía emitir: una operación entera con una operación de punto flotante, cualquier instrucción de carga/almacenamiento con cualquier instrucción de operación, una operación entera con una bifurcación entera, o una operación de punto flotante con una bifurcación de punto flotante. No se permitían dos combinaciones: una operación entera y un almacenamiento de punto flotante, y una operación de punto flotante y un almacenamiento entero. Si una de las dos instrucciones no puede emitirse simultáneamente, las primeras cuatro etapas se detienen hasta que se emita la instrucción restante. Las primeras cuatro etapas también se detienen en caso de que no se pueda emitir ninguna instrucción debido a la indisponibilidad de recursos, dependencias o condiciones similares.
La caja I contiene dos búferes de traducción anticipada (TLB) para traducir direcciones virtuales a direcciones físicas . Estos TLB se denominan búferes de traducción de instrucciones (ITB). Los ITB almacenan en caché las entradas de la tabla de páginas utilizadas recientemente para el flujo de instrucciones. Se utiliza un ITB de ocho entradas para páginas de 8 KB y un ITB de cuatro entradas para páginas de 4 MB. Ambos ITB son totalmente asociativos y utilizan un algoritmo de reemplazo de no último en usarse. [ 9 ]
Ejecución
La ejecución de todas las instrucciones comienza durante la quinta etapa. Los registros se leen durante la cuarta etapa. Las tuberías que comienzan en la quinta etapa no pueden detenerse.
Unidad entera
La unidad de enteros es responsable de ejecutar las instrucciones de enteros. Consta del archivo de registros de enteros (IRF) y la caja E. El IRF contiene treinta y dos registros de 64 bits y tiene cuatro puertos de lectura y dos puertos de escritura que se dividen equitativamente entre la unidad de enteros y la unidad de salto. [ 10 ] La caja E contiene un sumador , una unidad lógica, un desplazador de barril y un multiplicador . Excepto las instrucciones de multiplicación, desplazamiento y manipulación de bytes, la mayoría de las instrucciones de enteros se completan al final de la etapa cinco y, por lo tanto, tienen una latencia de un ciclo. El desplazador de barril está segmentado, pero las instrucciones de desplazamiento y manipulación de bytes no se completan al final de la etapa seis y, por lo tanto, tienen una latencia de dos ciclos. El multiplicador no se segmentó para ahorrar área del chip; [ 6 ] por lo tanto, las instrucciones de multiplicación tienen una latencia variable de 19 a 23 ciclos dependiendo de los operandos. En la etapa siete, las instrucciones de enteros escriben sus resultados en el IRF.
Unidad de dirección
La unidad de direcciones, también conocida como "A-box", ejecutaba instrucciones de carga y almacenamiento. Para permitir que la unidad de direcciones y la unidad de enteros operen en paralelo, la unidad de direcciones tiene su propio sumador de desplazamiento , que utiliza para calcular direcciones virtuales , en lugar de utilizar el sumador en la unidad de enteros. [ 11 ] Se utiliza un búfer de traducción de direcciones (TLB) asociativo completo de 32 entradas para traducir direcciones virtuales a direcciones físicas . [ 11 ] Este TLB se denomina búfer de traducción de datos (DTB). El 21064 implementó una dirección virtual de 43 bits y una dirección física de 34 bits, y por lo tanto es capaz de direccionar 8 TB de memoria virtual y 16 GB de memoria física .
Las instrucciones de almacenamiento generan datos almacenados en un búfer de escritura de 4 entradas y 32 bytes. El búfer de escritura mejoró el rendimiento al reducir el número de escrituras en el bus del sistema mediante la fusión de datos de almacenamientos adyacentes y el retraso temporal de los almacenamientos, lo que permitió que las cargas se atendieran más rápidamente, ya que el bus del sistema no se utiliza con tanta frecuencia. [ 11 ]
Unidad de punto flotante
La unidad de punto flotante consta del archivo de registros de punto flotante (FRF) y la caja F. [ 8 ] El FRF contiene treinta y dos registros de 64 bits y tiene tres puertos de lectura y dos de escritura. La caja F contenía una tubería de punto flotante y una unidad de división no segmentada que recuperaba un bit por ciclo.
En la cuarta etapa, se lee el registro de punto flotante y se formatea la información en fracción, exponente y signo. Si se ejecutan instrucciones de suma, el sumador calcula la diferencia del exponente y se inicia un detector predictivo de uno o cero inicial que utiliza los operandos de entrada para normalizar el resultado. Si se ejecutan instrucciones de multiplicación, se genera un multiplicando de 3X.
En las etapas cinco y seis, se realizan cálculos de alineación o normalización y de bits fijos para sumas y restas. Las instrucciones de multiplicación se multiplican en una matriz bidireccional intercalada en paralelo que utiliza un algoritmo Booth de base 8. [ 6 ] [ 12 ] En la etapa ocho, la suma final se realiza en paralelo con el redondeo . Las instrucciones de punto flotante escriben sus resultados en la FRF en la etapa diez. [ 12 ]
Las instrucciones ejecutadas en la tubería tienen una latencia de seis ciclos. [ 12 ] Las divisiones de precisión simple (32 bits) y de doble precisión (64 bits), que se ejecutan en la unidad de división no segmentada, tienen una latencia de 31 y 61 ciclos, respectivamente. [ 13 ]
Cachés
El 21064 cuenta con dos cachés primarias integradas : una caché de datos de 8 KB (conocida como caché D) con política de escritura directa y una caché de instrucciones de 8 KB (conocida como caché I). Ambas cachés son de mapeo directo para acceso en un solo ciclo y tienen un tamaño de línea de 32 bytes. Están construidas con celdas de memoria de acceso aleatorio estática (SRAM) de seis transistores con un área de 98 μm² . Las cachés tienen 1024 celdas de ancho por 66 de alto, y las dos filas superiores se utilizan para redundancia.
Se admitía una caché secundaria externa opcional, conocida como caché B, con capacidades de 128 KB a 16 MB. La caché funcionaba a una frecuencia de entre un tercio y un dieciseisavo de la frecuencia del reloj interno, es decir, de 12,5 a 66,67 MHz a 200 MHz. [ 14 ] La caché B es de mapeo directo y tiene un tamaño de línea de 128 bytes por defecto, que podía configurarse para usar cantidades mayores. Se accede a la caché B a través del bus del sistema.
Interfaz externa
La interfaz externa era un bus de datos de 128 bits que operaba a una frecuencia entre la mitad y la octava parte de la frecuencia del reloj interno, o entre 25 y 100 MHz a 200 MHz. El ancho del bus era configurable; los sistemas que utilizaban el 21064 podían tener una interfaz externa de 64 bits. La interfaz externa también constaba de un bus de direcciones de 34 bits .
Fabricación
El 21064 contenía 1,68 millones de transistores. [ 15 ] El EV4 original fue fabricado por Digital en su proceso CMOS-4, que tiene un tamaño de característica de 0,75 μm y tres niveles de interconexión de aluminio . [ 15 ] El EV4 mide 13,9 mm por 16,8 mm, para un área de 233,52 mm 2 . El EV4S posterior fue fabricado en CMOS-4S, una reducción óptica del 10 % de CMOS-4 con un tamaño de característica de 0,675 μm. Esta versión medía 12,4 mm por 15,0 mm, para un área de 186 mm 2 . [ 16 ]
El 21064 utilizaba una fuente de alimentación de 3,3 voltios (V). [ 15 ] El EV4 disipaba un máximo de 30 W a 200 MHz. El EV4S disipa un máximo de 21,0 W a 150 MHz, 22,5 W a 166 MHz y 27,0 W a 200 MHz. [ 17 ]
Paquete

El 21064 está empaquetado en una matriz de rejilla de pines (PGA) de cerámica de alúmina de 431 pines que mide 61,72 mm por 61,72 mm. [ 18 ] De los 431 pines, 291 eran para señales y 140 para alimentación y tierra. [ 15 ] [ 19 ] El disipador de calor está unido directamente al paquete, asegurado por tuercas unidas a dos pernos que sobresalen del difusor de calor de tungsteno .
Derivados
Alfa 21064A
El Alpha 21064A , presentado como DECchip 21064A , con nombre en clave EV45 , es una evolución del Alpha 21064, lanzado en octubre de 1993. Operaba a frecuencias de reloj de 200, 225, 233, 275 y 300 MHz. El modelo de 225 MHz fue reemplazado por el de 233 MHz el 6 de julio de 1994, cuyo precio inicial era de 788 dólares estadounidenses en lotes de 5000 unidades, un 10 % menos que el modelo de 225 MHz al que sustituyó. Ese mismo día, el precio del modelo de 275 MHz también se redujo un 25 %, hasta los 1083 dólares estadounidenses en lotes de 5000 unidades. El modelo de 300 MHz se anunció y se empezaron a tomar muestras el 2 de octubre de 1995 y se envió en diciembre de 1995. También existía un modelo, el 21064A-275-PC, que estaba restringido a ejecutar Windows NT o sistemas operativos que utilizan el modelo de administración de memoria de Windows NT.
El 21064A sucedió al 21064 original como el microprocesador Alpha de gama alta. Posteriormente, fue el más utilizado en sistemas de gama alta. Entre sus usuarios se encontraban:
- Digital en algunos modelos de sus sistemas DEC 3000 AXP, DEC 4000 AXP y DEC 7000/10000 AXP.
- Aspen Systems en su estación de trabajo alpina
- BTG, que utilizó un modelo de 275 MHz en su PC RISC Action AXP275
- Carrera Computers en su estación de trabajo Cobra AXP 275
- NekoTech, que utilizó un modelo de 275 MHz con un overclock del 5% a 289 MHz en su estación de trabajo Mach 2-289-T
- Network Appliance (ahora NetApp), que utilizaba un modelo de 275 MHz en sus sistemas de almacenamiento.
El 21064A presentaba varias mejoras microarquitectónicas con respecto al 21064. Las cachés primarias se mejoraron de dos maneras: la capacidad de la caché de instrucciones (I-cache) y la caché de datos (D-cache) se duplicó de 8 KB a 16 KB, y se añadió protección de paridad a las matrices de etiquetas y datos de caché. Las divisiones de punto flotante tienen una latencia menor gracias a un divisor mejorado que elimina dos bits por ciclo en promedio. La predicción de bifurcaciones se mejoró mediante una tabla de bifurcaciones de 2 bits (BHT) más grande, de 4096 entradas.
El 21064A contiene 2,8 millones de transistores y mide 14,5 x 10,5 mm, lo que representa un área de 152,25 mm² . Fue fabricado por Digital en su proceso CMOS de quinta generación, CMOS-5, un proceso de 0,5 μm con cuatro niveles de interconexión de aluminio . [ 20 ]
Alfa 21066
El Alpha 21066 , presentado como DECchip 21066 , con nombre en clave LCA4 ( Low Cost Alpha ), es una variante de bajo costo del Alpha 21064. Las muestras se presentaron el 10 de septiembre de 1993, y los envíos en volumen comenzaron a principios de 1994. En el momento de su lanzamiento, el Alpha 21066 de 166 MHz tenía un precio de US$385 en cantidades de 5000 unidades. También existía un modelo de 100 MHz, destinado a sistemas embebidos . Las muestras comenzaron a finales de 1994, y los envíos en volumen se iniciaron en el tercer trimestre de 1995. El Microprocessor Report reconoció al Alpha 21066 como el primer microprocesador con un controlador PCI integrado.
El Alpha 21066 estaba diseñado para su uso en aplicaciones de bajo costo, específicamente en computadoras personales con Windows NT . Digital utilizó varios modelos del Alpha 21066 en sus clientes Multia , placas base de fabricante de equipos originales (OEM) AXPpci 33 y computadoras de placa única AXPvme . Además de Digital, otros usuarios incluyeron a Aspen Systems en su estación de trabajo Alpine, Carrera Computers en su estación de trabajo Pantera I, NekoTech utilizó un modelo de 166 MHz en su computadora personal Mach 1-166 y Parsys en sus supercomputadoras de la serie TransAlpha TA9000.
Gracias a la reducción del tamaño del proceso, se pudieron incluir características deseables en sistemas embebidos sensibles al costo . Estas características incluyen una caché B integrada y un controlador de memoria con soporte ECC , un acelerador gráfico con funcionalidad limitada que admite hasta 8 MB de VRAM para implementar un búfer de fotogramas , un controlador PCI y un generador de reloj de bucle de enganche de fase (PLL) para multiplicar una señal de reloj externa de 33 MHz a la frecuencia de reloj interna deseada.
El controlador de memoria admitía de 64 KB a 2 MB de caché B y de 2 a 512 MB de memoria. La implementación ECC era capaz de detectar errores de 1, 2 y 4 bits y corregir errores de 1 bit. Para reducir costos, el Alpha 21066 cuenta con un bus de sistema de 64 bits, lo que redujo el número de pines y, por lo tanto, el tamaño del encapsulado. La reducción del ancho de banda del bus de sistema también disminuyó el rendimiento en un 20 %, lo cual se consideró aceptable.
El chip 21066 contenía 1,75 millones de transistores y medía 17,0 x 12,3 mm, con un área de 209,1 mm² . Fue fabricado mediante tecnología CMOS-4S, un proceso de 0,675 μm con tres niveles de interconexión. El 21066 se presentó en un encapsulado CPGA de 287 pines con unas dimensiones de 57,404 x 57,404 mm.
Alfa 21066A

El Alpha 21066A , con nombre en clave LCA45 , es una variante de bajo costo del Alpha 21064A. Se anunció el 14 de noviembre de 1994, y ese mismo día se presentaron muestras de los modelos de 100 y 233 MHz. Ambos modelos se comercializaron en marzo de 1995. En el momento de su lanzamiento, los modelos de 100 y 233 MHz tenían un precio de 175 y 360 dólares, respectivamente, en cantidades de 5000 unidades. Posteriormente se lanzó un modelo de 266 MHz.
El 21066A fue el segundo microprocesador suministrado por Mitsubishi Electric , el M36066A . Fue el primer microprocesador Alpha fabricado por la compañía. Las versiones de 100 y 233 MHz se anunciaron en noviembre de 1994. En ese momento, se preveía que las muestras de ingeniería estarían disponibles en diciembre de 1994, las muestras comerciales en julio de 1995 y las cantidades en serie en septiembre de 1995. La versión de 233 MHz tenía un precio de 490 dólares para pedidos de 1000 unidades. [ 21 ]
Aunque se basaba en el 21064A, el 21066A no contaba con las cachés de instrucciones y datos de 16 KB. Una característica específica del 21066A era la gestión de energía: la frecuencia del reloj interno del microprocesador podía ajustarse mediante software.
Digital utilizó varios modelos del 21066A en sus productos que anteriormente habían utilizado el 21066. Fuera de Digital, Tadpole Technology utilizó un modelo de 233 MHz en su portátil ALPHAbook 1 .
El 21066A contenía 1,8 millones de transistores en un chip de 14,8 x 10,9 mm, con una superficie de 161,32 mm² . Fue fabricado con el proceso CMOS de quinta generación de Digital, CMOS-5, un proceso de 0,5 μm con tres niveles de interconexión. Mitsubishi Electric fabricó el M36066A con su propio proceso de metal de tres niveles y 0,5 μm.
Alfa 21068
El Alpha 21068 , presentado como DECchip 21068 , es una versión del 21066 diseñada para sistemas embebidos. Era idéntico al 21066, pero con una frecuencia de reloj menor para reducir el consumo de energía y el costo. Las primeras muestras se presentaron el 10 de septiembre de 1993 y los envíos a gran escala comenzaron a principios de 1994. Operaba a 66 MHz y tenía un consumo máximo de energía de 9 W. En el momento de su lanzamiento, el 21068 tenía un precio de 221 dólares estadounidenses por unidad en lotes de 5000 unidades. El 6 de junio de 1994, Digital anunció una reducción del precio del 16%, a 186 dólares estadounidenses, efectiva a partir del 3 de julio de 1994.
Digital utilizó el Alpha 21068 en su placa base AXPpci 33 y en los ordenadores de placa única AXPvme 64 y 64LC .
Alfa 21068A
El Alpha 21068A , presentado como DECchip 21068A , es una variante del Alpha 21066A para sistemas embebidos. Funcionaba a una frecuencia de reloj de 100 MHz.
Conjuntos de chips
Inicialmente, no existía un chipset estándar para los modelos 21064 y 21064A. Los ordenadores de Digital utilizaban circuitos integrados de aplicación específica (ASIC) personalizados para conectar el microprocesador al sistema. Dado que esto incrementaba los costes de desarrollo para terceros que deseaban desarrollar productos basados en Alpha, Digital desarrolló un chipset estándar, el DECchip 21070 ( Apecs ), para fabricantes de equipos originales (OEM).
Existían dos modelos del 21070: el DECchip 21071 y el DECchip 21072. El 21071 estaba destinado a estaciones de trabajo, mientras que el 21072 estaba destinado a estaciones de trabajo de gama alta o servidores uniprocesador de gama baja. Los dos modelos se diferenciaban en las características del subsistema de memoria: el 21071 tenía un bus de memoria de 64 bits y admitía de 8 MB a 2 GB de memoria con protección de paridad , mientras que el 21072 tenía un bus de memoria de 128 bits y admitía de 16 MB a 4 GB de memoria con protección ECC .
El chipset constaba de tres diseños de chips: el controlador de memoria y caché B COMANCHE , la partición de datos DECADE y el controlador PCI EPIC. Los chips DECADE implementaban las rutas de datos en particiones de 32 bits; por lo tanto, el 21071 tiene dos de estos chips, mientras que el 21072 tiene cuatro. El chip EPIC tiene una ruta de 32 bits hacia los chips DECADE.
El modelo 21070 se presentó el 10 de enero de 1994, [ 22 ] con muestras disponibles. Los envíos en volumen comenzaron a mediados de 1994. En cantidades de 5000 unidades, el modelo 21071 tenía un precio de 90 dólares y el modelo 21072 de 120 dólares.
Entre los usuarios del modelo 21070 se incluyen Carrera Computers para sus estaciones de trabajo Pantera y Digital en algunos modelos de sus AlphaStations y AlphaServers monoprocesadores .
Notas
- ↑ Charles P. Thacker; David G. Conroy; Lawrence C. Stewart (1992). "La unidad de demostración Alpha: un multiprocesador de alto rendimiento para el desarrollo de software y chips" (PDF) . Digital Technical Journal . 4 (4).
- ↑ Wilson, Jayne (16 de noviembre de 1992). "DEC presenta sus esperados sistemas Alpha de 64 bits" . InfoWorld . Vol. 14, n.º 46, pág. 33. Consultado el 30 de junio de 2025 .
- ↑ Ryan 1994
- ↑ Digital Equipment Corporation 1996, págs. 2-3 – 2-4
- ↑ Digital Equipment Corporation 1996, págs. 2-5
- 1 2 3 McLellan 1993 , pág. 42
- ↑ Dobberpuhl 1992, pág. 37
- 1 2 Dobberpuhl 1992, pág. 36
- ↑ Digital Equipment Corporation 1996, págs. 2-6
- ↑ Dobberpuhl 1992 , págs. 35-36
- 1 2 3 McLellan 1993 , pág. 43
- 1 2 3 Dobberpuhl 1992, pág. 38
- ↑ Gwennap 1994
- ↑ McLellan 1993 , pág. 44
- ^ Dobberpuhl 1992 , pág . 35
- ^ Bhandarkar 1995, págs.2-4
- ↑ Digital Equipment Corporation 1996, pág. 8-3
- ↑ Digital Equipment Corporation 1996, pág. 8-2
- ↑ Bhandarkar 1995, pág. 2
- ↑ Bhandarkar 1995 , pág. 3
- ↑ Krause 1994
- ↑ Digital Equipment Corporation 1994
Referencias
- Manual de referencia de hardware de los microprocesadores Alpha 21064 y 21064A , junio de 1996. Número de pedido: EC-Q92UC-TE. Digital Equipment Corporation.
- Apiki, Steve; Grehan, Rick (marzo de 1995). "Las estaciones de trabajo NT más rápidas" . Byte .
- Bhandarkar, Dileep. "Implementaciones alfa". Archivado el 24 de mayo de 2011 en Wayback Machine , Boletín del Comité Técnico de Arquitectura de Computadoras de la Sociedad de Computación del IEEE , diciembre de 1995.
- Computergram International (25 de febrero de 1992). DEC revela más sobre Alpha y desafía la arquitectura RISC de precisión de Hewlett-Packard en Wayback Machine (archivado el 24 de mayo de 2011) Computer Business Review .
- Computergram International (26 de febrero de 1992). DEC describe su Alpha RISC, Kubota revela sus planes en la Wayback Machine (archivado el 24 de mayo de 2011) Computer Business Review .
- Computergram International (7 de junio de 1994). DEC reduce los precios de los chips Alpha AXP hasta en un 31% en Wayback Machine (archivado el 24 de mayo de 2011) Computer Business Review .
- Computergram International (13 de septiembre de 1993). "DEC añade Alphas para ordenadores personales y control" . Computer Business Review .
- Computergram International (11 de enero de 1994). "Los premios anuales de chips de Microprocessor Report declaran al Motorola 88110 como la pieza con menos probabilidades de..." . Computer Business Review .
- Computergram International (11 de noviembre de 1994). "Mitsubishi Electric está lista para probar su primer alfa por fin" . Computer Business Review .
- Computergram International (25 de noviembre de 1994). "El First Alpha de Mitsubishi ofrece la misma funcionalidad que el 21066A de DEC". Computer Business Review .
- Digital Equipment Corporation (10 de enero de 1994). «Digital presenta conjuntos de chips de lógica de sistema basados en PCI para los microprocesadores Alpha AXP 21064 y anuncia el primer chip puente PCI a PCI de la industria». Comunicado de prensa.
- Dobberpuhl, Daniel W., Witek, Richard T. et al. "Un microprocesador CMOS de doble emisión de 64 bits y 200 MHz", Digital Technical Journal , Volumen 4, Número 4, Edición especial 1992, págs. 35–50.
- Gwennap, Linley (12 de septiembre de 1994). "Lo digital lidera el mercado con el 21164", Microprocessor Report , Volumen 8, Número 12.
- Krause, Reinhardt (13 de septiembre de 1993). "DEC presenta dos Alphas en PCI, unidad integrada". Noticias electrónicas .
- Krause, Reinhardt (18 de octubre de 1993). "DEC prepara Alphas de 225/275MHz". Noticias electrónicas .
- Krause, Reinhardt (21 de noviembre de 1994). "Alpha partners lanza 233MHz 21066A". Electronic News .
- McKinney, Dina L. et al. "DECchip 21066 de Digital: El primer chip Alpha AXP centrado en el costo". Digital Technical Journal , Volumen 6, Número 1, Invierno de 1994, págs. 66–77.
- McLellan, Edward (junio de 1993). "La arquitectura Alpha AXP y el procesador 21064". IEEE Micro . págs. 36–47.
- Ryan, Bob; Thompson, Tom (enero de 1994). "RISC crece" . Byte .
Lecturas adicionales
- "DEC entra en el negocio de los microprocesadores con Alpha". (4 de marzo de 1992). Microprocessor Report , Volumen 6, Número 3.
- "Presentación de la arquitectura Alpha de DEC". (4 de marzo de 1992). Microprocessor Report , Volumen 6, Número 3.
- "Digital planea ampliar la familia de procesadores Alpha" (18 de noviembre de 1992). Microprocessor Report , volumen 6, número 3.
- "Digital revela conjuntos de chips PCI para Alpha". (12 de julio de 1993). Microprocessor Report , Volumen 7, Número 9.
- "Alpha alcanza el segmento bajo con el 21066 de Digital". (13 de septiembre de 1993). Microprocessor Report , Volumen 7, Número 12.
- Bhandarkar, Dileep P. (1995). Arquitectura e implementaciones Alpha . Digital Press.
- Fox, Thomas F. (1994). "El diseño de microprocesadores de alto rendimiento en Digital". Actas de la 31.ª Conferencia Anual ACM-IEEE sobre Automatización del Diseño . págs. 586–591.
- Gronowski, Paul E. et al. (mayo de 1998). "Diseño de microprocesadores de alto rendimiento". IEEE Journal of Solid-State Circuits 33 (5): pp. 676–686.
- Microprocesadores DEC
- microprocesadores superescalares
- microprocesadores de 64 bits
- Introducciones relacionadas con la informática en 1992