Articles

VAX

VAX 8350 vooraanzicht met deksel verwijderd

het eerste verkochte VAX-model was de VAX-11/780, die op 25 oktober 1977 werd geïntroduceerd bij de Digital Equipment Corporation ‘ s jaarlijkse vergadering van aandeelhouders. Bill Strecker, de doctoraatsstudent van C. Gordon Bell aan de Carnegie Mellon University, was verantwoordelijk voor de architectuur. Vervolgens werden veel verschillende modellen met verschillende prijzen, prestatieniveaus en capaciteiten gecreëerd. VAX superminicomputers waren erg populair in de vroege jaren 1980.

gedurende een tijdje werd de VAX-11/780 gebruikt als standaard in CPU benchmarks. Het werd aanvankelijk beschreven als een one-MIPS machine, omdat zijn prestaties gelijkwaardig waren aan een IBM systeem/360 dat liep op een MIPS, en de systeem/360 implementaties waren eerder de facto prestatienormen. Het werkelijke aantal instructies uitgevoerd in 1 seconde was ongeveer 500.000, wat leidde tot klachten van marketing overdrijving. Het resultaat was de definitie van een “VAX MIPS”, de snelheid van een VAX-11/780; een computer met 27 VAX MIPS zou hetzelfde programma ongeveer 27 keer sneller draaien dan de VAX-11/780.

binnen de digitale gemeenschap was de term VUP (VAX Unit of Performance) de meest voorkomende term, omdat MIP ‘ s niet goed kunnen worden vergeleken tussen verschillende architecturen. De verwante term cluster VUPs werd informeel gebruikt om de geaggregeerde prestaties van een VAXcluster te beschrijven. (De prestaties van de VAX-11/780 dienen nog steeds als basismetrie in de BRL-CAD Benchmark, een Performance analysis suite opgenomen in de BRL-CAD solid modeling software distributie. De VAX-11/780 bevatte een ondergeschikte stand-alone LSI-11 computer die microcode load, booting, en diagnostische functies uitvoerde voor de ouder computer. Dit werd van latere VAX-modellen geschrapt. Ondernemende VAX-11/780 gebruikers konden daarom drie verschillende Digital Equipment Corporation besturingssystemen draaien: VMS op de VAX processor (van de harde schijven), en RSX-11S of RT-11 op de LSI-11 (van de single density single drive diskette).

de VAX ging door veel verschillende implementaties. De originele VAX 11/780 werd geïmplementeerd in TTL en vulde een vier-bij-vijf-voet kast met een enkele CPU. CPU-implementaties die bestonden uit meerdere ECL gate array of macrocell array chips omvatten de VAX 8600 en 8800 superminis en tot slot de VAX 9000 mainframe klasse machines. CPU implementaties die bestond uit meerdere MOSFET custom chips opgenomen de 8100 en 8200 klasse machines. De VAX 11-730 en 725 low-end machines werden gebouwd met AMD Am2901 bit-slice componenten voor de ALU.

De MicroVAX I vertegenwoordigde een belangrijke overgang binnen de VAX-familie. Op het moment van het ontwerp was het nog niet mogelijk om de volledige Vax-architectuur te implementeren als een enkele VLSI-chip (of zelfs een paar VLSI-chips zoals later werd gedaan met de V-11 CPU van de VAX 8200/8300). In plaats daarvan, de MicroVAX I was de eerste Vax implementatie om een aantal van de meer complexe Vax instructies (zoals de verpakte decimale en gerelateerde opcodes) in emulatie software. Dit partitioneren verminderde aanzienlijk de hoeveelheid microcode die nodig was en werd aangeduid als de “MicroVAX” architectuur. In de MicroVAX I werden de ALU en registers geïmplementeerd als een single gate-array chip, terwijl de rest van de machinebesturing conventionele logica was.

een volledige VLSI (microprocessor) implementatie van de microvax architectuur kwam met de 78032 (of DC333) CPU en 78132 (DC335) FPU van de MicroVAX II. De 78032 was de eerste microprocessor met een on-board memory management unit de MicroVAX II was gebaseerd op een enkele quad-formaat processor board die de processorchips en de Microvms of Ultrix-32 besturingssystemen. De machine had 1 MB geheugen aan boord en een Q22-bus interface met DMA-transfers. De MicroVAX II werd opgevolgd door vele andere MicroVAX modellen met veel verbeterde prestaties en geheugen.

verdere VLSI VAX processors volgden in de vorm van de V-11, CVAX, CVAX SOC (“System On Chip”, een single-chip CVAX), Rigel, Mariah en NVAX implementaties. De VAX microprocessors breidden de architectuur uit tot goedkope werkstations en vervingen later ook de hoogwaardige VAX-modellen. Dit brede scala van platforms (mainframe naar werkstation) met behulp van één architectuur was uniek in de computer industrie op dat moment. Diverse graphics werden geëtst op de CVAX microprocessor sterven. De zin CVAX… when you care genoeg om het allerbeste te stelen werd geëtst in broken Russian als een spel op een Hallmark Cards slogan, bedoeld als een boodschap aan Sovjet-ingenieurs die bekend stonden om zowel purloining DEC computers voor militaire toepassingen en reverse engineering hun chip ontwerp.

In het productaanbod van DEC werd de VAX-architectuur uiteindelijk vervangen door RISC-technologie. In 1989 introduceerde DEC een reeks werkstations en servers die respectievelijk Ultrix, het DECstation en DECsystem draaiden, gebaseerd op processors die de MIPS-architectuur implementeerden. In 1992 introduceerde DEC hun eigen RISC instructiesetarchitectuur, de Alpha AXP (later omgedoopt tot Alpha), en hun eigen Alpha-gebaseerde microprocessor, de DECchip 21064, een high performance 64-bit ontwerp dat OpenVMS kan draaien.in augustus 2000 kondigde Compaq aan dat de overige VAX-modellen tegen het einde van het jaar zouden worden stopgezet. In 2005 was alle productie van VAX-computers gestopt, maar oude systemen blijven wijdverbreid in gebruik.

De Stromasys CHARON-VAX en SIMH software-gebaseerde Vax emulators blijven beschikbaar en VMS wordt nu beheerd door VMS Software Incorporated, hoewel ze alleen OpenVMS bieden voor Alpha systemen en HPE integriteit Servers, met x86-64 ondersteuning wordt ontwikkeld, en niet bieden voor VAX.