Skip to main content

DEC Alpha

  • Reference work entry
Encyclopedia of Parallel Computing
  • 215 Accesses

Synonyms

Microprocessors

Definition

The DEC Alpha was an architecture and line of microprocessors created by Digital Equipment Corporation (DEC). These processors, which began shipping in the early 1990s, were among the most innovative and highest performing of their era. The 64-bit Alpha processors were the successor to DEC’s highly successful VAX product line and ran VAX legacy code, though translation, on new incarnations of the company’s VMS operating system. Alphas also ran an OSF1-derived version of Unix called Tru64, and Microsoft Windows NT ran natively on the Alphas with support for x86 programs via binary translation.

Background for Alpha

The Alpha architecture arose inside DEC in the late 1980s out of recognized challenges with the company’s then–current VAX product line. VAX design projects were facing difficulties in meeting their schedules and the designs were becoming overly complex for the relatively small DEC design teams. As a result VAX designs, which had had their...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,600.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,799.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Bibliography

  1. Robert M (1993) Supnik, Digital’s Alpha project. Commun ACM 36(2):30–32

    Google Scholar 

  2. Alpha Architecture Reference Manual (1992) In: R.L. Sites (ed) Digital Press, Bedford

    Google Scholar 

  3. Bhandarkar DP (1995) Alpha architecture and implementations. Digital Press, Bedford

    Google Scholar 

  4. Sites RL, Chernoff A, Kirk MB, Marks MP, Robinson SG (1993) Binary translation. Commun ACM 36(2):69–81

    Google Scholar 

  5. Chernoff A, Herdeg M, Hookway R, Reeve C, Rubin N, Tye T, Yadavalli SB, Yates J (1998) FX!32: a profile-directed binary translator. IEEE Micro 18(2):56–64

    Google Scholar 

  6. McLellan E (1993) The alpha AXP architecture and 21064 processor. IEEE Micro 13:36–47

    Google Scholar 

  7. Dobberpuhl DW, Witek RT et al (1992) A 200-MHz 64-bit dual-issue CMOS microprocessor. Digital Tech J 4(4):35–50

    Google Scholar 

  8. Edmondson JH, Rubinfeld P, Preston R, Rajagopalan V (1995) Superscalar instruction execution in the 21164 alpha microprocessor. IEEE Micro 15(2):33–43

    Google Scholar 

  9. Gronowski P, Bowhill WJ, Donchin DR, Blake-Campos RP, Carlson DA, Equi ER, Loughlin BJ, Mehta S et al (1996) A 433-MHz 64-b quad-issue RISC microprocessor. IEEE J Solid-State Circuits 31(11):1687–1696

    Google Scholar 

  10. Gwennap L (1999) Brainiacs, speed demons and farewell. Microprocessor Report 13(17):1–2

    Google Scholar 

  11. Kessler RE, McLellan EJ, Webb DA (1998) The alpha 21264 microprocessor architecture. In: Proceedings of the international conference on computer design: VLSI in computers and processors, Austin, pp 90–95

    Google Scholar 

  12. Kessler RE, McLellan EJ, Webb DA (1998) The alpha 21264 microprocessor architecture. In: Proceedings of the international conference on computer design: VLSI in computers and processors, Austin, pp 90–95

    Google Scholar 

  13. Kessler RE (1999) The alpha 21264 microprocessor. IEEE Micro 19(2):24–36

    MathSciNet  Google Scholar 

  14. Bannon P et al (2001) Alpha 21364: A Single-Chip Shared Memory Multiprocessor. In Government Microcircuits Applications Conf. 2001: 334–337

    Google Scholar 

  15. Mukherjee SS, Bannon P, Lang S, Spink A, Webb D (2002) The alpha 21364 network architecture. IEEE Micro 22(1):26–35

    Google Scholar 

  16. Mukherjee SS, Silla F, Bannon P, Emer J, Lang S, Webb D (2002) A comparative study of arbitration algorithms for the Alpha 21364 pipelined router. In: Proceedings of the 10th international conference on architectural support for programming languages and operating systems, San Jose, 5–9 Oct 2002

    Google Scholar 

  17. Tullsen DM, Eggers SJ, Emer JS, Levy HM, Lo JL, Stamm RL (1996) Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading processor. In: Proceedings of the 23rd annual international symposium on computer architecture, Philadelphia, pp 191–202, 22–24 May 1996

    Google Scholar 

  18. Emer J (2001) EV8: the post-ultimate alpha. In: Keynote PACT 2001, Barcelona

    Google Scholar 

  19. Emer J (1999) Simultaneous multithreading: multiplying alpha performance. In: Proceedings of microprocessor forum, San Jose

    Google Scholar 

  20. Chrysos GZ, Emer JS (1998) Memory dependence prediction using store sets. In: Proceedings of the 25th annual international symposium on computer architecture, Barcelona, pp 142–153, 27 June–2 July 1998

    Google Scholar 

  21. Seznec A, Felix S, Krishnan V, Sazeides Y (2002) Design tradeoffs for the alpha EV8 conditional branch predictor. In: Proceedings of the 29th annual international symposium on computer architecture, Anchorage, 25–29 May 2002

    Google Scholar 

  22. Espasa R, Ardanaz F, Gago J, Gramunt R, Hernandez I, Juan T, Emer J, Felix S, Lowney G, Mattina M, Seznec A (2002) Tarantula: a vector extension to the alpha architecture. In: Proceedings of the 29th annual international symposium on computer architecture (ISCA ‘02), Anchorage

    Google Scholar 

  23. Barroso LA, Gharachorloo K, McNamara R, Nowatzyk A, Qadeer S, Sano B, Smith S, Stets R, Verghese B (2000) Piranha: a scalable architecture based on single-chip multiprocessing. In: Proceedings of the 27th annual international symposium on computer architecture, Vancouver

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this entry

Cite this entry

Emer, J., Fossum, T. (2011). DEC Alpha. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_371

Download citation

Publish with us

Policies and ethics