Cray CS6400

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 00:51, 1 ноября 2018.
Cray Superserver 6400
Manufacturer Cray Research Superservers
Introduced 1993 (1993)
Cost $400,000 (базовая комплектация)
Processor SuperSPARC-I/SuperSPARC-II
Memory 512 MB(16 GB - топовая комплектация)
ROM 5 TB
Speed 3.8 GFLOPS

Cray Superserver 6400 или CS6400 - это компьютерная система производства Cray Research Superservers, Inc., дочерней компании Cray Research.


История

CS6400 (под кодовым названием SuperDragon во время разработки) созданный в 1993 году также продавался как Amdahl SPARCsummit 6400E. Данная компьютерная система заменила более раннюю Cray S-MP на базе SPARC, разработанную Floating Point Systems. После приобретения компанией Silicon Graphics Cray Research в 1996 году компания Superserver (к настоящему времени подразделение Cray Business Systems) была продана Sun. Это включало Starfire, преемника CS6400, который затем разрабатывался, и стал Sun Enterprise 10000.

Характеристики

Рисунок 1 – Системная архитектура CS6400

CS6400 имел межпроцессорную шину с коммутацией пакетов XDBus, также используемую в системах Sun Microsystems SPARCcenter 2000/2000E (Dragon) и SPARCserver 1000/1000 (Baby Dragon или Scorpion) Sun4d. Эта шина впервые появилась на многопроцессорной рабочей станции Xerox Dragon, разработанной в Xerox PARC. [Источник 1] CS6400 был доступен с процессорами SuperSPARC-I с частотой 60 МГц или SuperSPARC-II с частотой 85 МГц, максимальная емкость оперативной памяти - 16 ГБ.

Особенности

Поскольку трафик шины обычно ухудшает структуру SMP (Symmetric Multiprocessing), которая построена на восьми процессорах, CS6400, похоже, бросает вызов логике. Система уклоняется от этого предела, используя четыре шины вместо одной, чтобы уменьшить конфликт памяти. Каждая шина имеет свой собственный частный ОЗУ, а процессоры подключаются к каждой шине, как показано на рисунке 1.

Другие функции, совместно используемые серверами Sun, включали использование одного и того же микропроцессора SuperSPARC и операционной системы Solaris. Однако CS6400 может быть сконфигурирован с четырьмя-64 процессорами на четырехъядерных процессорах XDBusses на частоте 55 МГц по сравнению с максимальным значением SPARCcenter 2000 до 20 на двух XDBusses на 40 или 50 МГц и максимальным значением SPARCserver 1000 до 8 на одном XDBus.

Важной отличительной особенностью CS6400, которой не пользовались Sun SPARCcenter и SPARCserver, было то, что каждая система всегда была оснащена внешним системным сервисным процессором (SSP), оснащенным интерфейсом JTAG для настройки внутренней платы управления шиной, другие системы также имели интерфейс JTAG, но он не использовался в обычном режиме. Хотя CS6400 строго требует только SSP при изменении конфигурации (например, плата ЦП вытягивается для обслуживания), некоторые производные проекты, в частности Sun Enterprise 10000, бесполезны без их соответствия SSP.

Различии между CS6400 и SPARCcenter-2000

CS6400 похож на SPARCcenter-2000 в принципе, но есть некоторые существенные отличия:

  • архитектура quad-XDBus.
  • XDBus работает на частоте 55 МГц.
  • Модули CPU «Пользовательский формат» XBus - с несколькими штырьковыми разъемами на модуль, а не с другим стандартным разъемом MBus.
  • Максимум 64 процессора SuperSPARC: до 16 системных плат, каждый из которых имеет до 4 модулей ЦП.
  • Мейнфреймоподобные возможности «системных доменов», аналогичные SunSoft E10000 на базе UltraSPARC (StarFire).[Источник 2]

Источник

  1. CSL-93-17_Papers_from_the_SunDragon_Project / bitsavers.trailing-edge.com [1993] //URL: http://bitsavers.trailing-edge.com/pdf/xerox/parc/techReports/CSL-93-17_Papers_from_the_SunDragon_Project.pdf (дата обращения: 19.10.2018)
  2. How the Sun Enterprise 10000 was born / web.archive.org [2007]//URL:https://web.archive.org/web/20070928063517/http://www.filibeto.org/~aduritz/supercomputing/cray/cray-cs6400.html (дата обращения: 19.10.2018)

Ссылки