Articles

VAX

Vax 8350 elölnézet fedél eltávolítva

az első eladott VAX modell a VAX-11/780 volt, amelyet októberben mutattak be 25, 1977 a Digital Equipment Corporation éves közgyűlésén a részvényesek. Bill Strecker, C. Gordon Bell doktori hallgatója a Carnegie Mellon Egyetemen volt felelős az építészetért. Ezt követően számos különböző modellt hoztak létre különböző árakkal, teljesítményszintekkel és kapacitásokkal. VAX szuperminiszámítógépek nagyon népszerűek voltak az 1980-as évek elején.

egy ideig a VAX-11/780-at használták szabványként a CPU referenciaértékeiben. Kezdetben egy MIPS gépként írták le, mert teljesítménye egyenértékű volt egy IBM System/360-mal, amely egy MIPS-en futott, a System/360 implementációk pedig korábban de facto teljesítményszabványok voltak. Az 1 másodperc alatt végrehajtott utasítások tényleges száma körülbelül 500 000 volt, ami marketing túlzással kapcsolatos panaszokhoz vezetett. Az eredmény a “VAX MIPS” meghatározása volt, a VAX-11/780 sebességének meghatározása; a 27 VAX MIPS-en teljesítő számítógép ugyanazt a programot nagyjából 27-szer gyorsabban futtatná, mint a VAX-11/780.

a digitális közösségben a VUP (VAX teljesítményegység) kifejezés volt a leggyakoribb kifejezés, mivel a MIP-k nem hasonlíthatók össze jól a különböző architektúrákon. A kapcsolódó kifejezés klaszter VUPs informálisan használták a vaxcluster összesített teljesítményének leírására. (A VAX-11/780 teljesítménye továbbra is kiindulási mutatóként szolgál a BRL-CAD Benchmark-ban, a BRL-CAD szilárd modellező szoftver disztribúciójában szereplő teljesítményelemzési csomagban.) A VAX-11/780 egy alárendelt önálló LSI-11 számítógépet tartalmazott, amely mikrokód-betöltést, indítást és diagnosztikai funkciókat hajtott végre az alapszámítógép számára. Ezt elvetették a későbbi VAX modellekből. A vállalkozó szellemű VAX-11/780 felhasználók ezért három különböző Digital Equipment Corporation operációs rendszert futtathattak: a VMS-t a VAX processzoron (a merevlemezekről), vagy az RSX-11S-t vagy az RT-11-et az LSI-11-en (az egy sűrűségű egyetlen meghajtó hajlékonylemezéről).

a VAX számos különböző megvalósításon ment keresztül. Az eredeti VAX 11/780-at TTL-ben valósították meg, és egy négy-öt méteres szekrényt töltött meg egyetlen CPU-val. A több ECL gate array vagy macrocell array chipből álló CPU implementációk közé tartozott a VAX 8600 és 8800 superminis, végül a VAX 9000 mainframe osztályú gépek. A több MOSFET custom chipből álló CPU implementációk közé tartoztak a 8100 és 8200 osztályú gépek. A VAX 11-730 és 725 low-end gépek AMD Am2901 bit-slice komponensekkel készültek az ALU – hoz.

a MicroVAX I jelentős átmenetet jelentett a VAX családon belül. Tervezésekor még nem volt lehetséges a teljes VAX architektúrát egyetlen VLSI chipként megvalósítani (vagy akár néhány VLSI chipet, amint azt később a VAX V-11 CPU-jával tették 8200/8300). Ehelyett a MicroVAX I volt az első VAX implementáció, amely a bonyolultabb VAX utasításokat (például a csomagolt decimális és a kapcsolódó opkódokat) emulációs szoftverbe helyezte át. Ez a particionálás jelentősen csökkentette a szükséges mikrokód mennyiségét, és “MicroVAX” architektúrának nevezték. A MicroVAX I-ben az ALU és a regiszterek egyetlen kapu-tömb chipként valósultak meg, míg a gép többi vezérlése hagyományos logika volt.

megérkezett a MicroVAX architektúra teljes VLSI (mikroprocesszoros) implementációja a MicroVAX II 78032 (vagy DC333) CPU-jával és 78132 (DC335) FPU-jával. A 78032 volt az első mikroprocesszor fedélzeti memóriakezelő egységgel a MicroVAX II egyetlen, négyméretű processzorlapra épült, amely a processzor chipjeit hordozta, és a MicroVMS vagy Ultrix-32 operációs rendszereket futtatta. A gép 1 MB fedélzeti memóriát és egy Q22-bus interfészt tartalmazott DMA átvitelekkel. A MicroVAX II-t számos további MicroVAX modell követte, sokkal jobb teljesítmény és memória mellett.

további VLSI VAX processzorok követték a V-11, CVAX, CVAX SOC (“System on Chip”, egy chipes CVAX), Rigel, Mariah és NVAX implementációk formájában. A VAX mikroprocesszorok kiterjesztették az architektúrát olcsó munkaállomásokra, majd később kiszorították a csúcskategóriás VAX modelleket is. Ez a platformok széles skálája (mainframe to workstation), amely egy architektúrát használ, abban az időben egyedülálló volt a számítógépes iparban. Különböző grafikákat véstek a CVAX mikroprocesszor szerszámára. A kifejezés CVAX… ha érdekel ahhoz, hogy ellopja a legjobb volt vésett törött orosz, mint egy játék egy Hallmark kártyák szlogen, célja, mint egy üzenetet a szovjet mérnökök, akikről ismert volt, hogy mind a purloining DEC számítógépek katonai alkalmazások és a reverse engineering a chip design.

a DEC termékkínálatában a VAX architektúrát végül felváltotta RISC technológia. 1989-ben a DEC egy sor munkaállomást és szervert vezetett be, amelyek Ultrix, a DECstation és a DECsystem rendszert futtatták, a MIPS architektúrát megvalósító processzorokon alapulva. 1992-ben a DEC bemutatta saját RISC utasításkészlet-architektúráját, az Alpha AXP-t (később Alpha névre keresztelték), valamint saját Alpha-alapú mikroprocesszorát, a DECchip 21064-et, amely nagy teljesítményű 64 bites kialakítás, amely képes OpenVMS futtatására.

2000 augusztusában a Compaq bejelentette, hogy a fennmaradó VAX modelleket az év végéig megszüntetik. 2005 – re a VAX számítógépek gyártása megszűnt, de a régi rendszerek továbbra is széles körben használatosak.

a Stromasys CHARON-VAX és SIMH szoftver alapú VAX emulátorok továbbra is elérhetők, és a VMS-t most a VMS Software Incorporated kezeli, bár csak OpenVMS-t kínálnak Alpha rendszerekhez és HPE Integrity szerverekhez, x86-64 Támogatással fejlesztve, és nem kínálják a VAX számára.