Articles

VAX

Vax 8350 widok z przodu z usuniętą pokrywą

pierwszym sprzedawanym modelem VAX był VAX-11/780, który został wprowadzony w październiku 25, 1977 na dorocznym zgromadzeniu akcjonariuszy Digital Equipment Corporation. Za architekturę odpowiadał Bill Strecker, doktorant C. Gordona Bella na Carnegie Mellon University. Następnie powstało wiele różnych modeli o różnych cenach, poziomach wydajności i pojemnościach. Superminikomputery VAX były bardzo popularne na początku lat 80.

przez pewien czas VAX-11/780 był używany jako standard w benchmarkach procesorów. Początkowo był opisywany jako maszyna jednoprzyciskowa, ponieważ jego wydajność była równoważna z IBM System / 360, który działał na jednym MIPS, a implementacje systemu/360 były wcześniej de facto standardami wydajności. Rzeczywista liczba instrukcji wykonanych w ciągu 1 sekundy wynosiła około 500 000, co doprowadziło do skarg na marketingową przesadę. Rezultatem była definicja „MIPS VAX”, prędkość VAX-11/780; komputer działający przy 27 MIPS VAX uruchomiłby ten sam program około 27 razy szybciej niż VAX-11/780.

w społeczności cyfrowej termin VUP (Vax Unit of Performance) był bardziej powszechnym terminem, ponieważ MIPS nie porównują się dobrze na różnych architekturach. Pokrewny termin cluster VUPs był nieformalnie używany do opisu zagregowanej wydajności VAXcluster. (Wydajność VAX-11/780 nadal służy jako wskaźnik bazowy w benchmarku BRL-CAD, pakiecie analizy wydajności zawartym w dystrybucji oprogramowania do modelowania bryłowego BRL-CAD.) VAX-11/780 zawierał podrzędny samodzielny komputer LSI-11, który wykonywał funkcje ładowania mikrokodu, uruchamiania i diagnostyki dla komputera macierzystego. Zrezygnowano z tego z kolejnych modeli VAX. Użytkownicy VAX-11/780 mogli więc uruchomić trzy różne systemy operacyjne Digital Equipment Corporation: VMS na procesorze VAX (z dysków twardych) oraz RSX-11S lub RT-11 na LSI-11 (z dyskietki single density single drive).

VAX przeszedł wiele różnych implementacji. Oryginalny VAX 11/780 został zaimplementowany w TTL i wypełnił obudowę o wymiarach 4 na 5 stóp pojedynczym procesorem. Implementacje procesorów, które składały się z wielu układów ECl gate array lub macrocell array, obejmowały superminis Vax 8600 i 8800, a wreszcie maszyny klasy mainframe Vax 9000. Implementacje procesorów, które składały się z wielu niestandardowych układów MOSFET, obejmowały maszyny klasy 8100 i 8200. Maszyny Vax 11-730 i 725 low-end zostały zbudowane przy użyciu komponentów bit-slice AMD Am2901 dla ALU.

MicroVAX i stanowił Duże Przejście W obrębie rodziny VAX. W momencie jego projektowania nie było jeszcze możliwe zaimplementowanie pełnej architektury VAX jako pojedynczego układu VLSI (lub nawet kilku układów VLSI, jak to później zostało zrobione z procesorem V-11 Vax 8200/8300). Zamiast tego, MicroVAX i był pierwszą implementacją VAX, która przeniosła niektóre z bardziej złożonych instrukcji VAX (takich jak spakowane dziesiętne i powiązane opcodes) do oprogramowania do emulacji. Podział ten znacznie zmniejszył ilość wymaganego mikrokodu i został nazwany architekturą „MicroVAX”. W MicroVAX I ALU i rejestry zostały zaimplementowane jako pojedynczy układ bramkowy, podczas gdy reszta sterowania maszyną była konwencjonalną logiką.

pełna implementacja VLSI (mikroprocesora) architektury MicroVAX pojawiła się wraz z procesorem MicroVAX II 78032 (lub DC333) i FPU 78132 (DC335). 78032 był pierwszym mikroprocesorem z wbudowaną jednostką zarządzania pamięcią MicroVAX II był oparty na pojedynczej, czterowymiarowej płycie procesora, która zawierała układy procesorowe i obsługiwała systemy operacyjne MicroVMS lub Ultrix-32. Maszyna posiadała 1 MB pamięci pokładowej oraz interfejs Q22-bus z transferami DMA. MicroVAX II został zastąpiony przez wiele kolejnych modeli MicroVAX o znacznie lepszej wydajności i pamięci.

kolejne procesory VLSI Vax następowały w postaci implementacji V-11, CVAX, CVAX SOC („System On Chip”, jednoukładowy CVAX), Rigel, Mariah i nvax. Mikroprocesory VAX rozszerzyły architekturę na niedrogie stacje robocze, a później również zastąpiły wysokiej klasy modele VAX. Ta szeroka gama platform (mainframe to workstation) wykorzystujących jedną architekturę była unikalna w ówczesnej branży komputerowej. Różne grafiki zostały wytrawione na matrycy mikroprocesorowej CVAX. Fraza CVAX… kiedy zależy ci na tyle, aby ukraść to, co najlepsze, zostało wyryte w zepsutym rosyjskim jako gra na sloganie kart Hallmark, przeznaczonym jako wiadomość dla radzieckich inżynierów, którzy byli znani zarówno z purloining komputerów DEC do zastosowań wojskowych, jak i inżynierii odwrotnej ich projektowania chipów.

w ofercie Dec Architektura VAX została ostatecznie zastąpiona przez technologię RISC. W 1989 Dec wprowadził szereg stacji roboczych i serwerów, które obsługiwały Ultrix, odpowiednio DECstation i DECsystem, oparte na procesorach, które zaimplementowały architekturę MIPS. W 1992 Dec wprowadził własną architekturę zestawu instrukcji RISC, Alpha AXP (później przemianowaną na Alpha), oraz własny mikroprocesor oparty na Alfie, DECchip 21064, wysokowydajną 64-bitową konstrukcję zdolną do uruchamiania OpenVMS.

w sierpniu 2000 roku Compaq ogłosił, że pozostałe modele VAX zostaną wycofane do końca roku. Do 2005 roku zaprzestano produkcji komputerów VAX, ale stare systemy pozostają w powszechnym użyciu.

emulatory Vax oparte na oprogramowaniu Stromasys Charon-VAX i SIMH pozostają dostępne, a maszyny wirtualne są obecnie zarządzane przez VMs Software Incorporated, chociaż oferują one tylko OpenVMS dla Systemów Alpha i serwerów integralności HPE, z rozwijaną obsługą x86-64 i nie oferują jej dla VAX.