An overview of the Alpha AXP 21164 microprocessor

B. Benschneider
DOI: https://doi.org/10.1109/MWSCAS.1995.510295
1995-08-13
Abstract:This paper describes the microarchitecture of the Alpha 21164 microprocessor, a second-generation, custom VLSI, 64-bit implementation of the Alpha architecture. The chip is designed in a 0.5 um CMOS technology, contains 9.3 M transistors, operates at 3.3 V, and is designed for a typical operating frequency of 300 MHz. It contains an 8-Kbyte instruction cache; an 8-Kbyte, dual-ported data cache; and a 96-Kbyte, unified, second level, 3-way set associative, fully pipelined, write-back cache. The chip can issue up to four instructions per cycle, contains two 64-bit integer pipelines and two 64-bit floating-point pipelines; and implements a high-throughput memory subsystem that can support multiprocessing systems. The chip delivers 1200-MIPS/600-MFlops (peak), and SPECint92/SPECfp92 performance of 343/512, respectively. Several attributes of the microarchitecture needed to attain this performance are discussed.
Engineering,Computer Science
What problem does this paper attempt to address?