Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
SPARCstation 10 (кодовое название Campus 2) — рабочая станция, разработанная компанией Sun Microsystems. Представленная в мае 1992 года, она стала первой настольной многопроцессорной системой Sun (в корпусе, напоминающем коробку из-под пиццы). Позже её сменила SPARCstation 20. SPARCstation 10 с частотой 40 МГц без внешнего кэша использовалась в качестве эталонной платформы для бенчмарка SPEC CPU95.
Sun Microsystems workstation computer
The SPARCstation 10 (codenamed Campus 2) is a workstation computer made by Sun Microsystems. Announced in May 1992, it was Sun's first desktop multiprocessor (being housed in a pizza box form factor case). It was later replaced with the SPARCstation 20. The 40 MHz SPARCstation 10 without external cache was the reference for the SPEC CPU95 benchmark.
Поддержка процессора
SPARCstation 10 (SS10) содержит два слота MBus, работающие на частоте 36 МГц (33 МГц для самых ранних моделей) или 40 МГц (настраивается перемычкой на материнской плате). Каждый слот MBus может содержать один или два модуля процессоров SPARC, что позволяет расширить систему до четырех процессоров. Доступны были модули процессоров SuperSPARC и hyperSPARC. Sun продавала однопроцессорные модули SuperSPARC без внешнего кэша; они работали на тактовой частоте MBus (однопроцессорные модели 20, 30 и 40; двухпроцессорная модель 402). Также продавались одно- и некоторые двухпроцессорные модули SuperSPARC с 1 МБ внешнего кэша; они имели независимую тактовую частоту и работали быстрее, чем MBus, чаще всего на 40,3 МГц или 50 МГц (однопроцессорные модели 41 и 51; многопроцессорные модели 412, 512 и 514). Двухпроцессорные 50 МГц модули SuperSPARC от Sun (единственные двухпроцессорные модули MBus, официально поддерживаемые Sun для этой системы) имели двойную ширину, физически занимая один слот SBus на модуль в дополнение к слоту MBus. Смешивать модули SuperSPARC с внешним кэшем и без него было нельзя. Модули SuperSPARC с внешним кэшем можно было смешивать, даже с разными тактовыми частотами, но это не являлось официально поддерживаемой конфигурацией Sun. Модули Ross hyperSPARC также предлагались сторонними производителями. SS10 обладала достаточной системой охлаждения, учитывая компактный корпус типа "пиццобокс", но не была рассчитана на работу с некоторыми высокоскоростными модулями hyperSPARC, поэтому перегрев был распространен при их использовании, особенно в конфигурациях с четырьмя процессорами.
The SPARCstation 10 (SS10) contains two MBus slots running at either 36 MHz (33 MHz for the earliest models) or 40 MHz (set via motherboard jumper). Each MBus slot can contain single or dual SPARC CPU modules, permitting expansion to up to four CPUs. Both SuperSPARC and hyperSPARC CPU modules were available. Single SuperSPARC modules without external cache were sold by Sun; they ran at the clock speed of the MBus (uniprocessor Models 20, 30 and 40; dual processor Model 402). Single and a few dual SuperSPARC modules with 1 MB external cache were also sold; they were independently clocked, and ran at a higher rate than the MBus, most commonly 40.3 MHz or 50 MHz (uniprocessor Models 41 and 51; multiprocessor Models 412, 512 and 514). Sun's dual 50 MHz SuperSPARC modules (the only dual MBus modules supported by Sun for this system) were double width, physically occupying one SBus slot per module in addition to an MBus slot. SuperSPARC modules with and without external cache could not be mixed. SuperSPARC modules with external cache could be mixed, even with different clock speeds, but this was not a Sun supported configuration. Ross hyperSPARC modules were also available from third party vendors. The SS10 had reasonable cooling capacity given the cramped "pizzabox" case, but it was not designed for some of the higher speed hyperSPARC modules, and so heat issues were common when these modules were used, particularly in four CPU configurations.
Память
SS10 поддерживает максимум 512 МБ оперативной памяти в восьми 200-контактных слотах DSIMM. Модули объемом 32 МБ не поддерживаются, но поддерживаются модули объемом 16 МБ и 64 МБ.
The SS10 can hold a maximum of 512 MB RAM in eight 200 pin DSIMM slots. 32 MB modules are not supported, though 16 MB and 64 MB are supported.
Дисковые накопители
В корпусе SS10 можно установить два 50-контактных жестких диска SCSI и дисковод для гибких дисков. Другие устройства SCSI можно подключить через внешний порт SCSI. Поддержка дисков ATA отсутствует.
The SS10's enclosure can hold two 50 pin SCSI hard drives and a floppy disk drive. Other SCSI devices can be attached via the external SCSI port. There is no ATA disk support.
Поддержка сети
Существует один встроенный интерфейс Ethernet, к которому можно получить доступ через встроенный разъем 10BASE-T или через специальный 26-контактный порт, обеспечивающий как подключение AUI, так и аудиосоединения; одновременно активным может быть только один из этих сетевых портов. Для преобразования последнего порта в стандартный разъем DA 15 требуется специальный кабель или адаптер. Также имеются два разъема ISDN с базовой скоростью передачи данных (BRI); система поставляется с пластиковыми заглушками, установленными в эти разъемы. Кроме того, можно добавить дополнительные сетевые карты SBus.
There is one onboard Ethernet interface, which can be accessed from a built in 10BASE T jack or via a special 26 pin port that provides both AUI and audio connections; only one of these network ports can be active at a time. A special cable or adapter is needed to convert the latter port to a standard DA 15 connector. There are also two Basic Rate Interface (BRI) ISDN connectors; the system shipped with plastic blocking plugs inserted in these connectors. Additional SBus network cards can also be added.
Графическая поддержка
Большинство систем SPARCstation 10 не имеют встроенной графики. Лишь немногие, известные как SPARCstation 10SX, включают графический адаптер SX, или CG14, – тот же, что использовался в SPARCstation 20, – для работы с которым требуется VSIMM объемом 4 МБ или 8 МБ. Все SPARCstation 10 оснащены слотами VSIMM, имеют вырез в корпусе и контактные площадки для 13W3-разъема SX. Другие варианты включают 8-битные SBus-фреймбуферы CG6 (GX, GX+, Turbo GX и TGX+), способные работать с разрешением до 1280×1024 при 8-битной цветовой глубине, а также ZX (Leo). ZX – это 24-битная карта с аппаратным ускорением 3D-графики, обеспечивающая высокую скорость и разрешение, однако она плохо поддерживается, занимает два слота SBus и сильно нагревается. Ее более производительная версия, Turbo ZX, требует установки вентиляторной карты и занимает все четыре слота SBus. Полная поддержка доступна только в Solaris 2.4–2.6, хотя драйверы версии 2.6 можно заставить работать в Solaris 7, 8 и 9. Linux включает в себя ускоренный драйвер, поддерживающий функции 2D-ускорения, но не 3D. NetBSD и OpenBSD поддерживают эту карту без ускорения, а NeXTSTEP и OPENSTEP не поддерживают ее вообще.
Most SPARCstation 10 systems lack integrated graphics. A very few, referred to as the SPARCstation 10SX, include the SX, or CG14, framebuffer used on the SPARCstation 20, requiring a 4 MB or 8 MB VSIMM to operate. All SPARCstation 10s seem to have the VSIMM slots, a cutout in the case and solder pads for the SX's 13W3 connector. Other options include the CG6 (GX, GX+, Turbo GX and TGX+) 8 bit SBus framebuffers, capable of up to 1280×1024 resolution in 8 bit color, and the ZX (Leo). The ZX is a 24 bit card with hardware accelerated 3D operations, offering high speeds and resolutions, however, it's poorly supported, takes up two SBus slots, and runs extremely hot. Its faster cousin, the Turbo ZX, requires a fan card, taking up all four SBus slots. Full support is only available in Solaris 2.4 through 2.6, though the 2.6 drivers can be made to work in Solaris 7, 8 and 9. Linux includes an accelerated driver for it which supports 2D acceleration features, but no 3D. NetBSD and OpenBSD support it, but without acceleration, while NeXTSTEP and OPENSTEP have no support whatsoever.
NVRAM
SPARCstation 10 использует модуль NVRAM с резервным питанием от батареи для хранения данных о системе, таких как идентификатор хоста (серийный номер) и MAC-адрес. Если батарея на чипе разрядится, модуль NVRAM необходимо заменить (или модифицировать для использования внешней батареи), и NVRAM нужно перепрограммировать, указав MAC-адрес и идентификатор хоста. В качестве альтернативы можно использовать M48T08 100PC1.
The SPARCstation 10 uses a battery backed NVRAM module to hold data about the system, such as the host ID (serial number) and MAC address. If the battery on the chip dies, then the NVRAM module must be replaced (or modified to use an external battery), and the NVRAM must be reprogrammed with a MAC address and host ID. Optionally a M48T08 100PC1 can be used.