stringtranslate.com

SGI Origin 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

Модели

Особенный

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

Физически 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.

Модели

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. ^ https://cug.org/5-publications/proceedings_attendee_lists/2002CD/S02_Proceedings/Pages/Authors/Magugliani.pdf [ пустой URL-адрес PDF ]

Хронология 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