SGI Origin 3000 и Оникс 3000

Семейство суперкомпьютеров

Origin 3000 и Оникс 3000
РазработчикКремниевая графика
ТипСервер , система визуализации компьютера
Дата выпускаИюль 2000 г .; 24 года назад ( Июль 2000 г. )
Прекращено29 декабря 2006 г.
Операционная системаИРИКС
ПроцессорMIPS R12000 , MIPS R12000A, MIPS R14000, MIPS R14000A
Память512 МБ–1 ТБ
ГрафикаБесконечная реальность, бесконечная производительность
ПредшественникSGI Origin 2000 и SGI Onyx2
ПреемникSGI Altix , Onyx4 и SGI Prism
СвязанныйОриджин 300 и Оникс 300
Веб-сайтПроисхождение 3000
Оникс 3000

Origin 3000 и Onyx 3000 — это семейство компьютеров среднего и высокого класса, разработанных и произведенных SGI . Origin 3000 — это сервер , а Onyx 3000 — система визуализации . Обе системы были представлены в июле 2000 года в качестве преемников Origin 2000 и Onyx2 соответственно. Эти системы работали под управлением операционной системы IRIX 6.5 Advanced Server Environment . Варианты начального уровня этих систем, основанные на той же архитектуре, но с другой аппаратной реализацией, известны как Origin 300 и Onyx 300. На смену Origin 3000 в 2004 году пришла Altix 3000 , а последняя модель была снята с производства 29 декабря 2006 года, в то время как на смену Onyx 3000 в 2004 году пришли Onyx4 и Prism на базе Itanium , а последняя модель была снята с производства 25 марта 2005 года.

Происхождение 3000

Модели

Модель# процессоровПамятьШассиВведеноПрекращено
Происхождение 32002-8512 МБ – 16 ГБ1 короткая стойка?31 марта 2004 г.
Происхождение 34004-32512 МБ – 16 ГБ1 высокая стойка?31 марта 2004 г.
Происхождение 380016-5122 ГБ – 1 ТБОт 1 до 16 высоких стоек?31 марта 2004 г.
Происхождение 39004 к 5121 ГБ – 1 ТБОт 1 до 4 высоких стоек? Ноябрь 2002 г.29 декабря 2006 г.

Особенный

  • Origin 3200C — эта модель представляла собой кластер узлов, состоящий из целых систем Origin 3200. Эта модель могла масштабироваться до тысяч процессоров. В качестве технологии кластеризации использовались гигабитный Ethernet и Infiniband .

Описание оборудования

Физически Origin 3000 основан на «кирпичах» — монтируемых в стойку модулях, которые обеспечивают определенную функцию, которые соединяются между собой с помощью кабелей NUMAlink 3 для модулей, обеспечивающих вычислительные функции, или кабелей Crosstown2 для модулей, обеспечивающих функции ввода-вывода. Эти кирпичи монтируются в стандартную 19-дюймовую стойку. Для Origin 3000 предусмотрено две стойки: короткая стойка высотой 17U и высокая стойка высотой 39U.

Архитектурно Origin 3000 основан на архитектуре распределенной общей памяти NUMAflex. Системное соединение NUMAlink 3 использует топологию сети гиперкуба толстого дерева .

С-кирпич

C-brick — это корпус высотой 3U, содержащий узел на печатной плате . Узел содержит два или четыре процессора, локальную и каталоговую память, а также Bedrock ASIC . Он подключается к системе с помощью NUMAlink 3.

Процессор

Два процессора и их вторичные кэши содержатся на дочерней плате PIMM (Processor Integrated Memory Module), которая подключается к двум 240-контактным разъемам на плате узла. Первоначально Origin 3000 использовал процессоры R12000 360 МГц и R12000A 400 МГц с вторичным кэшем 4 или 8 МБ. В мае 2001 года был представлен R14000 500 МГц с вторичным кэшем 8 МБ, а в феврале 2002 года стал доступен R14000A 600 МГц . Ближе к концу своего жизненного цикла C-brick был обновлен процессорами MIPS 800 МГц.

Локальная и каталоговая память

C-Brick поддерживает от 512 МБ до 8 ГБ локальной памяти через восемь слотов DIMM , организованных в восемь банков с использованием фирменных модулей DIMM 100 МГц ECC DDR SDRAM емкостью 256 МБ, 512 МБ и 1 ГБ. Путь данных между DIMM и Bedrock ASIC имеет ширину 144 бита, из которых 128 бит для данных и 16 бит для ECC. Поскольку Origin 3000 использует распределенную модель общей памяти, для поддержания согласованности кэша между процессорами используется память каталога. В отличие от Origin 2000, которому требуются выделенные фирменные модули DIMM для памяти каталога, память каталога Origin 3000 интегрирована в те же модули DIMM, которые содержат локальную память. В связи с этим в Origin 3000 используются два типа модулей DIMM: стандартные модули DIMM, которые поддерживают системы с числом процессоров до 128, и премиум-модули DIMM, которые поддерживают системы с числом процессоров более 128. Модуль DIMM объемом 256 МБ является стандартным модулем DIMM, модуль DIMM объемом 1 ГБ является премиум-модулем DIMM, а модуль DIMM объемом 512 МБ может быть любым из них.

Базовая ASIC-схема

Bedrock ASIC соединяет процессоры, локальную и каталоговую память и интерфейс Crosstown2 с системным соединением NUMAlink 3 с помощью кросс-панели . ASIC содержит шесть основных секций: кросс-панель (XB), два процессорных интерфейса (PI_0 и PI_1), интерфейс памяти и каталога (MD), интерфейс ввода-вывода (II) и сетевой интерфейс (NI). Интерфейсы взаимодействуют друг с другом через буферы FIFO , которые подключены к кросс-панели. Он также служит контроллером памяти. Хотя каждый PIMM содержит два микропроцессора, но имеет только один интерфейс 1,6 ГБ/с для Bedrock ASIC, единый интерфейс мультиплексирован , чтобы два процессора на каждом PIMM могли работать независимо без конкуренции за шину за счет снижения пропускной способности.

CX-кирпич

CX-brick — это корпус высотой 4U, который используется только в системах Origin 3900 и Onyx 3900. Он отличается от C-brick тем, что содержит четыре платы узлов и маршрутизатор ASIC с восемью портами. CX-brick может поддерживать до 16 процессоров и 32 ГБ памяти. Первоначально CX-brick использовал материнскую плату IP53, которая поддерживала процессоры R14000 500 МГц и R14000A 600 МГц с вторичным кэшем 8 МБ, позже модернизированную для использования R16000 и R16000A. Он подключается к системе с помощью NUMAlink 3.

R-кирпич

R-brick — это корпус высотой 2U, в котором установлен маршрутизатор ASIC с восемью портами. Его цель — маршрутизировать пакеты NUMAlink по всей системе для соединения C-Brick. R-brick для Origin 3400 имеют маршрутизатор ASIC с двумя отключенными портами, чтобы предотвратить их обновление до систем Origin 3800.

I-кирпич

I-brick — это корпус высотой 4U, который обеспечивает функции загрузки ввода-вывода для Origin 3000. Он оснащен пятью слотами PCI-X с возможностью горячей замены , три из которых работают на частоте 33 МГц, а два — на частоте 66 МГц на двух отдельных шинах, двумя 3,5-дюймовыми жесткими дисками Fibre Channel , установленными на салазках, и фирменным приводом CD-ROM. I-Brick также обеспечивает порт Ethernet 10/100BASE-T , порт IEEE 1394 , последовательный порт , два порта USB , а также часы реального времени и NVRAM для хранения информации о конфигурации через IO9. Он подключается к системе с помощью Crosstown2.

IX-кирпич

IX-Brick — это корпус высотой 4U, который используется только в системах Origin 3900 и Onyx 3900. Это обновленная версия I-brick с разъемами расширения PCI-X 133 МГц. Он подключается к системе с помощью кабелей Crosstown2.

P-кирпич

P-brick — это корпус высотой 4U, который обеспечивает системе дополнительные 12 слотов расширения PCI-X на шести шинах. Он подключается к системе с помощью кабелей Crosstown2.

PX-кирпич

PX-brick — это корпус высотой 4U, который используется только в системах Origin 3900 и Onyx 3900. Это обновленная версия P-brick со слотами расширения PCI-X 133 МГц. Он подключается к системе с помощью кабелей Crosstown2.

X-кирпич

X-brick — это корпус высотой 4U, который обеспечивает четыре слота расширения XIO . Он подключается к системе с помощью кабелей Crosstown2.

D-кирпич

D-brick — это корпус высотой 4U, который может поддерживать 12 жестких дисков Fibre Channel с возможностью горячей замены через два контура Fibre Channel.

Оникс 3000

Onyx 3000 относится к системам Origin 3000, которые продаются с графическим оборудованием в стандартной комплектации. Графическое оборудование содержится в G-bricks, размещающих графические каналы InfiniteReality3 или InfiniteReality4 , или V-bricks, размещающих графику InfinitePerformance ( VPro ). Количество G-bricks или V-bricks, поддерживаемых системой, линейно масштабируется с количеством имеющихся C-bricks. Системы должны использовать либо G-bricks, либо V-bricks, поскольку эти варианты нельзя смешивать. Onyx 3000 изначально использовал InfiniteReality3 с процессорами R14000.

Модели

Модель# процессоровПамятьГрафика# трубШассиВведеноПрекращено
Оникс 32004-8512 МБ – 16 ГБInfiniteReality1 или 21 высокая стойка31 января 2000 г.31 марта 2004 г.
Оникс 32004-8512 МБ – 16 ГБInfinitePerformance11 короткая стойка?31 марта 2004 г.
Оникс 34004-32512 МБ – 64 ГБInfiniteReality1-82+ стойки??
Оникс 34006-32от 1 до 64 ГБInfinitePerformance1 к 41+ высокая стойка(и)??
Оникс 380016-128от 2 до 256 ГБInfiniteReality1-163+ высокие стойки?31 марта 2004 г.
Оникс 380016-128от 2 до 256 ГБInfinitePerformance1 к 42+ высокие стойки?31 марта 2004 г.
Оникс 390016-5122 ГБ – 1 ТБInfiniteReality4-16?? Ноябрь 2002 г.25 марта 2005 г.
Оникс 390016-5122 ГБ – 1 ТБInfinitePerformance4-16?? Ноябрь 2002 г.25 марта 2005 г.

G-кирпич

G-brick — это корпус высотой 18U, поддерживающий графическую подсистему InfiniteReality. Каждый G-brick может поддерживать два графических конвейера InfiniteReality3 или InfiniteReality4 , хотя только один конвейер может иметь четыре платы растрового менеджера, а другой — две. G-brick подключается к системе с помощью кабелей Crosstown2.

V-brick (InfinitePerformance)

V-brick — это корпус высотой 4U, который поддерживает два графических конвейера InfinitePerformance. Каждый графический конвейер состоит из графической карты SGI VPro V12 на 128 МБ . V-brick подключается к системе с помощью кабелей Crosstown2.

N-кирпич

N-brick — это корпус высотой 2U, который позволяет подключать C-brick к G-brick без использования X-brick или I-brick, тем самым экономя место, поскольку другие блоки выше. N-brick был предназначен для конфигураций, где возможности ввода-вывода не требовались.

Ссылки

  1. ^ Фабрицио Магуглиани. "Next Generation Graphics Hardware Architectures" (PDF) . Архивировано из оригинала (PDF) 18 января 2022 г.
  • Матрица информации о поддержке аппаратных продуктов, 7 января 2008 г. Silicon Graphics, Inc.
  • InfiniteReality4 Дополнение к руководствам Silicon Graphics Onyx2, SGI Onyx 3000 Series и SGI Onyx 300, 10 июля 2002 г., 007-4525-001. Silicon Graphics, Inc. Архивировано 3 марта 2016 г. на Wayback Machine
  • Марк Швенден. Руководство пользователя графической системы серии SGI Onyx 3000, 16 ноября 2001 г., номер документа: 007-4264-002. Silicon Graphics, Inc. Архивировано 3 марта 2016 г. на Wayback Machine
  • Технический паспорт SGI Origin 3000, 8 октября 2003 г., номер документа: 3399. Silicon Graphics, Inc.
  • Дик Браунелл. Руководство пользователя технической конфигурации SGI Origin 3000 Series, январь 2001 г., номер документа: 007-4311-002. Silicon Graphics, Inc. Архивировано 3 марта 2016 г. на Wayback Machine
  • Технический паспорт масштабируемого кластера SGI Origin 3200C, июль 2000 г., номер документа: 2805. Silicon Graphics, Inc.
  • Нэнси Хеллер. Руководство пользователя сервера SGI Origin 3900, 31 января 2004 г., номер документа: 007-4653-001. Silicon Graphics, Inc. Архивировано 3 марта 2016 г. на Wayback Machine

Хронология SGI

SGI PrismSGI Origin 3000 and Onyx 3000Origin 2000SGI ChallengeOnyx 300Onyx 2SGI OnyxSGI CrimsonSGI AltixSGI Origin 200SGI Indigo² and Challenge MSGI TezroSGI Octane2SGI OctaneSGI Indigo² and Challenge MSGI IRIS 4DSGI FuelSGI IndigoSGI IRIS 4DSGI O2SGI O2SGI IndySGI IRIS 4DSGI IRISSGI IRISSGI IRISVisual WorkstationSGI IRISSGI IRIS
ПредшествовалSGI Происхождение 3000
2003 - 2005
Преемник
ПредшествовалSGI Оникс 3000
2003 - 2005
Преемник
Оникс 4
Взято с "https://en.wikipedia.org/w/index.php?title=SGI_Origin_3000_and_Onyx_3000&oldid=1267488745#Origin_3000"