Серия терминалов и рабочих станций SGI IRIS от Silicon Graphics выпускалась в 1980-х и 1990-х годах. IRIS — это аббревиатура от Integrated Raster Imaging System (интегрированная система растровой обработки изображений) .
Первым продуктом Silicon Graphics Computer Systems, поставленным в ноябре 1983 года, был IRIS 1000, терминал с аппаратно-ускоренной 3D-графикой на основе Geometry Engine, разработанного Джимом Кларком и Марком Ханной в Стэнфордском университете . Как терминал, он не был предназначен для автономного использования и вместо этого подключался к VAX-11 под управлением VAX/VMS или Unix . Вскоре за ним последовал IRIS 1200, еще один терминал с большей объединительной платой , [1] прежде чем IRIS 1400 появился как первая автономная рабочая станция SGCS в 1984 году. [2] Процессор, используемый в этих ранних системах, «PM1», был вариантом процессора SUN (Stanford UNiversity) и имел Motorola 68000 (или 68010) с тактовой частотой 8 МГц. С серией IRIS 2000 (выпущенной в 1985 году) появился первый процессор собственной разработки SGCS — Motorola 68010, работающий на частоте 10 МГц. Последняя серия на основе Motorola 68000, 3000, выпущенная в 1986 году, была построена на базе 68020, работающего на частоте 16 МГц. [3] Эти системы работали под управлением операционной системы GL1, затем GL2, предшественницы операционной системы IRIX , которая основана на UniSoft UniPlus System V Unix . [4] GL2 использует фирменную (и весьма элементарную) оконную систему под названием mex (Multiple EXposure). [5]
Начиная с 1987 года, SGCS начала продавать рабочие станции с процессорами MIPS RISC вместо Motorola 680x0. Эти новые системы приняли другую схему нумерации с префиксом «4D/», за которым следовал двух-трехзначный номер. Первой из этих систем была 4D/60 «Professional IRIS», оснащенная MIPS R2300 с тактовой частотой 8 МГц в уникальном корпусе «twin-tower», при этом каркас для карт находился в большей башне слева, а блок питания и диски — в меньшей башне справа. Правая башня могла иметь разную высоту для поддержки большего объема памяти. Как и предшествовавшая ему серия IRIS 1000, 4D/60 не использовала процессорную плату собственной разработки, вместо этого использовалась общая системная плата MIPS (аналогично, самые ранние версии новой операционной системы для рабочих станций на базе MIPS, получившие название «4D1» , были в значительной степени созданы на основе собственной RISC/OS MIPS ).
В 1988 году SGCS заменила линейку Professional IRIS на линейку Power IRIS более высокого класса (специализирующуюся на симметричной многопроцессорной обработке и названную так по ее фирменной архитектуре POWERpath) и линейку Personal IRIS более низкого класса. Системы Power IRIS (позже получившие название «PowerSeries») выпускались в нескольких конфигурациях, с количеством процессоров от 1 до 8, и поставлялись либо в двухбашенном шасси, похожем на Professional IRIS, либо в настольном шасси размером с мини-холодильник (кодовое название «Diehard»), либо в полноразмерном шасси (кодовое название «Predator»). Количество процессоров в системе Power IRIS можно было определить по номеру модели — вторая цифра напрямую указывала бы на количество ЦП, так что 4D/210 имел бы один процессор, 4D/340 — 4 процессора и т. д. В конечном итоге серия Power IRIS была затмена сначала 64-битной IRIS Crimson на базе MIPS R4000 , а затем сериями Onyx и Challenge на базе POWERpath-2 . [6]
Линейка Personal IRIS состояла из четырех основных моделей — 4D/20, /25, /30 и /35. /20 и /25 были выпущены в 1988 году, а /30 и /35 дебютировали в 1990 году. С начальной ценой в 10 300 фунтов стерлингов Personal IRIS была самой дешевой рабочей станцией Silicon Graphics. [7] Позднее 4D/35 была снижена в цене до IRIS Indigo , выпущенной в 1991 году, которая была настолько архитектурно похожа на 4D/35, что имела тот же внутренний идентификатор процессора (IP12) в программном обеспечении. [8]
Начиная с конца 1992 года с выпуском Indigo² и Challenge , префикс «IRIS» будет исключен из названий всех будущих систем, а также из номеров моделей «4D/». Операционная система «4D1», которая с версии 4D1-3 официально называлась IRIX 4D1 (IRIX — это портманто «IRIS» и «UNIX»), будет переименована просто в « IRIX », начиная с версии 5. Однако все будущие системы на базе MIPS, выпущенные Silicon Graphics, по-прежнему будут использовать «IRIS» в качестве имени хоста по умолчанию, заканчивая Tezro в 2003 году.
Объединяющей чертой всех IRIS – 68K, Professional, Personal, PowerSeries, Indigo, Crimson и Onyx – является фирменный последовательный протокол клавиатуры/мыши. Более ранние машины используют разъем DE-15 (68K, Professional, PowerSeries) или DE-9 (4D/20, /25), а более поздние машины (4D/30, /35, Indigo, Crimson, Onyx) используют мини-DIN-6, который легко спутать со стандартным разъемом PS/2. Необходимо быть осторожным, чтобы не вставить клавиатуру IRIS в порт PS/2 или наоборот, поскольку уровни напряжения, используемые в двух протоколах, несовместимы и могут привести к повреждению клавиатуры, компьютера или и того, и другого. Простой способ определить, является ли клавиатура Silicon Graphics PS/2 или нет, — это проверить, подключается ли к клавиатуре мышь — протокол IRIS, аналогичный Apple Desktop Bus от Apple и собственному последовательному протоколу клавиатуры/мыши от Sun, последовательно соединяет мышь и клавиатуру вместе. [9]
.iris