Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Семейство рабочих станций от Silicon Graphics
Workstations family by Silicon Graphics
Indigo, изначально представленная как IRIS Indigo, – это линейка рабочих станций, разработанная и произведенная компанией Silicon Graphics, Inc. (SGI). SGI впервые объявила об этой системе в июле 1991 года. Indigo является одной из самых производительных графических рабочих станций своего времени и фактически не имела себе равных в области аппаратного ускорения трехмерной графики. Для использования в качестве графической рабочей станции Indigo оснащалась двухмерным буфером кадров или, для использования в качестве 3D графической рабочей станции, графической подсистемой Elan, включающей от одного до четырех геометрических процессоров (GE). SGI также продавала серверную версию без видеоадаптера. Дизайн Indigo основан на простом кубическом мотиве индигового цвета. Расширение возможностей графики и других периферийных устройств осуществлялось через шину расширения GIO32. В целом, Indigo была заменена SGI Indigo2, а в сегменте бюджетных рабочих станций – SGI Indy.
The Indigo, introduced as the IRIS Indigo, is a line of workstation computers developed and manufactured by Silicon Graphics, Inc. (SGI). SGI first announced the system in July 1991. The Indigo is one of the most capable graphics workstations of its era, and was essentially peerless in the realm of hardware accelerated three dimensional graphics rendering. For use as a graphics workstation, the Indigo was equipped with a two dimensional framebuffer or, for use as a 3D graphics workstation, with the Elan graphics subsystem including one to four Geometry Engines (GEs). SGI sold a server version with no video adapter. The Indigo's design is based on a simple cube motif in indigo hue. Graphics and other peripheral expansions are accomplished via the GIO32 expansion bus. The Indigo was superseded generally by the SGI Indigo2, and in the low cost market segment by the SGI Indy.
Технические спецификации
Первая модель Indigo (кодовое название Hollywood) была представлена 22 июля 1991 года. Она основана на процессорной плате IP12, которая содержит 32-битный микропроцессор MIPS R3000A, припаянный к плате, и проприетарные слоты памяти, поддерживающие до 96 МБ оперативной памяти. Более поздняя версия (кодовое название Blackjack) основана на процессорной плате IP20, которая имеет съемный процессорный модуль (PM1 или PM2), содержащий 64-битный процессор MIPS R4000 (100 МГц) или R4400 (100 МГц или 150 МГц), реализующий набор инструкций MIPS III. IP20 использует стандартные 72-контактные SIMM-модули с контролем четности и имеет 12 SIMM-слотов, обеспечивающих общий объем оперативной памяти до 384 МБ. Для ввода/вывода звука используется DSP Motorola 56000, обеспечивающий 4-канальный 16-битный звук. Поддержка Ethernet реализована на плате с помощью чипсета SEEQ 80C03 в сочетании с HPC (High performance Peripheral Controller), который предоставляет DMA-движок. HPC обеспечивает взаимодействие в основном между шиной GIO и Ethernet, SCSI (чипсет WD33C93) и DSP 56000. Интерфейс шины GIO реализован PIC (Processor Interface Controller) на IP12 и MC (Memory Controller) на IP20. Большая часть аппаратной конструкции восходит к серии SGI IRIS 4D/3x, которая использовала тот же контроллер памяти, Ethernet, SCSI и, опционально, DSP, что и IP12 Indigo. 4D/30, 4D/35 и Indigo R3000 считаются машинами IP12 и работают под управлением одного и того же ядра IRIX. Indigo R3000 фактически является упрощенной версией 4D/35 без шины VME. PIC поддерживает шину расширения VME (используется в серии 4D/3x) и слоты расширения GIO (используются в Indigo). Во всех системах IP12, IP20 и IP22/IP24 (см. SGI Indigo2) HPC подключен к шине GIO.
The first Indigo model (code named Hollywood) was introduced on July 22, 1991. It is based on the IP12 processor board, which contains a 32 bit MIPS R3000A microprocessor soldered on the board and proprietary memory slots supporting up to 96 MB of RAM. The later version (code named Blackjack) is based on the IP20 processor board, which has a removable processor module (PM1 or PM2) containing a 64 bit MIPS R4000 (100 MHz) or R4400 processor (100 MHz or 150 MHz) that implements the MIPS III instruction set. The IP20 uses standard 72 pin SIMMs with parity, and has 12 SIMM slots for a total of 384 MB of RAM at maximum. A Motorola 56000 DSP is used for Audio IO, giving it 4 channel 16 bit audio. Ethernet is supported on board by the SEEQ 80C03 chipset coupled with the HPC (High performance Peripheral Controller), which provides the DMA engine. The HPC interfaces primarily between the GIO bus and the Ethernet, SCSI (WD33C93 chipset) and the 56000 DSP. The GIO bus interface is implemented by the PIC (Processor Interface Controller) on IP12 and MC (Memory Controller) on IP20. Much of the hardware design can be traced back to the SGI IRIS 4D/3x series, which shared the same memory controller, Ethernet, SCSI, and optionally DSP as the IP12 Indigo. The 4D/30, 4D/35 and Indigo R3000 are all considered IP12 machines and run the same IRIX kernel. The Indigo R3000 is effectively a reduced cost 4D/35 without a VME bus. The PIC supports a VME expansion bus (used on the 4D/3x series) and GIO expansion slots (used on the Indigo). In all IP12, IP20, and IP22/IP24 (see SGI Indigo2) systems the HPC attached to the GIO bus.
Графика входа
Для отображения графики 8-битный цветной буфер памяти доступен в трех вариантах исполнения. Один вариант использует шину расширения GIO системы. Другой использует основную системную шину, как графические опции XS, XZ и Elan. Третий вариант аналогичен, но дополнен вторым видеовыходом, что позволяет компьютеру поддерживать два монитора, или "головы".
For entry graphics, the 8 bit color frame buffer comes in three versions. One version uses the system's GIO expansion bus. Another uses the main backplane like the XS, XZ, and Elan graphics options. The final is the same, but adds a second video output, giving the computer the ability to have two "heads", or monitors.
XS Графика
Опция XS Graphics в Indigo включает в себя один геометрический движок GE7 (GE), растровый движок RE3, командный движок HQ2, VC1 и XMAP5. Она идеально подходит для недорогих операций с каркасной графикой по сравнению с более мощными и дорогими решениями для текстурированной графики.
The Indigo's XS Graphics option has a single GE7 Geometry Engine (GE), a RE3 Raster engine, a HQ2 Command engine, VC1, XMAP5. It is ideal for low cost wireframe operations, compared to more powerful, and expensive options for textured graphics.
Популярная культура
Indigo был использован в фильме «Парк Юрского периода» в качестве системы рендеринга для персонажа Арнольда, которого сыграл Сэмюэл Л. Джексон, и его рабочей станции для визуализации графики для систем управления парком. Он был подключен к компьютеру Macintosh Quadra 700.
The Indigo was featured in Jurassic Park as the rendering system for Samuel L. Jackson's character Arnold and his station to render graphics for Park Control Systems. It was paired to a Macintosh Quadra 700.