SGI Origin 3000 i Onyx 3000

Origin 3000 i Onyx 3000 to rodzina komputerów średniej i wysokiej klasy, opracowanych i wyprodukowanych przez firmę SGI . Origin 3000 to serwer , a Onyx 3000 to system wizualizacji . Oba systemy zostały wprowadzone w lipcu 2000 roku, aby zastąpić odpowiednio Origin 2000 i Onyx2 . Systemy te działały pod kontrolą systemu operacyjnego IRIX 6.5 Advanced Server Environment . Podstawowe warianty tych systemów oparte na tej samej architekturze, ale z inną implementacją sprzętową, znane są jako Origin 300 i Onyx 300. Origin 3000 został zastąpiony przez Altix 3000 w 2004 r., A ostatni model został wycofany 29 grudnia 2006 r., podczas gdy Onyx 3000 został zastąpiony przez Onyx4 i Prism oparty na Itanium w 2004 roku, a ostatni model został wycofany 25 marca 2005 roku.

Pochodzenie 3000

modele

Model # procesorów Pamięć Podwozie wprowadzony Przerwane
Pochodzenie 3200 2 do 8 512 MB do 16 GB 1 krótki stojak ? 31 marca 2004 r
Pochodzenie 3400 4 do 32 512 MB do 16 GB 1 wysoki stojak ? 31 marca 2004 r
Pochodzenie 3800 16 do 512 2 GB do 1 TB Od 1 do 16 wysokich regałów ? 31 marca 2004 r
Pochodzenie 3900 od 4 do 512 1 GB do 1 TB 1 do 4 wysokich regałów ? listopad 2002 29 grudnia 2006

Specjalny

  • Origin 3200C - Ten model był klastrem węzłów składających się z całych systemów Origin 3200. Model ten można skalować do tysięcy procesorów. Zastosowaną technologią klastrową był Gigabit Ethernet i Infiniband .

Opis sprzętu

Fizycznie Origin 3000 opiera się na „cegłach” - modułach montowanych w stojaku, które zapewniają określoną funkcję, które są połączone ze sobą kablami NUMAlink 3 dla modułów zapewniających funkcje obliczeniowe lub kablami Crosstown2 dla modułów zapewniających funkcje I/O. Te klocki są montowane w standardowym 19-calowym stojaku. Istnieją dwa stelaże dla urządzenia Origin 3000, krótki stelaż o wysokości 17 U i wysoki stelaż o wysokości 39 U.

Architektonicznie Origin 3000 jest oparty na architekturze rozproszonej pamięci współdzielonej NUMAflex. Łącze systemu NUMAlink 3 wykorzystuje hipersześcianu typu fat tree .

Cegła C

C-brick to obudowa o wysokości 3U, która zawiera węzeł na płytce drukowanej . Węzeł zawiera dwa lub cztery procesory, pamięć lokalną i katalogową oraz układ Bedrock ASIC . Łączy się z systemem za pomocą NUMAlink 3.

Edytor

Dwa procesory i ich dodatkowe pamięci podręczne znajdują się na karcie-córce PIMM (Processor Integrated Memory Module), którą podłącza się do dwóch 240-stykowych złączy na płycie węzła. Początkowo Origin 3000 wykorzystywał procesory 360 MHz R12000 i 400 MHz R12000A z 4 lub 8 MB dodatkowej pamięci podręcznej. W maju 2001 r . wprowadzono R14000 500 MHz z 8 MB dodatkowej pamięci podręcznej, aw lutym 2002 r. udostępniono R14000A 600 MHz. Pod koniec swojego życia klocek C został zaktualizowany o procesory MIPS 800 MHz.

Pamięć lokalna i katalogowa

C-Brick obsługuje od 512 MB do 8 GB pamięci lokalnej za pośrednictwem ośmiu gniazd DIMM zorganizowanych w osiem banków przy użyciu zastrzeżonej pamięci 100 MHz ECC DDR SDRAM Moduły DIMM o pojemności 256 MB, 512 MB i 1 GB. Ścieżka danych między modułem DIMM a układem Bedrock ASIC ma szerokość 144 bitów, z czego 128 bitów to dane, a 16 bitów to ECC. Ponieważ Origin 3000 wykorzystuje rozproszony model pamięci współdzielonej, pamięć katalogowa jest używana do utrzymania spójności pamięci podręcznej między procesorami. W przeciwieństwie do Origin 2000, który wymaga dedykowanych, zastrzeżonych modułów DIMM dla pamięci katalogowej, pamięć katalogowa Origin 3000 jest zintegrowana z tymi samymi modułami DIMM, które zawierają pamięć lokalną. Z tego powodu w Origin 3000 stosowane są dwa rodzaje modułów DIMM: standardowe moduły DIMM, które obsługują systemy z maksymalnie 128 procesorami, oraz moduły premium DIMM, które obsługują systemy z ponad 128 procesorami. Moduł DIMM 256 MB to standardowy moduł DIMM, moduł DIMM 1 GB to moduł DIMM klasy premium, a moduł DIMM 512 MB może być dowolnym z nich.

Podstawa ASIC

Bedrock ASIC łączy procesory, pamięć lokalną i katalogową oraz interfejs Crosstown2 z interkonektem systemu NUMAlink 3 za pomocą poprzeczki . ASIC zawiera sześć głównych sekcji: poprzeczkę (XB), dwa interfejsy procesora (PI_0 i PI_1), interfejs pamięci i katalogów (MD), interfejs I/O (II) oraz interfejs sieciowy (NI). Interfejsy komunikują się ze sobą za pośrednictwem FIFO , które są połączone z poprzeczką. Pełni również rolę kontrolera pamięci. Chociaż każdy PIMM zawiera dwa mikroprocesory, ale ma tylko jeden interfejs 1,6 GB/s do Bedrock ASIC, pojedynczy interfejs jest multipleksowany aby umożliwić dwóm procesorom w każdym PIMM niezależne działanie bez rywalizacji o magistralę kosztem zmniejszonej przepustowości.

Cegła CX

Cegła CX to obudowa o wysokości 4U, która jest używana tylko w systemach Origin 3900 i Onyx 3900. Różni się od C-brick tym, że zawiera cztery karty węzłów i ośmioportowy ASIC routera. Cegła CX może obsługiwać do 16 procesorów i 32 GB pamięci. Cegła CX początkowo korzystała z płyty głównej IP53, która obsługiwała procesory 500 MHz R14000 i 600 MHz R14000A z 8 MB dodatkowej pamięci podręcznej, później zaktualizowano ją do obsługi procesorów R16000 i R16000A. Łączy się z systemem za pomocą NUMAlink 3.

Cegła R

R-brick to obudowa o wysokości 2U, która zawiera ośmioportowy router ASIC. Jego celem jest kierowanie pakietów NUMAlink w całym systemie w celu połączenia ze sobą elementów C-Brick. Klocki R dla Origin 3400 mają router ASIC z wyłączonymi dwoma portami, aby uniemożliwić ich aktualizację do systemów Origin 3800.

I-cegła

rozruchowego dla Origin 3000. Zawiera pięć gniazd PCI-X z możliwością wymiany podczas pracy, z których trzy są taktowane z częstotliwością 33 MHz, a dwa z częstotliwością 66 MHz na dwóch oddzielnych magistralach, dwa sanki -montowane 3,5-calowe dyski twarde Fibre Channel i firmowy napęd CD-ROM. I-Brick zapewnia również Ethernet 10/100BASE-T , port IEEE 1394 , port szeregowy , dwa porty USB , a także zegar czasu rzeczywistego i pamięć NVRAM do przechowywania informacji konfiguracyjnych przez IO9. Łączy się z systemem za pomocą Crosstown2.

IX-cegła

IX-Brick to obudowa o wysokości 4U, która jest używana tylko w systemach Origin 3900 i Onyx 3900. Jest to zaktualizowana wersja I-brick z gniazdami rozszerzeń PCI-X 133 MHz. Łączy się z systemem za pomocą kabli Crosstown2.

Cegła P

P-brick to obudowa o wysokości 4U, która zapewnia dodatkowe 12 gniazd rozszerzeń PCI-X na sześciu magistralach do systemu. Łączy się z systemem za pomocą kabli Crosstown2.

Cegła PX

PX-brick to obudowa o wysokości 4U, która jest używana tylko w systemach Origin 3900 i Onyx 3900. Jest to zaktualizowana wersja P-brick z gniazdami rozszerzeń PCI-X 133 MHz. Łączy się z systemem za pomocą kabli Crosstown2.

Cegła X

X-brick to obudowa o wysokości 4U, która zapewnia cztery gniazda rozszerzeń XIO . Łączy się z systemem za pomocą kabli Crosstown2.

Cegła D

D-brick to obudowa o wysokości 4U, która może obsługiwać 12 dysków twardych Fibre Channel z możliwością wymiany podczas pracy przez dwie pętle Fibre Channel.

Onyks 3000

Onyx 3000 odnosi się do systemów Origin 3000 sprzedawanych standardowo ze sprzętem graficznym. Sprzęt graficzny jest zawarty w klockach G obsługujących InfiniteReality3 lub InfiniteReality4 lub w klockach V obsługujących grafikę InfinitePerformance ( VPro ). Liczba cegieł G lub V-cegieł, które obsługuje system, skaluje się liniowo z liczbą obecnych cegieł C. Systemy muszą wykorzystywać cegły G lub cegły V, ponieważ tych opcji nie można mieszać. Onyx 3000 pierwotnie wykorzystywał InfiniteReality3 z procesorami R14000.

modele

Model # procesorów Pamięć Grafika Liczba rur Podwozie wprowadzony Przerwane
Onyks 3200 4 do 8 512 MB do 16 GB Nieskończona Rzeczywistość 1 lub 2 1 wysoki stojak 31 stycznia 2000 r 31 marca 2004 r
Onyks 3200 4 do 8 512 MB do 16 GB Nieskończona wydajność 1 1 krótki stojak ? 31 marca 2004 r
Onyks 3400 4 do 32 512 MB do 64 GB Nieskończona Rzeczywistość 1 do 8 2+ stojaki ? ?
Onyks 3400 6 do 32 1 do 64 GB Nieskończona wydajność 1 do 4 1+ wysoki stojak(i) ? ?
Onyks 3800 16 do 128 2 do 256 GB Nieskończona Rzeczywistość od 1 do 16 3+ wysokie stojaki ? 31 marca 2004 r
Onyks 3800 16 do 128 2 do 256 GB Nieskończona wydajność 1 do 4 2+ wysokie stojaki ? 31 marca 2004 r
Onyks 3900 16 do 512 2 GB do 1 TB Nieskończona Rzeczywistość 4 do 16 ? ? listopad 2002 25 marca 2005
Onyks 3900 16 do 512 2 GB do 1 TB Nieskończona wydajność 4 do 16 ? ? listopad 2002 25 marca 2005

Cegła G

G-brick to obudowa o wysokości 18U obsługująca podsystem graficzny InfiniteReality. Każdy klocek G może obsługiwać dwa potoki graficzne InfiniteReality3 lub InfiniteReality4 , chociaż tylko jeden potok może mieć cztery rastrowe tablice zarządzające, a drugi dwa. G-brick łączy się z systemem za pomocą kabli Crosstown2.

Cegła V (nieskończona wydajność)

V-brick to obudowa o wysokości 4U, która obsługuje dwa potoki graficzne InfinitePerformance. Każda rura graficzna składa się z SGI VPro V12 o pojemności 128 MB . V-brick łączy się z systemem za pomocą kabli Crosstown2.

Cegła N

N-brick to obudowa o wysokości 2U, która umożliwia łączenie cegieł C z cegiełkami G bez użycia cegieł X lub I-Brick, oszczędzając w ten sposób miejsce, ponieważ inne cegiełki są wyższe. N-brick był przeznaczony do konfiguracji, w których funkcje we/wy nie były wymagane.

Oś czasu 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 Visual Workstation SGI IRIS SGI IRIS
Poprzedzony
SGI pochodzenia 3000 2003-2005
zastąpiony przez
Poprzedzony
SGI Onyx 3000 2003-2005
zastąpiony przez
Onyks 4