Sun4d — это компьютерная архитектура , представленная Sun Microsystems в 1992 году. Это развитие более ранней архитектуры Sun-4 , использующей системную шину XDBus, процессоры SuperSPARC и карты ввода-вывода SBus . XDBus стал результатом сотрудничества Sun и Xerox ; его название происходит от более раннего проекта Xerox — Xerox Dragon . На сегодняшний день это были самые большие машины Sun и их первая попытка создать сервер класса мэйнфреймов .
Компьютеры Sun4d — это настоящие SMP- системы; хотя память и процессоры установлены на каждой системной плате, память на данной плате никоим образом не « ближе » к процессорам на той же плате. Вся память и устройства ввода-вывода одинаково подключены ко всем процессорам.
Все эти компьютеры используют пассивную объединительную плату, к которой подключаются системные платы. Каждая системная плата содержит процессоры, память и шину ввода-вывода. По мере добавления системных плат эти компоненты добавляются в единое целое совершенно бесшовным образом. Это не кластер, а работает как одна большая машина.
К компьютерам Sun4d относятся SPARCcenter 2000 (1992 г.) и SPARCserver 1000 (1993 г.) от Sun Microsystems, а также Cray CS6400 (1993 г.) от Cray Research . Системные платы в этих трех машинах немного различаются физически и электронно и не являются взаимозаменяемыми.
Все машины Sun4d оснащены портами JTAG , хотя, в отличие от более поздних систем, SPARCcenter и SPARCserver используют их только в целях обслуживания.
SPARCserver 1000 представляет собой монтируемое в стойку шасси высотой 5U с четырьмя слотами XDBus 40 МГц и местом для четырех 3,5-дюймовых SCSI -дисков половинной высоты, а также двух 5,25-дюймовых SCSI-дисков половинной высоты с доступом спереди (обычно используются для CD-ROM и DAT ). Каждая системная плата подключается к одному XDBus и имеет два слота MBus для ЦП, три слота SBus для плат ввода-вывода, четыре банка памяти (по четыре SIMM каждый), а также встроенный SCSI-2, 10baseT Ethernet и два последовательных порта . [1]
Максимальная конфигурация: восемь процессоров и 2 ГБ оперативной памяти.
SPARCserver 1000E имеет немного более быстрый XDBus (50 МГц). Системные платы не имеют обратной совместимости.
SPARCserver 1000, как и более ранние серверы Sun-4 /xxx, имеет набор светодиодов на каждой системной плате, которые отображают диагностику при POST и загрузку ЦП во время работы. Это позволяет пользователю сразу увидеть, насколько загружен каждый процессор в системе. Их неофициально называют дисплеями « Сайлонов », поскольку каждый из них отображает одиночный свет, отражающийся вперед и назад, и напоминает сканер роботов из оригинального телесериала «Звездный крейсер Галактика» . [2]
SPARCserver 1000 будет работать под управлением слегка исправленного ядра Linux 2.4 в режиме SMP. [3]
Один восьмипроцессорный сервер SPARCserver 1000 помог 117 устройствам SPARCstation 20 модели HS11, 87 с двумя процессорами HyperSPARC по 100 МГц и 30 с четырьмя процессорами HyperSPARC по 100 МГц, визуализировать «Историю игрушек» . [4]
SPARCcenter 2000 представляет собой полноценную стоечную систему, включающую основное шасси с десятью слотами Dual-XDBus 40 МГц и несколько дисковых массивов. Системные платы подключаются к двум портам XDBus для увеличения пропускной способности и имеют два слота MBus, четыре слота SBus, четыре банка памяти (по четыре SIMM в каждом) и два последовательных порта каждый. В отличие от плат SPARCserver 1000, они не имеют встроенного порта SCSI и Ethernet на каждой системной плате. [5]
Максимальная конфигурация: двадцать процессоров и 5 ГБ оперативной памяти.
SPARCcenter 2000E имеет немного более быстрый XDBus (50 МГц). Системные платы не имеют обратной совместимости.
Cray CS6400 — это система Quad-XDBus с 16 слотами и частотой 55 МГц. Каждая системная плата имеет четыре слота MBus, четыре слота SBus, четыре банка памяти и не имеет встроенных портов ввода-вывода.
Максимальная конфигурация: шестьдесят четыре процессора и 16 ГБ оперативной памяти. [6]
Когда SGI приобрела Cray Research в 1996 году, они продали подразделение, ответственное за CS6400, компании Sun, где он был развит в чрезвычайно успешный Sun Enterprise 10000 . [7]
Относительная производительность машин Sun-4d на основе тестов SPEC CINT92: [8] [9]