
2
Features and Benefits
• Leadership 64-Bit Architecture
The Alpha 64-bit architecture was introduced with the Alpha
21064 chip in 1992 and now the 21264, builds upon that
proven architecture.
• Performance
The Alpha 21264 chip, the world’s fastest microprocessor, is
offered with a switch-based interconnect that supports four
processors. This switch-based system provides a memory
bandwidth of up to 5.2 Gbytes/sec (peak) using two 256-bit
memory buses running at 83 MHz.
• Scalability
An entry-level system (Model 1) offers one processor, 512 MB
memory, and 6 PCI slots. Model 2, can have 16 GB memory,
and 10 I/O slots. The pedestal system provides space for
another 21 disks beyond the eight in the chassis. The cabinet
can house up to four systems and/or additional disks. All
variants support up to four processors.
• Reliability and Availability
The AlphaServer ES40 uses the latest technologies to achieve
redundancy, error correction, and fault management. The
system has redundant fans and power supplies; fans, power
supplies, and disks can be hot swapped. The remote
management console (RMC) monitors, sends alerts, and
records possible error conditions. The RMC can be accessed
even if the system is completely down.
Third-Generation Alpha Chip
The Alpha 21264 microprocessor (EV6) is a superscalar
superpipelined implementation of the Alpha architecture. The
Alpha 21264 chips are manufactured using state of the art
CMOS-6 process, with a feature size of 0.35 micron. Over 15.2
million transistors are on one die.
Designed for performance, the 21264 achieves this goal by
carefully studied and simulated architectural and circuit
analysis. The 21264 memory system also enables the high
performance levels. On-chip and off-chip caches provide for
very low latency data access, which allows for very high
bandwidth data access. The large, off-chip cache—4 MB—
runs at 200 MHz.
Each chip has a 64-Kbyte instruction cache (I-cache) and a 64-
Kbyte data cache (D-cache).
•
I-cache. 64 Kbytes, two-way set-associative, virtually
addressed cache with 64-byte blocks
•
D-cache. 64 Kbytes, two-way set-associative, virtually
indexed, physically tagged, writeback cache with 64-byte
blocks
Chip Operation
Several key design features in the EV6 architecture maximize
performance: Four instructions are fetched each cycle, and
then how those instructions are handled boosts the speed of
execution. Register renaming assigns a unique storage
location with each write reference to a register, avoiding
register dependencies that can be a potential bottleneck to
processor performance.
Another design feature, out-of-order execution, permits
instructions to execute in an order different from the order that
the instructions are fetched. In effect, instructions execute as
quickly as possible. This allows for faster execution, since
critical path computations are started and completed as soon as
possible.
In addition, the 21264 employs speculative execution to
maximize performance. It speculatively fetches and executes
instructions even though it may not know immediately whether
the instruction will be on the final execution path. This is
particularly useful, for instance, when the 21264 predicts
branch directions and speculatively executes down the
predicted path. The sophisticated branch prediction in the
21264 coupled with the speculative and dynamic execution
extracts maximum instruction parallelism from applications.
For more information about the chip, see EV6CHIP.pdf .
Alpha 21264 Features
•
Out-of-order instruction execution
•
Large (64 Kbyte) on-chip data and instruction caches
•
Improved branch prediction through intuitive execution
•
Register renaming
•
Increased bandwidth for high-speed access to second-level
cache and system memory
•
Motion video instructions
•
Square root and divide instructions
•
All instructions are 32 bits long and have a regular
instruction format
•
Floating-point unit, supports DIGITAL and IEEE floating-
point data types
•
80 integer registers, 64 bits wide
•
72 floating-point registers, 64 bits wide
Kommentare zu diesen Handbüchern