SGI Onyx — это серия систем визуализации , разработанная и произведенная SGI , представленная в 1993 году и предлагаемая в двух моделях: настольной и стоечной , под кодовыми названиями Eveready и Terminator соответственно. Базовая архитектура системы Onyx основана на серверах SGI Challenge , но с графическим оборудованием.
Onyx использовался в начале 1995 года для комплектов разработки , используемых для создания программного обеспечения для Nintendo 64 , и, поскольку технология была настолько новой, Onyx был отмечен как основной фактор впечатляюще высокой цены в 100 000 долларов США [1] – 250 000 долларов США [2] за такие комплекты.
На смену Onyx в 1996 году пришла модель Onyx2 , выпуск которой был прекращен 31 марта 1999 года.
Вариант для настольного ПК может принять одну плату ЦП , а вариант для монтажа в стойку может принять до шести плат ЦП. Обе модели были выпущены с платой ЦП IP19 с одним, двумя или четырьмя ЦП MIPS R4400 [3] , изначально с опциями 100 и 150 МГц, а затем увеличенными до 200 и 250 МГц. Позже была представлена плата ЦП IP21 с одним или двумя микропроцессорами R8000 на 75 или 90 МГц; машины с этой платой назывались POWER Onyx. Наконец, SGI представила плату IP25 с одним, двумя или четырьмя ЦП R10000 на 195 МГц.
Onyx был выпущен с графическими подсистемами RealityEngine2 или VTX, а InfiniteReality был представлен в 1995 году.
RealityEngine2 — это оригинальная высокопроизводительная графическая подсистема для Onyx, которая была представлена в двух различных версиях: настольная и стоечная. Модель настольной модели имеет одну плату GE10 (Geometry Engine) с 12 процессорами Intel i860XP, до четырех плат RM4 или RM5 (Raster Manager) и плату DG2 (Display Generator). [4] Модель стойки отличается поддержкой до трех каналов RealityEngine2 (выходов дисплея) по сравнению с одним каналом у настольной модели. [5]
Графическая подсистема VTX — это удешевленная версия RealityEngine2, использующая то же самое оборудование, но в конфигурации с урезанными функциями, которую нельзя модернизировать. Она состоит из одной платы GE10 (6 процессоров Intel i860XP против 12 в RE2), одной платы RM4 или RM5 и платы DG2. [4]
InfiniteReality сменила RealityEngine2 в качестве высокопроизводительной графической подсистемы для Onyx, когда была представлена в 1996 году. Как и в случае с RealityEngine2, две версии соответствуют форм-факторам Onyx. Настольная версия состоит из платы GE12, одной или двух плат RM6 (ограничено из-за объема охлаждения, обеспечиваемого настольной системой) и платы DG4. Модель для стойки увеличивает количество поддерживаемых плат RM6 до четырех на трубу и позволяет установить до трех труб, в результате чего стойка Onyx содержит максимум три платы GE12, три платы DG4 и двенадцать плат RM6. [6]
Система Onyx с графикой RealityEngine2 использовалась CBS News для трансляции результатов выборов в реальном времени. Трансляция имела 3D-графику, которая генерировалась в реальном времени, и обновляла новостные ленты в реальном времени. Это требовало, чтобы видео было составлено в реальном времени в 3D для зрителей, что было сделано с помощью системы Onyx. Это один из первых примеров системы композитинга 3D-видео в реальном времени, использованной в телевизионной трансляции. [7] [8]