VAX-11

VAX-11/780

VAX-11은 디지털 이큅먼트 코퍼레이션(DEC)이 개발 및 제조한 32비트 슈퍼미니컴퓨터 계열의 단종된 기종이다. 이 기종은 가상 주소 확장(VAX) 명령어 집합 구조(ISA)를 실행한다. 개발은 1976년에 시작되었다. 자체적으로 강력한 성능을 지녔을 뿐만 아니라, 사용자 모드에서 PDP-11 코드를 실행하는 부가적인 기능을 제공하여(VAX-11의 '-11'은 여기서 유래함) 기존 고객들에게 상위 호환 경로를 제공했다.

시리즈의 첫 번째 기종인 VAX-11/780은 1977년 10월에 발표되었다. 데이터 제너럴이나 휴렛 팩커드와 같은 미니컴퓨터 시장의 기존 경쟁사들은 VAX 설계의 도입과 빠른 업데이트에 성공적으로 대응하지 못했다. DEC는 VAX-11/780 이후 1982년에 저가형 모델인 11/750과 더 낮은 가격의 11/730 및 11/725 모델을 출시했다. 초기에는 VAX-11/790 및 VAX-11/795로 알려졌던 더 강력한 모델들은 이후 VAX 8600 시리즈로 브랜드가 변경되었다.

VAX-11 라인은 1988년에 단종되었으며, 저가형 시장은 MicroVAX 계열이, 고가형 시장은 VAX 8000 계열이 대체했다. VAX-11/780은 역사적으로 가장 성공적이고 많은 연구가 이루어진 컴퓨터 중 하나로 평가받는다.

VAX-11/780

"Star"라는 코드명의 VAX-11/780은 1977년 10월 25일 DEC 연례 주주 총회에서 발표되었다. 이는 VAX 아키텍처를 구현한 최초의 컴퓨터이다. KA780 중앙 처리 장치(CPU)는 쇼트키 트랜지스터-트랜지스터 로직(TTL) 장치로 제작되었으며 200 ns 주기 시간(5 MHz)과 2 KB 캐시를 갖추고 있다. 메모리와 I/O는 동기식 백플레인 상호연결(SBI)을 통해 액세스된다.

CPU는 마이크로프로그래밍 방식이며, 마이크로코드는 프로그램 가능한 ROM 제어 저장소와 쓰기 가능 제어 저장소의 조합으로 저장된다. 쓰기 가능 제어 저장소는 부팅 시 프런트엔드 프로세서인 LSI-11에 의해 제어되는 8인치 플로피 디스크에서 로드되며, 이는 로컬 및 원격 진단을 수행하는 데 사용된다.

VAX-11/780은 처음에 하나 또는 두 개의 MS780-C 메모리 컨트롤러를 통해 최대 8MB의 메모리를 지원했으며, 각 컨트롤러는 128KB~4MB의 메모리를 지원했다. 이후 출시된 MS780-E 메모리 컨트롤러는 4MB~64MB의 메모리를 지원하여 VAX-11/780이 최대 128MB의 메모리를 지원할 수 있게 되었다. KA780은 29비트 물리적 주소 공간을 가지고 있어 이론상 최대 512MB의 메모리를 주소 지정할 수 있다. 메모리는 메모리 배열 카드에 장착된 4 또는 16 kbit 금속 산화물 반도체(MOS) RAM 칩으로 구성된다. 각 메모리 컨트롤러는 최대 16개의 배열 카드를 제어한다. 메모리는 오류 정정 코드(ECC)로 보호된다.

VAX-11/780은 I/O를 위해 유니버스(Unibus)와 Massbus를 사용한다. 유니버스는 터미널이나 프린터와 같은 저속 주변 장치를 연결하는 데 사용되며, Massbus는 고속 디스크 및 테이프 드라이브용으로 사용된다. 1982년 12월 RA 시리즈 드라이브가 도입된 후 유니버스는 고속 주변 장치에도 사용되었다. 두 버스 모두 SBI에 인터페이스를 제공하는 어댑터를 통해 공급된다. 모든 시스템은 기본적으로 하나의 유니버스를 제공하며 최대 4개까지 지원된다. Massbus는 선택 사항이며 최대 4개까지 지원된다. VAX-11/780은 또한 디스크 드라이브를 연결하고 다른 VAX 컴퓨터와 잠재적으로 공유할 수 있는 독점 네트워크인 CI(Computer Interconnect)를 지원한다. 이 기능을 통해 VMScluster 내에서 VAX 컴퓨터들을 연결할 수 있다.

디지털(Digital)은 VAX-11/780의 성능을 이후 VAX 모델의 성능을 기술하는 참조 지점으로 사용했다. VAX-11/780의 성능은 1 VAX 성능 단위(또는 1.0 VUPs)로 알려지게 되었다. 다른 VAX 모델들은 VAX-11/780 성능의 배수로 평가되는데, 예를 들어 2.0 VUPs인 VAX는 VAX-11/780보다 두 배 빠르다는 것을 의미한다.

VAX-11/782

"Atlas"라는 코드명의 VAX-11/782는 1982년에 도입된 듀얼 프로세서 VAX-11/780이다. 두 프로세서 모두 동일한 MA780 멀티포트 메모리 버스를 공유하며, 시스템은 비대칭적으로 작동한다. 기본 CPU가 모든 I/O 작업과 프로세스 스케줄링을 수행하고, 두 번째 CPU는 추가적인 연산 집약적 작업에만 사용된다. 멀티스트림 연산 집약적 작업의 경우, 이 시스템은 VAX 11/780 성능의 최대 1.8배를 제공한다.

이 모델은 본질적으로 당시 대학원생이었던 조지 H. 고블과 퍼듀 대학교의 학부 조교들이 다중 CPU 아키텍처를 위한 유닉스 커널 수정에 관한 석사 학위 논문의 일환으로 두 대의 VAX-11/780 CPU 백플레인을 와이어 랩핑하여 직접 만든 "듀얼 VAX-11/780" 컴퓨터를 복제한 것이다.

VAX-11/784

"VAXimus"라는 코드명의 VAX-11/784는 희귀한 쿼드 프로세서 형태의 VAX-11/780 변형 기종이다. VAX-11/782와 유사하게 이 기종 또한 비대칭 멀티프로세싱 시스템이며, 4개의 KA780 프로세서 모두가 동일한 MA780 멀티포트 메모리 버스를 공유한다. 성능은 3.5 VUPs로 평가된다. Mach 프로젝트의 창립자인 에이비 티베이니언은 Mach 커널 초기 버전을 실행하기 위해 VAX-11/784를 사용했다고 밝혔다.

VAX-11/785

"Superstar"라는 코드명의 VAX-11/785는 1984년 4월에 도입되었다. KA785 CPU는 본질적으로 더 빠른 KA780이며, CPU 주기 시간은 133 ns(7.52 MHz)로 KA780의 200 ns(5 MHz) 대비 향상되어 1.5 VUPs의 성능을 제공한다. CPU 주기 시간의 단축은 페어차일드 어드밴스드 쇼트키 TTL(FAST) 로직의 사용을 통해 달성되었다.

VAX-11/787

VAX-11/787은 VAX-11/785의 듀얼 프로세서 변형 모델일 가능성이 있다. 실제로 생산되었는지는 불분명하다.

VAX-11/750

VAX-11/750

"Comet"이라는 코드명의 VAX-11/750은 1980년 10월에 도입된, 더 작고 저성능인 바이폴라 게이트 어레이 기반의 VAX 아키텍처 구현체이다. 게이트 어레이를 사용함으로써 VAX-11/780에 비해 전력 소비가 감소하고 신뢰성이 향상되었다. KA750 CPU는 320 ns 주기 시간(3.125 MHz)을 가지며 VUPs 등급은 0.6이다. 이 시스템은 L0011 메모리 컨트롤러 사용 시 최대 2MB, L0016 컨트롤러 사용 시 최대 8MB, L0022 컨트롤러 사용 시 최대 14MB의 메모리를 지원할 수 있다.

11/780은 콘솔 프로세서를 통해 8인치 플로피 디스크에서 부팅하는 반면, VAX 11/750은 1차 부팅 및 진단을 위해 TU58(DECtape II) 카세트 드라이브를 갖추고 있다.

VAX-11/751

VAX-11/751

내구성을 강화한 랙 마운트형 VAX-11/750이다.

VAX-11/730

1982년 4월에 도입된 "Nebula" 코드명의 VAX-11/730은 CPU에 AMD Am2900 칩을 사용하는 더 소형화되고 성능이 낮은 비트 슬라이스 기반의 VAX 아키텍처 구현체이다. KA730 CPU는 270 ns 주기 시간(3.70 MHz)과 0.3의 VUPs 등급을 갖는다. 최대 5MB의 메모리를 지원한다.

VAX-11/725

"LCN"("Low-Cost Nebula") 코드명으로 불리는 이 모델은 VAX-11/730의 비용 절감 모델이다. VAX-11/730과 동일한 KA730 CPU를 사용하지만, 소음과 발열을 줄이도록 설계된 더 소형화된 케이스("55 dB" 및 "575 W (최대)")에 수납되어 있어 사무 환경에서 사용하기에 더 적합하다. 최대 3MB의 메모리를 지원한다.

VAX-11/790 및 VAX-11/795

VAX-11/790과 VAX-11/795는 각각 VAX 8600 및 VAX 8650의 원래 이름이다.

현존하는 기기

VAX-11/780 CPU 백플레인

각주

  1. 1 2 Ed Thelen (August 2005). “VAX-11/780 11/750”. 《ed-thelen.org》. 2021년 1월 3일에 확인함.
  2. 1 2 “VAX 11/780, THE FIRST VAX SYSTEM”. 《old-computers.com》. 2021년 1월 3일에 확인함.
  3. ↑ Hennessy, John; Patterson, David (2002년 5월 29일). 《Computer Architecture: A Quantitative Approach》. Elsevier. 151쪽. ISBN 9780080502526.
  4. ↑ Digital Equipment Corporation. VAX OpenVMS at 20.
  5. ↑ David B. Aspinwall; Yale N. Patt (December 1983). “Modifications to the VAX-11/780 microarchitecture to support IEEE floating point arithmetic”. 《ACM SIGMICRO Newsletter》 14 (4): 61-69. doi:10.1145/1096419.1096429.
  6. ↑ 《VAX-11/780 Hardware User's Guide》 (PDF). DEC. February 1979. 1-11,5-65,B-1쪽. EK-11780-UG-OO1.
  7. ↑ Bob Supnik (2008년 12월 1일). “VAX-11/780 Simulator Usage” (PDF). 《simh.trailing-edge.com》. 2021년 2월 13일에 확인함.
  8. ↑ 《VAX-11/780 Hardware User's Guide》 (PDF). 1979. 2025년 7월 17일에 확인함.
  9. ↑ 《VAX-11/780 Installation Guide》 (PDF). January 1982. 2020년 12월 28일에 확인함.
  10. 1 2 3 4 5 6 “VAX CPU Model Summary”. 《vaxmacro.de》. 2020년 12월 27일에 확인함.
  11. 1 2 3 “Hardware Documentation - Machines DEC - VAX hardware reference”. 《The NetBSD project》. 2012년 8월 24일에 확인함.
  12. ↑ 《VAX Product Sales Guide EG-21718-18》 (PDF). Digital Equipment Corporation. May 1982. 2012년 8월 24일에 확인함.
  13. ↑ Goble, George H.; Marsh, Michael A. (1982). “A dual processor VAX 11/780”. 《ACM SIGARCH Computer Architecture News》 10 (3): 291–298. doi:10.1145/1067649.801738.
  14. ↑ Avidis Tevanian. 《Oral History of Avadis Tevanian》 (PDF). (인터뷰).
  15. ↑ 《Steve Jobs in Exile: NeXT and the Making of a Comeback》. 2026년 5월 26일.
  16. ↑ DIGITAL Computing Timeline
  17. ↑ “VAX-11/785 Hardware User's Guide” (PDF). 《bitsavers.org》. 1984. 2020년 12월 28일에 확인함.
  18. ↑ DIGITAL Computing Timeline
  19. 1 2 3 《DEC VAX Hardware Handbook Volume 1 - 1986》 (PDF). 1986. 2025년 7월 17일에 확인함.
  20. ↑ 《VAX-11/750 Central Processor Unit Technical Description》 (PDF). March 1981. 2025년 7월 17일에 확인함.
  21. ↑ “Makings of a Comet: The VAX-11/750”. 《cpushack.com》. 2014년 12월 8일. 2020년 12월 28일에 확인함.
  22. ↑ Dalby Datormuseum. “VAX-11/750”. 2020년 12월 28일에 확인함.
  23. ↑ Paul Hardy (1993년 10월 14일). “VMS CPU Model Summary” (메일링 리스트). 《INFO-VAX》. 2020년 12월 27일에 확인함.
  24. ↑ 《VAX-11/730 CPU Technical Description》 (PDF). May 1982. 2025년 7월 17일에 확인함.
  25. ↑ “VAX 8000 Series”. 《netbsd.org》. 2021년 1월 3일에 확인함.
  26. ↑ “CHM VAX-11 systems”. 2015년 4월 24일에 확인함.
  27. ↑ “MIAI/MUSIF 2018 calendar”. 2018년 1월 24일에 확인함.
  28. ↑ “LSSM - large scale systems museum”. 《페이스북》. 2022년 2월 26일에 원본 문서에서 보존된 문서. 2021년 8월 4일에 확인함.
  29. ↑ “The Digital VAX-11/780 superminicomputer”.