Введение
Рабочие станции SGI Indigo2 (стилизованный как "Indigo2") и SGI Challenge M – это Unix-рабочие станции, разработанные и продававшиеся компанией SGI с 1992 по 1997 год. Indigo2, с кодовым названием "Fullhouse", является настольной рабочей станцией. Challenge M – это сервер, отличающийся от Indigo2 лишь незначительно отличающейся цветовой схемой и маркировкой корпуса, а также отсутствием графического и звукового оборудования. Обе системы основаны на процессорах MIPS, с шиной EISA и проприетарной шиной расширения GIO64 от SGI, подключаемой через плату расширения. Indigo предшествовала Indigo2, а за Indigo2 последовала Octane.
The SGI Indigo2 (stylized as "Indigo2") and the SGI Challenge M are Unix workstations which were designed and sold by SGI from 1992 to 1997. The Indigo2, codenamed "Fullhouse", is a desktop workstation. The Challenge M is a server which differs from the Indigo2 only by a slightly differently colored and badged case, and the absence of graphics and sound hardware. Both systems are based on the MIPS processors, with EISA bus and SGI proprietary GIO64 expansion bus via a riser card. The Indigo preceded the Indigo2, which is succeeded by the Octane.
Обзор
Настольные рабочие станции Indigo2 выпускаются в двух моделях: Indigo2 цвета морской волны и IMPACT цвета пурпурного. Корпуса обеих моделей идентичны, за исключением цвета и обозначения подмодели. Тип процессора, объем оперативной памяти и графические возможности зависят от модели или модификации подмодели. Power Indigo2 – это версия Indigo2 цвета морской волны с чипсетом R8000 и высокой производительностью в операциях с плавающей точкой. Более поздняя модель рабочей станции IMPACT Indigo2 обладает большей вычислительной и визуализационной мощностью, особенно благодаря внедрению RISC-процессора серии R10000 и графики IMPACT.
Процессор
Все модели Indigo2 используют один из четырех различных вариантов процессоров MIPS: MIPS R4000 и R4400 с частотой от 100 до 250 МГц, R4600 от Quantum Effect Devices (материнская плата IP22); MIPS R8000 с частотой 75 МГц (материнская плата IP26); и R10000 с частотой от 175 до 195 МГц (материнская плата IP28), который используется в последней выпущенной модели Indigo2 – IMPACT10000. Каждая микропроцессорная серия отличается тактовой частотой, а также объемом первичной и вторичной кэш-памяти.
ОЗУ
Все материнские платы Indigo2 имеют 12 слотов SIMM для стандартных 36-битных 72-контактных модулей памяти SIMM с быстрой работой в режиме страницы, устанавливаемых группами по четыре. Indigo2 может быть расширен до максимального теплового предела в 384 МБ или 512 МБ оперативной памяти. Конструкция логики управления памятью в машинах R10000 поддерживает до 1 ГБ оперативной памяти, но тепловыделение DRAM-чипов старых поколений обуславливает ограничение в 512 МБ. С новыми, более плотными и компактными модулями, 768 МБ легко укладываются в спецификации по тепловыделению. Более поздние модули на 128 МБ позволяют использовать полный 1 ГБ при занятии восьми из двенадцати слотов.
Хранение
Все модели Indigo2 могут вместить два 3,5-дюймовых диска SCSI и один 5,25-дюймовый CD-ROM-диск SCSI внутри отсеков на передней панели, используя специально разработанные салазки для дисков Indigo2 с проприетарными разъемами. Все три отсека для дисков легко доступны при снятии передней рамки Indigo2. Скорость внутренней шины SCSI у Indigo2 составляет около 10 МБ/с. Обычно используются узкие (SCSI 1) жесткие диски с частотой вращения 5200 и 7200 об/мин. Все салазки для дисков Indigo2 оснащены 50-контактным разъемом SCSI 1 (гнезда) и стандартным 4-контактным разъемом питания. Также можно использовать более современные диски U160 и U320 SCSI, но для этого потребуются соответствующие адаптеры (с 80/68 контактов на 50 контактов SCSI).
Сетевые связи
На борту имелся 10-мегабитный интерфейс LAN, а 100-мегабитные варианты LAN предлагались сторонними производителями через карты расширения EISA или GIO64. Двумя наиболее известными и широко используемыми сетевыми картами для Indigo2 являются 3Com 3C597 TX 100Mbit EISA и Phobos G160 GIO64. Вторая обеспечивает более высокую общую производительность благодаря использованию более совершенной шины GIO64, что также снижает нагрузку на процессор за счет DMA-передач.
Графика
Графические возможности, доступные для Indigo2, можно разделить на две группы: до IMPACT и MGRAS IMPACT. Варианты до IMPACT включают следующие: Indigo2 XL24, Indigo2 XZ, Elan и Extreme. Эти варианты основаны на той же архитектуре Express Graphics, что и в оригинальном SGI Indigo, но отличаются улучшенной производительностью. Indigo2 XZ был представлен в августе 1993 года, а Indigo2 XL – в третьем квартале 1993 года. Семейство MGRAS IMPACT (или просто IMPACT) включает Solid IMPACT, High IMPACT, High IMPACT AA и Maximum IMPACT. Эти новые платы имеют архитектуру, отличную от более ранних разработок. Физически они похожи на старые графические варианты: базовая модель Solid IMPACT занимает один слот GIO 64, модель среднего уровня High IMPACT – два слота GIO 64, а высокопроизводительная Maximum IMPACT – три слота. Платы High IMPACT и Solid IMPACT обеспечивают одинаковую производительность в задачах без текстур, в то время как Maximum IMPACT обеспечивает вдвое большую производительность. Вариант High IMPACT AA обладает геометрической производительностью Maximum IMPACT, но в остальном идентичен High IMPACT, включая производительность заполнения пикселей. Графика IMPACT – первая настольная графическая система от SGI, предлагающая аппаратное ускорение текстурирования, хотя эта возможность была реализована только в High IMPACT и Maximum IMPACT и поставлялась со стандартным объемом текстурной памяти 1 МБ. Плата Solid IMPACT получила название "Solid" благодаря своим возможностям для моделирования твердых (нетекстурированных) объектов. При расширении за счет добавления модуля TRAM (Texture RAM) на плату объем текстурной памяти можно увеличить до 4 МБ. Графике Maximum IMPACT требуется два таких модуля из-за наличия двух пиксельных блоков, однако это не увеличивает объем памяти до 8 МБ – два модуля работают параллельно для двукратного увеличения скорости рендеринга. Среди всех аналогов, Maximum IMPACT является самым быстрым в мире решением для настольной визуализации. Maximum IMPACT с 4 МБ текстурной памяти и правильными настройками графики может воспроизводить первые три игры серии Quake с приемлемой частотой кадров. Все графические варианты для Indigo2 используют стандартный разъем 13W3 для подключения монитора и дополнительный разъем для 3D-стереоскопических очков. Можно получить двухмониторную систему Indigo2, просто добавив еще одну плату Solid IMPACT. Допустимые конфигурации включают Solid/Solid, Solid/High, Solid/Maximum. Хотя доступно четыре слота GIO 64 и High IMPACT занимает два, конфигурация High/High невозможна. Платы IMPACT потребляют больше энергии, чем может обеспечить шина GIO 64, поэтому системы, подготовленные к IMPACT, имеют дополнительные разъемы питания на плате расширения с отдельным подключением к блоку питания. Indigo2, подготовленный к IMPACT, должен иметь плату расширения, готовую к IMPACT, блок питания, готовый к IMPACT, и достаточно новую версию PROM. Преемник Indigo2, SGI Octane, оснащен обновленной шиной XIO и теми же графическими вариантами в переупакованном виде.
The MGRAS IMPACT (or just IMPACT) family include the Solid IMPACT, High IMPACT, High IMPACT AA, and the Maximum IMPACT. These newer boards have a different architecture than the earlier designs. Physically, they appear to be similar to the older graphics options; the low end Solid IMPACT board takes up a single GIO 64 slot, the mid range High IMPACT takes up two GIO 64 slots, and the high end Maximum IMPACT occupies three. The High IMPACT and Solid IMPACT boards provide the same performance for non textured tasks, while the Maximum IMPACT provides double the performance. The High IMPACT AA option has the geometry performance of a Maximum IMPACT, but is otherwise the same as the High IMPACT including the pixel fill performance. The IMPACT graphics is the first desktop graphics system from SGI to offer texture mapping acceleration, though only the High IMPACT and Maximum IMPACT had this capability, and comes with 1 MB of texture memory as standard. The Solid IMPACT card is named "Solid" due to its applications for solid (non textured) modeling. When expanded by adding a TRAM (Texture RAM) module to the board, the amount of texture memory can be increased to 4 MB. Maximum IMPACT graphics require two of these modules due its two pixel units, although this does not upgrade them to 8 MB, with the two modules merely working in parallel to render twice as fast. Of all contemporaries, Maximum IMPACT graphics is the world's fastest desktop visualization solution. A Maximum IMPACT with 4 MB of texture memory and the correct graphics settings can play the first three of the Quake video game series with acceptable frame rates. All graphics options for Indigo2 use the standard 13W3 connector for connecting the monitor and another connector for 3D stereoscopic glasses. It is possible to have a dual head Indigo2 by merely adding another Solid IMPACT card. Valid configurations include Solid/Solid, Solid/High, Solid/Maximum. Although there are four GIO 64 slots available and the High IMPACT takes up two, it is not possible to have a High/High configuration. The IMPACT boards draw more power than the GIO 64 bus can deliver, so IMPACT ready systems have additional power connectors on the expansion riser card, with a separate connection to the power supply. An IMPACT ready Indigo2 must have an IMPACT ready riser card, an IMPACT ready power supply, and a sufficiently recent PROM revision. The Indigo2's successor, the SGI Octane, has an upgraded XIO bus and the same graphics options in repackaged form.