명령어 집합 | |
CISC | AMD64●x86● · M68K · 68xx · Z80 · 8080 · MOS 65xx · VAX |
RISC | AArch64 ARM · RISC-V● · MIPS● · DEC Alpha · POWER PowerPC · CELL-BE LoongArch · OpenRISC · PA-RISC · SPARC · Blackfin · SuperH · AVR32 AVR |
VLIW EPIC | E2K · IA-64 · Crusoe |
DEC Alpha AXP 21-35023-13 150 MHz |
1. 개요
▲ 4소켓 275MHz의 Alpha EV45(21064A) 프로세서를 탑재할 수 있었던 DEC AlphaServer 2100A 4/275
1992년 2월 25일 Digital Equipment Corporation(DEC)의 발표로 시장에 처음 모습을 드러낸 64비트 마이크로프로세서와 그 아키텍처이다. 기존 DEC에서 개발하던 32비트 VAX CISC 칩셋의 후속 제품이다.
2. 역사
2.1. 개발
디지털이라는 상표와 PDP 미니 컴퓨터로 유명했던 DEC는 1992년 2월 25일 'DECchip 21064[1](EV4)' 모델을 처음 발표하였고, 동년 9월 출시하였다. 1994년, DEC는 이 프로세서 시리즈의 명칭을 DECchip에서 DEC Alpha로 변경하였다. 이 프로세서로 DEC는 25년 안에 1000배의 성능 향상을 달성하는 것을 목표로 하고 있었다.2.2. 의의
완전히 64비트를 지원한 워크스테이션 및 서버용 마이크로프로세서이다. 이 CPU는 RISC 마이크로프로세서 특유의 간단함과 정교한 회로, 높은 클럭을 동시에 완벽히 구현해 내었다는 데에 의의가 있었다. 기타 마이크로프로세서 쪽에서는 넘사벽급으로 혁신적이었다. 최초로 CMOS를 내장하였고, L2 캐시를 최초로 내장하였으며, 동시 멀티 스레딩(SMT)을 최초로 지원한 마이크로프로세서이다.또한 출시 당시 세계에서 가장 빠른 CPU이기도 했다. 1초에 4억 개의 명령어를 처리할 수 있었다고 한다.
750 nm 공정에 100-200 MHz 클럭을 지원하는 EV4(21064) 모델부터 시작해 2003년 최종적으로 180 nm 공정에 800-1300 MHz 클럭을 지원하는 EV7(21364) 모델까지 발전하였다. 동 시대의 다른 프로세서들과 마찬가지로 클럭이 증가하며 전력 소모와 핀 수가 증가하였다.
2.3. 말로
알파 칩 자체는 성공적인 제품이었으나 제조사인 DEC의 재무 상태가 매우 어려웠다는 것이 문제가 되었다. 1990~1997년에서 1995년, 1997년 단 두 해를 제외하고 매해 적자를 냈다. 그래서 DEC는 1992년부터 비핵심 사업 부문을 매각했고 감원을 했다. 1997년에는 StrongARM 사업과 반도체 생산 사업을 인텔에 매각하기도 했다.이듬해인 1998년 컴팩이 DEC를 인수했으나, 2001년 6월 컴팩은 비용 절감을 위해 HP와 인텔이 공동으로 개발한 아이태니엄을 사용하기로 결정했고, 알파 프로세서 사업 부문을 인텔에 매각했다. 2002년 HP의 컴팩 인수 후 HP와 인텔은 잠깐 동안은 알파 사업을 유지했으나, HP와 인텔은 이미 PA-RISC와 x86이라는 자체 아키텍처도 있었고 아이태니엄도 있었기 때문에 2004년에 개발을 중단했다. EV7의 후속인 EV79/EV8은 개발되었으나 발매가 취소되어 시장에 풀리지 않았다. 판매는 2007년 4월까지 계속되었다.
2.4. 단종 이후
2016년 6월 중국의 '선웨이 타이후라이트'가 슈퍼컴퓨터 1위를 달성하였다. 여기에는 64비트 RISC 프로세서인 SW26010이 탑재되었다고 알려졌는데, 관련 기사에 의하면 알파칩 기반으로 보인다고 한다.# 중국은 SW20610을 자체 개발로 만들어낸 칩이라고 대대적으로 광고하고 있다.선웨이 타이후라이트 개선 버전에서는 SW20610+ CPU를 장착해 알파 아키텍처의 ISA가 아니라 중국에서 자체 개발했다는 선웨이-64 ISA로 바꿨지만 선웨이-64가 어떤 명령어 집합인지 DEC Alpha와 어떤 관계인지는 밝히지 않았다.#
3. 지원 운영 체제
- 유닉스 (Tru64 UNIX)
- Windows NT 4.0 / Windows 2000 RC2
- OpenVMS
- BSD (NetBSD, OpenBSD, FreeBSD)
- 리눅스 (데비안, 레드햇 리눅스, 젠투)
4. 여담
- 삼성전자가 이것을 라이선스 생산하기 위해 1996년부터 DEC에 접촉했다. 결국 1999년부터 단종되기 전인 2004년까지 생산했다. 이 과정에서 CPU와 관련된 다수의 설계/생산 기술을 습득하게 된다. 그리고 이들 알파 개발 경험 인력들은 2000년대 초반의 ARM팀 설립에 참여하게 되어, 초기 제품 개발과 생산을 무리없이 수행하고 현재의 엑시노스까지 이어진다.
- AMD 애슬론에 사용된 K7 아키텍처는 CPU와 노스 브릿지간 버스 인터페이스로 알파 EV6에 사용했던 것을 라이선스 받아 사용하였다.
- 2003년 당시 미국에서 제일 빨랐던 슈퍼컴퓨터는 이 프로세서를 쓰고 있었다.
- 마이크로소프트는 Windows 2000 베타 3까지 이 플랫폼을 지원하였으나 결국 최종 버전에서는 지원을 중단했다. 서드파티 x86 소프트웨어를 에뮬레이션 방식으로 지원했다. x86 에뮬레이터는 나중에 ARM용 Windows에서도 채택되었고 x86뿐 아니라 AMD64 소프트웨어도 지원한다.