SGI O2 - SGI O2

SGI O2
SGI O2-IMG 7208.jpg
Výrobce Silicon Graphics, Inc.
Datum vydání Říjen 1996
Operační systém IRIX
procesor R5000 , RM7000, R10000 nebo R12000
Paměť 32 MB (až 1 GB)
Předchůdce SGI Indy
Pracovní stanice SGI O2 +

O2 byl entry-level Unix pracovní stanice představen v roce 1996 Silicon Graphics, Inc. (SGI) nahradit jejich starší Indy sérii. Stejně jako Indy používal O2 jediný mikroprocesor MIPS a měl být používán hlavně pro multimédia . Jeho větším protějškem byl SGI Octane . O2 byl posledním pokusem SGI o low-end pracovní stanici.

Hardware

Architektura systému

Architektura O2, původně známá jako „Moosehead“, byla vybavena proprietární architekturou Unified Memory Architecture (UMA) s vysokou šířkou pásma pro připojení systémových komponent. PCI sběrnice je přemostěna na UMA s jedním slotem k dispozici. Mělo to designérský kufřík a vnitřní modulární konstrukci. Dva disky SCSI mohly být namontovány na speciální nosiče (1 v pozdějších modelech R10000 / R12000 kvůli teplotním omezením) a volitelná videokamera / zvuková kazeta namontovaná zcela vlevo.

procesor

O2 přichází ve dvou odlišných variantách CPU; low-end MIPS 180 až 350 MHz R5000 - nebo RM7000 - založené jednotky a vyšší - 150 - 400 MHz R10000 - nebo R12000 - založené jednotky. CPU 200 MHz R5000 s 1 MB mezipaměti L2 jsou obecně znatelně rychlejší než 180 MHz R5000 s 512 kB mezipaměti. Existuje projekt fandů , který úspěšně dovybavil procesor 600 MHz RM7xxx MIPS na O2.

Paměť

Na základní desce a paměti je osm slotů DIMM a všechny karty O2 lze rozšířit na 1 GB pomocí proprietárních 239kolíkových karet SDRAM DIMM . Memory & Rendering Engine (MRE) ASIC obsahuje řadič paměti . Do paměti se přistupuje po 144bitové sběrnici 133 MHz, z toho 128 bitů pro data a zbývající pro ECC . Tato sběrnice je propojena sadou vyrovnávacích pamětí do 256bitového paměťového systému 66 MHz.

I / O

Funkce I / O poskytuje IIC Engine ASIC. ASIC poskytuje 64bitovou sběrnici PCI, sběrnici ISA , dva porty PS / 2 pro klávesnici a myš a ethernetový port 10/100 Base-T . Sběrnice PCI má jeden 64bitový slot, ale sběrnice ISA je k dispozici pouze pro připojení čipu Super I / O k poskytování sériových a paralelních portů.

Disky

Pohled zezadu na SGI O2

O2 nese subsystém disků UltraWide SCSI (Adaptec 7880). Starší O2 obvykle mají 4x rychlostní CD-ROM Toshiba, ale lze použít jakýkoli Toshiba SCSI CD-ROM (stejně jako od jiných výrobců je výměna rámečku navržena tak, aby vyhovovala designu Toshiba a také IRIX nemůže využívat jiný režim CD-DA než Toshiba). Pozdější jednotky mají disky Toshiba DVD-ROM. Jednotky R5000 / RM7000 mají dvě dostupné sáňky pro disky pro pevné disky SCA UltraWide SCSI. Protože procesorový modul R10000 / R12000 má mnohem vyšší sestavu chladicího ventilátoru, mají jednotky R10000 / R12000 místo pouze pro jednu sáňkovou jednotku.

Grafika

SGI O2 - interní služby

O2 použilo CRM chipset speciálně vyvinutý společností SGI pro O2. Byl vyvinut jako nízkonákladová implementace architektury OpenGL 1.1 s rozšířením obrazu ARB v softwaru i hardwaru. Čipová sada se skládá z mikroprocesoru a IIC, MRE a Display ASIC. Veškeré zpracování seznamu zobrazení a vrcholů , jakož i řízení MRE ASIC provádí mikroprocesor. ICE ASIC provádí balení a rozbalování pixelů i operace s pixelovými daty. MRE ASIC provádí rasterizaci a mapování textury. Kvůli architektuře sjednocené paměti pochází paměť textury a framebufferu z hlavní paměti, což má za následek systém, který má proměnlivé množství každé paměti. Display Engine generuje analogové video signály z dat framebufferu získaných z paměti pro zobrazení.

Operační systémy

O2 podporuje několik operačních systémů :

Výkon

SGI O2 má aplikačně specifický integrovaný obvod (ASIC) Imaging and Compression Engine (ICE ) pro zpracování streamovaných médií a statických obrázků. ICE pracuje na 66 MHz a obsahuje mikroprocesor odvozený od R3000, který slouží jako skalární jednotka, ke které je pomocí rozhraní MIPS koprocesoru připojena 128bitová jednotka SIMD . ICE pracuje na osmi 16bitových nebo šestnácti 8bitových celých číslech, ale stále poskytuje značné množství výpočetního výkonu, který umožňuje O2 provádět dekódování videa a zvukové úlohy, které by vyžadovaly mnohem rychlejší CPU, pokud by byly provedeny bez pokynů SIMD. ICE funguje pouze s operačním systémem IRIX, protože je to jediný systém, který obsahuje ovladače schopné využívat výhody tohoto zařízení.

Architektura sjednocené paměti znamená, že O2 používá hlavní paměť pro grafické textury, takže texturování polygonů a dalších grafických prvků je triviální. Namísto přenosu textur po sběrnici do grafického subsystému předává O2 ukazatel na texturu v hlavní paměti, ke které poté přistupuje grafický hardware. Díky tomu je snadné použití velkých textur a dokonce je možné použít streamované video jako texturu.

Vzhledem k tomu, že CPU provádí mnoho výpočtů geometrie, použití rychlejšího CPU zvýší rychlost aplikace s omezenou geometrií. O grafice O2 je známo, že má pomalejší rychlost rastrování než grafické desky Maximum IMPACT Indigo2 , ačkoli grafika Maximum IMPACT je omezena na 4 MB texturové paměti, což může mít za následek výprask, zatímco O2 je omezena pouze dostupnou pamětí.

Zatímco frekvence CPU od 180 do 400 MHz se dnes jeví jako nízké, v době vydání O2 v roce 1996 byly tyto rychlosti na stejné nebo vyšší úrovni, než je současná nabídka pro rodinu počítačů x86 (srov. Intel Pentium a AMD K5 ).

Použití

O2 se často používala v následujících oblastech:

  • Zobrazování (zejména lékařské)
  • On-air TV grafika; nejrozšířenějším příkladem grafiky běžící na O2 je počítač Weather Star XL pro The Weather Channel
  • Stolní pracovní stanice
  • 3D modelování
  • Postprodukce analogového videa
  • Obranný průmysl

Časová osa SGI

SGI Prism SGI Origin 3000 and Onyx 3000 Origin 2000 SGI Challenge Onyx 300 Onyx 2 SGI Onyx SGI Crimson SGI Altix SGI Origin 200 SGI Indigo² and Challenge M SGI Tezro SGI Octane2 SGI Octane SGI Indigo² and Challenge M SGI IRIS 4D SGI Fuel SGI Indigo SGI IRIS 4D SGI O2 SGI O2 SGI Indy SGI IRIS 4D SGI IRIS SGI IRIS SGI IRIS SGI IRIS SGI IRIS

Reference

externí odkazy