Table of Contents

Glossary

Terms used throughout this wiki and in Alpha documentation. See also the FAQ.

Processors

Digital named each Alpha processor design with an EV number, usually expanded as "Extended VAX", and sold it under a 21x64 part number. The consoles report part numbers, so the EV name often has to be looked up; see CPUs: Names and type codes.

Name Part Notes
EV4 21064 The first Alpha, 1992. Supported by Linux up to 6.9
EV45 21064A EV4 with larger caches and a faster FPU. Up to Linux 6.9
LCA4, LCA45 21066, 21068, 21066A, 21068A "Low Cost Alpha": an EV4 core with an integrated memory and PCI controller. Up to Linux 6.9
EV5 21164 Four-issue, with an on-chip secondary cache. Up to Linux 6.9
EV56 21164A EV5 with the BWX extension. The oldest processor current kernels support
PCA56, PCA57 21164PC A cheaper EV56 without the on-chip secondary cache, and with MVI
EV6 21264 Out-of-order execution. Adds FIX, and has BWX and MVI
EV67 21264A Adds CIX
EV68 21264B, 21264C, 21264D Die shrinks of the EV67, in several variants (EV68AL, EV68CB, EV68CX)
EV7 21364 EV68 core with integrated memory controllers and interprocessor links, used in the ES47, ES80, and GS1280
EV79 21364A A die shrink of the EV7, canceled
EV8 21464 A four-thread simultaneous multithreading design, canceled in 2001

Instruction set extensions

The Alpha architecture was extended after the first processors shipped. Each extension has a bit in the result of the amask instruction, and a GCC -m option. See Instruction Set: ISA extensions.

Programming

Firmware and booting

Systems and chipsets

Names