Dom > Izložba > Sadržaj

Tehnologija Silicon Graphics

Mar 14, 2019

Sustav temeljen na modelu Motorola 680x0

SGI-jevi proizvodi prve generacije, počevši s IRIS (Integrated Raster Imaging System) 1000 serijom grafičkih terminala visokih performansi, bili su zasnovani na obitelji Motorola 68000 mikroprocesora. Kasniji modeli IRIS 2000 i 3000 razvili su se u potpune UNIX radne stanice.


Serija IRIS 1000

Prvi unosi u seriji 1000 (modeli 1000 i 1200, uvedeni 1984.) bili su grafički terminali, periferni uređaji za spajanje s računalom opće namjene kao što je Digital Equipment Corporation VAX, kako bi se osigurale grafičke sposobnosti raster prikaza. Koristili su 8 MHz Motorola 68000 CPU-ove s 768 kB RAM-a i nisu imali diskovne pogone. Pokrenuli su mrežu (putem Excelan EXOS / 101 Ethernet kartice) s kontrolnog računala. Koristili su CPU ploču "PM1", koja je bila varijanta ploče koja je korištena na radnoj stanici SUN sa Sveučilišta Stanford, a kasnije u Sun-1 radnoj stanici tvrtke Sun Microsystems. Grafički sustav sastavljen je od GF1 frame buffer-a, UC3 "Update Controller", DC3 "Display Controller" i BP2 bitplane. Strojevi serije 1000 dizajnirani su oko Multibus standarda.


Kasnije strojevi serije 1000, 1400 i 1500, radili su na 10 MHz i imali 1,5 MB RAM-a. 1400 je imao 73 MB ST-506 diskovnog pogona, dok je 1500 imao 474 MB SMD diskovni pogon s Xylogics 450 disk kontrolorom. Možda su koristili PM2 CPU i PM2M1 RAM ploču iz serije 2000. Uobičajeni monitor za seriju 1000 je radio na 30 Hz isprepletenih. Proizvedeno je šest beta testnih jedinica radne stanice od 1400, a prva proizvodna jedinica (prvo komercijalno računalo tvrtke SGI) poslana je 1984. u laboratorij za elektronske slike Carnegie-Mellon University.


Serije IRIS 2000 i 3000


Geometrijski čip motora iz IRIS 3120

SGI je brzo razvio svoje strojeve u radne stanice s drugom linijom proizvoda - serijom IRIS 2000, prvi put objavljenom u kolovozu 1985. SGI je počeo koristiti UNIX System V operativni sustav. Bilo je pet modela u dva asortimana, 2000/2200/2300/2400/2500 raspon koji je koristio 68010 procesora (PM2 CPU modul), a kasnije "Turbo" sustave, 2300T, 2400T i 2500T, koji su imali 68020s ( IP2 CPU modul). Svi su koristili Excelan EXOS / 201 Ethernet karticu, isti grafički hardver (GF2 Frame Buffer, UC4 Update Controller, DC4 Display Controller, BP3 Bitplane). Njihove glavne razlike bile su CPU, RAM i Weitek Accelerator ploče, kontroleri diskova i diskovni pogoni (i ST-506 i SMD su bili dostupni). Mogu se nadograditi, primjerice s 2400 na 2400T. 2500 i 2500T imale su veću šasiju, standardni 6 '19 "EIA stalak s dnom za dva SMD pogona težine otprilike 68 kg. Ne-Turbo modeli koristili su Multibus za CPU za komunikaciju s pokretnom točkom. Akcelerator, dok je Turbos dodao ribon kabel namijenjen za to. Za seriju 2000 korišteno je 60 Hz monitora.


Visina strojeva korištenjem Motorola CPU-a dosegnuta je serijom IRIS 3000 (modeli 3010/3020/3030 i 3110/3115/3120/3130, a 30-ih su i strojevi s policama u punoj veličini). Koristili su isti grafički podsustav i Ethernet kao i 2000., ali su mogli koristiti i do 12 "geometrijskih motora", što je prvo široko rasprostranjeno korištenje hardverskih grafičkih akceleratora. Standardni monitor bio je 19 "60 Hz neprepletena jedinica s podlogom za nagibanje / okretanje; 19" 30 Hz isprepleteno i 15 "60 Hz neprepleteno (s podlogom zakretanjem / okretanjem).


IRIS 3130 i njegove manje braće i sestara bili su impresivni za to vrijeme, kao potpune UNIX radne stanice. 3130 je bio dovoljno snažan da podrži kompletan 3D animacijski paket i renderiranje bez podrške za mainframe. S tvrdim diskovima velikog kapaciteta po standardima dana (dva pogona od 300 MB), streaming vrpci i Ethernetu, to bi mogao biti središnji dio operacije animacije.


Linija je formalno ukinuta u studenom 1989., s ukupno 3500 isporučenih sustava svih 2000 i 3000 modela zajedno.


RISC era

Uvođenjem serije IRIS 4D, SGI se prebacio na MIPS mikroprocesore. Ovi su strojevi bili snažniji i imali su moćnu sposobnost plutajuće točke za ugrađenu ploču. Budući da je 3D grafika u to vrijeme postala popularnija na televiziji i filmu, ti su sustavi odgovorni za uspostavljanje velikog ugleda SGI-ja.


Tijekom 1990-ih SGI je proizveo širok raspon MIPS-ovih radnih stanica i poslužitelja, pokrećući SGI-jevu verziju UNIX sustava V, sada nazvanu IRIX. Oni su uključivali masivne Onyx vizualizacijske sustave, veličine hladnjaka i sposobni podržavati do 64 procesora, dok upravljaju do tri toka visoke rezolucije, potpuno ostvarene 3D grafike.


U listopadu 1991. MIPS je objavio prvi komercijalno dostupan 64-bitni mikroprocesor, R4000. SGI je koristio R4000 u svojoj Crimson radnoj stanici. IRIX 6.2 je prvo potpuno 64-bitno izdanje IRIX-a, uključujući 64-bitne pokazivače.


Kako bi osigurao opskrbu budućih generacija MIPS mikroprocesora (64-bitni R4000), SGI je kupio tvrtku 1992. za 333 milijuna dolara i preimenovao je u MIPS Technologies Inc., podružnicu u potpunom vlasništvu SGI-a.


Godine 1993. Silicon Graphics (SGI) potpisao je ugovor s Nintendom o razvoju CPU-a koji se koristi u Nintendu 64, izvedenici mikroprocesora R4300i. Iako je sporazum potpisan početkom 1993., on nije bio objavljen do kolovoza te godine, a sama konzola ne bi bila objavljena do 1996. godine.


Godine 1998. SGI se odrekao vlasništva nad MIPS Technologies, Inc u Re-IPO-u i potpuno se lišio 2000. godine.


Krajem 1990-ih, kada je velik dio industrije očekivao da će Itanium zamijeniti i CISC i RISC arhitekturu u ne-ugrađenim računalima, SGI je objavio svoju namjeru da postupno ukine MIPS u svojim sustavima. Razvoj novih MIPS mikroprocesora je zaustavljen, a postojeći R12000 dizajn je produžen više puta do 2003. kako bi se postojećim kupcima omogućilo više vremena za migraciju na Itanium.


U kolovozu 2006. SGI je najavio kraj proizvodnje za MIPS / IRIX sustave, a do kraja godine proizvodi MIPS / IRIX više nisu bili općenito dostupni od SGI-ja.


IRIS GL i OpenGL

Do druge generacije Onyx Reality Engine strojeva, SGI je ponudio pristup svojim visokoučinkovitim 3D grafičkim podsustavima kroz vlasnički API poznat kao IRIS Graphics Language (IRIS GL). Kako se tijekom godina dodavalo više značajki, IRIS GL je postajao teži za održavanje i bio je teži za korištenje. Godine 1992. SGI je odlučio očistiti i reformirati IRIS GL i napravio hrabar potez omogućivši OpenGL API-ju da bude jeftino licenciran od strane SGI-jevih konkurenata, te uspostavio konzorcij u cijeloj industriji za održavanje OpenGL standarda (OpenGL Architecture Review Board). ).


To je značilo da se po prvi put mogu pisati brzi i učinkoviti grafički programi. Do danas OpenGL ostaje jedini 3D grafički standard u stvarnom vremenu koji će biti prenosiv kroz razne operativne sustave. OpenGL-ES čak radi na mnogim vrstama mobitela. Njegov glavni konkurent (Direct3D iz Microsofta) radi samo na strojevima s Microsoftovim Windowsima i nekim konzolama.


ACE konzorcij


SGI je bio dio inicijative Advanced Computing Environment, koja je osnovana početkom 1990-ih s 20 drugih tvrtki, uključujući Compaq, Digital Equipment Corporation, MIPS Computer Systems, Groupe Bull, Siemens, NEC, NeTpower, Microsoft i Santa Cruz Operation. Njegova je namjera bila predstaviti radne stanice temeljene na MIPS arhitekturi i moći pokrenuti Windows NT i SCO UNIX. Skupina je izradila specifikaciju Advanced RISC Computing (ARC), ali je počela otkrivati nešto više od godinu dana nakon njezina formiranja.


Industrija zabave

SGI Crimson sustav s fsn trodimenzionalnim navigacijskim sustavom datotečnog sustava pojavio se u filmu Jurassic Park iz 1993. godine.


U filmu Twister, protagonisti se mogu vidjeti pomoću prijenosnog računala SGI; međutim, prikazana jedinica nije stvarno radno računalo, nego lažna ljuska laptopa izgrađena oko SGI Corona LCD zaslona s ravnim zaslonom.


Film Congo iz 1995. sadrži i prijenosno računalo SGI koje koristi dr. Ross (Laura Linney) za komunikaciju putem satelita u TraviComovom stožeru.


Ljubičasti logotip "sgi" s donje strane može se vidjeti na početku otvaranja kredita HBO serije Silicijske doline, prije nego što je srušen i zamijenjen Googleovim logotipom kao napredak grafike. Google je unajmio bivše zgrade SGI-ja 2003. godine za svoje sjedište u Mountain Viewu u Kaliforniji sve dok 2006. godine nisu odmah otkupili zgrade.


Tijekom osam uzastopnih godina (1995.-2002.) Svi su filmovi nominirani za Oscara za istaknuto postignuće u vizualnim efektima stvoreni na računalnim sustavima Silicon Graphics. [50]


Nakon što su jeftina računala počela dobivati grafičke performanse blizu skupih specijaliziranih grafičkih radnih stanica koje su bile osnovna djelatnost SGI-ja, SGI se usmjerio na poslužitelje visokih performansi za digitalni video i web. Mnogi grafički inženjeri SGI-ja ostavili su da rade u drugim kompanijama za grafičku grafiku, kao što su ATI i Nvidia, pridonoseći revoluciji PC 3D grafike.


Film Toy Story iz 1995. godine koristio je kompjutere tvrtke Silicon Graphics Indigo2 za stvaranje scena za film.


Slobodan softver

SGI je bio promotor slobodnog softvera, podržavajući nekoliko projekata kao što su Linux i Samba, i otvorio neke svoje vlastite ranije vlasničke kodove kao što su XFS datotečni sustav i Open64 kompajler.


Stjecanje Aliasa, Wavefront, Cray i Intergraph

Godine 1995. SGI je kupio Alias Research, Kroyer Films i Wavefront Technologies u ukupnom iznosu od oko 500 milijuna dolara i spojio tvrtke u Alias | Wavefront. U lipnju 2004. SGI je prodao posao, kasnije preimenovan u Alias / Wavefront, privatnom dioničkom investicijskom društvu Accel-KKR za 57,1 milijuna dolara. U listopadu 2005. godine, Autodesk je objavio da je potpisao konačan sporazum o kupnji Aliasa za 182 milijuna dolara u gotovini.


U veljači 1996. SGI je kupio poznati proizvođač superračunala Cray Research za 740 milijuna dolara i počeo koristiti marketinška imena kao što je "CrayLink" za (SGI-razvijenu) tehnologiju integriranu u SGI poslužiteljsku liniju. Tri mjeseca kasnije, prodao je Crayov Business Division Division, odgovoran za CS6400 SPARC / Solaris poslužitelj, Sun Microsystemsu za neobjavljenu količinu (kasnije ju je izvršni direktor Sun potvrdio kao "znatno manje od 100 milijuna dolara"). Mnogi Cray T3E inženjeri dizajnirali su i razvili SGI Altix i NUMAlink tehnologiju. SGI je prodao Cray brand i proizvodne linije Tera Computer Company 31. ožujka 2000. za 35 milijuna dolara plus milijun dionica. SGI je također distribuirao svoj preostali interes za MIPS Technologies putem spin-offa koji je stupio na snagu 20. lipnja 2000. godine.


U rujnu 2000. SGI je kupio seriju Windows radnih stanica Zx10 i poslužitelje od Intergraph Computer Systems (za glasine 100 milijuna dolara). Ti su modeli ponovno definirani kao SGI sustavi, ali su prekinuti u lipnju 2001.


SGI vizualne radne stanice

Još jedan pokušaj SGI-a krajem devedesetih godina da uvede vlastitu obitelj Intelovih radnih stanica na kojima je instaliran Windows NT ili Red Hat Linux (vidi i SGI Visual Workstation) pokazala se financijskom katastrofom i uzdrmala povjerenje kupaca u predanost SGI svojim MIPS na bazi linije.


Prebaci se na Itanium

Godine 1998. SGI je objavio da će buduće generacije njegovih strojeva biti zasnovane ne na vlastitim MIPS procesorima, već na nadolazećem "super-čipu" iz Intel-a, pod nazivom "Merced", a kasnije nazvan Itanium. Financiranje za vlastite high-end procesore je smanjeno, a planirano je da R10000 bude posljednji MIPS mainstream procesor. MIPS Technologies bi se u potpunosti usredotočio na ugrađeno tržište, gdje je imao određeni uspjeh, a SGI više ne bi morao financirati razvoj CPU-a koji se, od neuspjeha ARC-a, koristi samo u vlastitim strojevima. Ovaj plan je brzo nestao. Već 1999. godine postalo je jasno da će se Itanium isporučivati vrlo kasno i da neće imati ni blizu očekivanog učinka. Kako su se produbljivala kašnjenja proizvodnje, MIPS-ovi postojeći strojevi temeljeni na R10000 sve su više postajali nekonkurentni. Na kraju je bio prisiljen uvesti brže MIPS procesore, R12000, R14000 i R16000, koji su korišteni u nizu modela od 2002. do 2006. godine.


SGI-jev prvi Itanium-sustav bio je kratkotrajna SGI 750 radna stanica, pokrenuta 2001. SGI-jevi MIPS-bazirani sustavi nisu trebali biti zamijenjeni sve do lansiranja Altix poslužitelja i Prism radnih stanica Itanium 2. Za razliku od MIPS sustava koji je vodio IRIX, Itanium sustavi koristili su SuSE Linux Enterprise Server sa SGI poboljšanjima kao njihov operativni sustav. SGI je koristio QuickTransit softver tvrtke Transitive Corporation kako bi svojim starim MIPS / IRIX aplikacijama omogućio pokretanje (u emulaciji) na novoj Itanium / Linux platformi.


Na tržištu poslužitelja Altix sa sjedištem na Itaniumu 2 zamijenio je liniju proizvoda MIPS. Na tržištu radnih stanica prelazak na Itanium nije završen prije nego što je SGI izašao s tržišta.


Altix je bio najmoćnije računalo na svijetu 2006. godine, pod pretpostavkom da je "računalo" definirano kao skup hardvera koji se pokreće pod jednom instancom operativnog sustava. Altix je imao 512 procesora Itanium koji rade pod jednom instancom Linuxa. Skupina od 20 strojeva bila je tada osmi-najbrži superračunalo. Svi brži superračunali bili su klasteri, ali niti jedan nema toliko FLOPS-a po stroju. Međutim, noviji superračunali su vrlo veliki klasteri strojeva koji su pojedinačno manje sposobni. SGI je to priznao i 2007. se udaljio od "masivnog NUMA" modela u klastere.


Prebaci se na Xeon

Iako je SGI nastavio prodavati računala temeljene na Itaniumu, noviji su se strojevi temeljili na procesoru Intel Xeon. Prvi Altix XE sustavi bili su relativno niski strojevi, ali do prosinca 2006. XE sustavi su bili sposobniji od Itanium strojeva nekim mjerama (npr. Potrošnja energije u FLOPS / W, gustoća u FLOPS / m3, trošak / FLOPS). XE1200 i XE1300 poslužitelji koriste arhitekturu klastera. To je bilo odstupanje od čistih NUMA arhitektura ranijih Itanium i MIPS poslužitelja.


U lipnju 2007. SGI je objavio Altix ICE 8200, Xeon sustav na bazi s do 512 Xeon jezgri po rack-u. Altix ICE 8200 instaliran u New Mexico Computing Applications Centru (s 14336 procesora) rangiran je na 3. mjestu TOP500 liste u studenom 2007. godine.