Digital ja VAX Johdanto VAX eli Virtual Address

  • Slides: 29
Download presentation
Digital ja VAX

Digital ja VAX

Johdanto § VAX eli Virtual Address e. Xtension § Digital Equipment Corporationin kehittämä tietokonearkkitehtuuri

Johdanto § VAX eli Virtual Address e. Xtension § Digital Equipment Corporationin kehittämä tietokonearkkitehtuuri § hallitsi minitietokone- ja palvelin markkinoita 70 -luvun lopulta 90 -luvun alkuun § VAX-koneita on vieläkin käytössä esimerkiksi yliopistolla ja pankeissa

Digital Equipment Corporation § DEC perustettiin 1957 § perustajat § Ken Olsen § Harlan

Digital Equipment Corporation § DEC perustettiin 1957 § perustajat § Ken Olsen § Harlan Anderson § aluksi Digital Computer Corporation § nimi muutettiin jotta se herättäisi vähemmän huomiota suurissa tietokonevalmistajissa

Ken Olsen § Ennen Digitalia töissä MIT: llä ja IMB: llä § halusi rakentaa

Ken Olsen § Ennen Digitalia töissä MIT: llä ja IMB: llä § halusi rakentaa tietokoneita § uskoi pystyvänsä rakentamaan niitä paremmin kuin IBM § halusi saada tietokoneet pois eristetyistä huoneista, useamman ihmisen käytettäväksi

Digitalin alkutaival § Georges Doriot neuvoi yhtiötä pitämään matalaa profiilia. § Yrityksen nimen muutos

Digitalin alkutaival § Georges Doriot neuvoi yhtiötä pitämään matalaa profiilia. § Yrityksen nimen muutos § Ensimmäiset tuotteet laboratorio moduleita § käytettiin muistin testaukseen § hyvin suosittuja § valmistukseen käytettiin uusia transistoreja § 1. vuoden myynti oli 94 000 dollaria

Digitalin alkutaival (2) § 1958 alettiin rakentamaan tietokonetta § Loogisten modulien hyvä myynti toi

Digitalin alkutaival (2) § 1958 alettiin rakentamaan tietokonetta § Loogisten modulien hyvä myynti toi taloudellisen mahdollisuuden § Olsen uskoi, että monet toiminnot voidaan suorittaa pienemmälläkin tietokoneella.

DEC PDP-1 § Digitalin ensimmäinen tietokone § Valmistui 1959 § Nimenä Programmed Data Processor

DEC PDP-1 § Digitalin ensimmäinen tietokone § Valmistui 1959 § Nimenä Programmed Data Processor § Nimi oli vaatimaton jottei se kiinnittäisi suurempien valmistajien huomiota § PDP-1 muistutti laajennettua loogista modulia § Lisälaitteina näppäimistö ja katodiputki (CRT)

DEC PDP-1 § Myynti aluksi hankalaa § Jokainen laite koottava erikseen paikanpäällä § hinta

DEC PDP-1 § Myynti aluksi hankalaa § Jokainen laite koottava erikseen paikanpäällä § hinta 125 000 – 150 000 dollaria § 1962 15 PDP-1 koneen tilaus ITT: ltä § Digitalin asema tietokoneenvalmistajana vankistuu § Olsen lahjoitti PDP-1 –koneita yliopistoille ja korkeakouluille § DEC: n koneet yleisiksi kouluissa ympäri maailmaa

VAX arkkitehtuurin synty § 1974 DEC: llä havahduttiin 16 -bittisen arkkitehtuurin rajoituksiin § Myös

VAX arkkitehtuurin synty § 1974 DEC: llä havahduttiin 16 -bittisen arkkitehtuurin rajoituksiin § Myös osa asiakkaista oli törmännyt ongelmaan § Ohjelmia piti pilkkoa pienempiin osiin § Uuden arkkitehtuurin kehittäminen oli välttämätöntä

VAX arkkitehtuurin synty (2) § Uuden arkkitehtuurin tuli olla yhteensopiva PDP-arkkitehtuurin kanssa. § Ratkaisua

VAX arkkitehtuurin synty (2) § Uuden arkkitehtuurin tuli olla yhteensopiva PDP-arkkitehtuurin kanssa. § Ratkaisua haettiin muuntamalla PDP 11: sta muistinosoitustekniikasta vastaava arkkitehtuuri 32 -bittiseksi. § Maaliskuussa 1975 perustettiin ryhmä ehdottamaan uutta PDP-11 -arkkitehtuuria

VAX arkkitehtuurin synty (3) § Toteutusprojekti jaettiin 3 osaan § suunnittelu § liikesuunnitelma, laitteiston

VAX arkkitehtuurin synty (3) § Toteutusprojekti jaettiin 3 osaan § suunnittelu § liikesuunnitelma, laitteiston rakenne- ja rakennussuunnitelma, arviointi kriteerit, arkkitehtuurin mahdollisuudet pidemmän aikavälin tuotekehitykseen, ohjelmistot sekä muut vaihtoehdot § aikataulutus § toteutus

Star-projekti § Star-toteutusprojekti käynnistettiin huhtikuussa 1975 § Ongelmat: § Voidaanko PDP-11 arkkitehtuuria laajentaa käyttäjien

Star-projekti § Star-toteutusprojekti käynnistettiin huhtikuussa 1975 § Ongelmat: § Voidaanko PDP-11 arkkitehtuuria laajentaa käyttäjien kannalta tuntumattomasti? § Pystyykö laajennettu PDP-11 arkkitehtuuri tarjoamaan tulevaisuudessa vastaavaa taloudellista kannattavuutta kuin PDP-arkkitehtuuri. § Ryhmä tajusi nopeasti, että kummankin ongelman yhtaikainen ratkaiseminen on mahdotonta.

Star-projekti (2) § Uuden arkkitehtuurin vaatimukset: § järjestelmän tulisi olla yhteensopiva vanhan PDP 11

Star-projekti (2) § Uuden arkkitehtuurin vaatimukset: § järjestelmän tulisi olla yhteensopiva vanhan PDP 11 arkkitehtuurin kanssa sekä säilyttää samanlainen ulkonäkö ja olomuoto, kuin edeltäjälläänkin § arkkitehtuurin tulee pystyä vastaamaan asiakkaiden tarpeisiin 15 – 20 vuoden ajan § Tuloksena järjestelmä joka muistutti laajennettua PDP-11: sta

Star-projekti (3) § Kone ja käyttöjärjestelmä Star ja Starlet § Insinöörit kutsuivat § Kone

Star-projekti (3) § Kone ja käyttöjärjestelmä Star ja Starlet § Insinöörit kutsuivat § Kone VAX § (Virtual Address e. Xtension) § Käyttöjärjestelmä VMS § (Virtual Memory System)

VAX: n toteutus § VAX-arkkitehtuurin 4. versio liian vaativa ja kallis toteuttaa § The

VAX: n toteutus § VAX-arkkitehtuurin 4. versio liian vaativa ja kallis toteuttaa § The Blue Ribbon Commitee § 3 laitteisto- ja 3 ohjelmistoinsinööriä § sai tehtäväkseen yksinkertaistaa arkkitehtuurin toteuttamiskelpoiseksi § Tuloksena toteuttamiskelpoinen 5. versio § valmistui huhtikuussa 1976

VAX strategia § Toteuttaa skaalautuva, keskenään yhteensopiva ja kommunikoimaan kykenevä laiteperhe yhteisellä käyttöjärjestelmällä ja

VAX strategia § Toteuttaa skaalautuva, keskenään yhteensopiva ja kommunikoimaan kykenevä laiteperhe yhteisellä käyttöjärjestelmällä ja ohjelmilla. § Digital julkisti DECnetin ensimmäisen version jo vuonna 1974

VAX: n toteutus (2) § Hyväksyttyä suunnitelmaa toteuttamaan kaksi ryhmää § Ensimmäinen olemassa olevalla

VAX: n toteutus (2) § Hyväksyttyä suunnitelmaa toteuttamaan kaksi ryhmää § Ensimmäinen olemassa olevalla tekniikalla § VAX-11/780 § Toinen uudella puolijohdetekniikalla § VAX-11/750

VAX-11/780 § Valmistui lokakuussa 1978 § 18 kk projektin aloittamisen jälkeen § Sai 11

VAX-11/780 § Valmistui lokakuussa 1978 § 18 kk projektin aloittamisen jälkeen § Sai 11 -liitteen nimeensä yhteensopivuus syistä § Ensimmäinen asennettiin Carnegie Mellon yliopistoon § Myöhemmin myös Sveitsiin CERN: iin ja Saksaan Max Plack Instituuttiin.

VAX-11/780 (2) § § § Super minitietokone Teho 1 MIPS CPU (KA 780) 4

VAX-11/780 (2) § § § Super minitietokone Teho 1 MIPS CPU (KA 780) 4 MB ECC RAM Taloudellinen menestys § Luotettava kone § Muutamia edelleen käytössä

VAX-11/750 § Valmistui 1980 § DEC: n toinen VAX § Kehitys alkoi yhtaikaa §

VAX-11/750 § Valmistui 1980 § DEC: n toinen VAX § Kehitys alkoi yhtaikaa § § VAX-11/780 kanssa Täysin yhteensopiva VAX -11/780 kanssa Ongelmia piirien integrointitekniikan kanssa Ei odotettua tehokkuutta 0. 6 MIPS

VAX-11/730 § § § Mini. VAX Valmistui 1982 Kohde pienyritykset Hidas 0. 3 MIPS

VAX-11/730 § § § Mini. VAX Valmistui 1982 Kohde pienyritykset Hidas 0. 3 MIPS Valmiit toimistoohjelmat § 8 samanaikaista käyttäjää (DECnet)

DEC PC-markkinoille § 80 -luvun alku pc-markkinat § Digital halusi IBM: n ja Applen

DEC PC-markkinoille § 80 -luvun alku pc-markkinat § Digital halusi IBM: n ja Applen mukaan § Olsenin virhearviointi § Suunnitteluun liiaksi aikaa (18 kk) § DEC työntää ulos 3 eri tuotetta § Professional 300 PDP-11 pohjainen § DECmate II PDP-8 pohjainen § Rainbow i 8088 ja Z 80 prosessorit § Tuloksena DEC 1983 taloudellisissa ongelmissa

VAX-11/785 § 1984 § Modernisoitu versio VAX-11/780: sta § Koottu uusista osista -> kone

VAX-11/785 § 1984 § Modernisoitu versio VAX-11/780: sta § Koottu uusista osista -> kone saatiin toimimaan 50% nopeammin

VAX 8600 § 1984 § Toisen sukupolven § § VAX 4 x VAX-11/780 Yhteensopiva

VAX 8600 § 1984 § Toisen sukupolven § § VAX 4 x VAX-11/780 Yhteensopiva vanhojen VAX: ien kanssa

VAX yhdellä piirillä § 1981 kokeillaan puolijohteiden rajoja § Projektin nimeksi V-11 § Päämääränä

VAX yhdellä piirillä § 1981 kokeillaan puolijohteiden rajoja § Projektin nimeksi V-11 § Päämääränä täydellisen VAXarkkitehtuurin toteuttaminen yhdellä piirillä § Liian kallista -> toteutettava toisella tavalla § Micro. VAX-projekti

Micro. VAX § Käyntiin kesäkuussa § § 1982 Riisuttu VAXarkkitehtuuri Tuote valmistui 4. helmikuuta

Micro. VAX § Käyntiin kesäkuussa § § 1982 Riisuttu VAXarkkitehtuuri Tuote valmistui 4. helmikuuta 1984 Hidas (0. 3 VUP) Todella pieni

Micro. VAX II § § § § Toukokuussa 1985 Perustuu edelleen kehiteltyyn Micro. VAX-piiriin

Micro. VAX II § § § § Toukokuussa 1985 Perustuu edelleen kehiteltyyn Micro. VAX-piiriin Taloudellinen menestys Ensimmäinen VAX alle 20 000 dollaria 1 MB RAM Teho 0. 9 MIPS Olsen: ”First VAX you can steal!” Suorittimen pohjaan oli kirjoitettu venäjäksi "VAX - When you care to steal the best"

Seuraavat yhden piirin VAX: it § CVAX – markkinoiden nopein suoritin -87 § §

Seuraavat yhden piirin VAX: it § CVAX – markkinoiden nopein suoritin -87 § § Micro. VAX 3500, 3600 ja VAX 6000 2. 5 – 3. 5 MIPS § Rigel – huippumalli VAX 8800 yhdellä piirillä -89 § VAX 6400, VAX 4000 § 7 MIPS § Mariah – lokakuu -90, write-back cache § VAX 6500 § 13 MIPS § NVAX – marraskuu -91 § VAX 6600 § 30 MIPS

Alpha § 80 -luvun lopussa mietittiin VAXarkkitehtuurin tulevaisuutta § Päätettiin rakentaa uusi 64 -bittinen

Alpha § 80 -luvun lopussa mietittiin VAXarkkitehtuurin tulevaisuutta § Päätettiin rakentaa uusi 64 -bittinen arkkitehtuuri § Uuden arkkitehtuurin tarkoitus olla yhteensopiva VAX-arkkitehtuurin kanssa § Toukokuun 25. päivä Digital julkaisi ensimmäisen Alpha-suorittimen