Silicon Graphics, Inc. (до 1999 года стилизованная под SiliconGraphics , позже переименованная в SGI , исторически известная как Silicon Graphics Computer Systems или SGCS ) — американский производитель высокопроизводительных компьютеров , производивший компьютерное оборудование и программное обеспечение . Основанная в Маунтин-Вью, штат Калифорния, в ноябре 1981 года Джеймсом Кларком , ее первоначальным рынком были компьютерные рабочие станции с 3D-графикой , но ее продукты, стратегии и рыночные позиции со временем значительно изменились.
Ранние системы были основаны на Geometry Engine , разработанном Кларком и Марком Ханной в Стэнфордском университете , и были основаны на более широком опыте Кларка в области компьютерной графики . Geometry Engine был первой реализацией геометрического конвейера для сверхкрупной интеграции (VLSI) , специализированного оборудования, которое ускоряло геометрические вычисления «внутреннего цикла», необходимые для отображения трехмерных изображений. Большую часть своей истории компания занималась 3D-изображениями и была крупным поставщиком аппаратного и программного обеспечения на этом рынке.
В январе 1990 года компания Silicon Graphics была преобразована в корпорацию штата Делавэр . В середине-конце 1990-х годов быстрое улучшение производительности обычных машин Wintel начало подрывать позиции SGI на рынке 3D. Портирование Maya на другие платформы стало важным событием в этом процессе. SGI предприняла несколько попыток решить эту проблему, включая катастрофический переход от существующих платформ MIPS к Intel Itanium , а также представление собственных рабочих станций и серверов на базе Linux на базе Intel IA-32 , которые потерпели неудачу на рынке. В середине 2000-х годов компания позиционировала себя как поставщика суперкомпьютеров , но этот шаг также не увенчался успехом.
1 апреля 2009 года SGI подала заявку на защиту от банкротства в соответствии с главой 11 и объявила, что продаст практически все свои активы компании Rackable Systems, сделка была завершена 11 мая 2009 года, при этом Rackable приняла название Silicon Graphics International . Остатки Silicon Graphics, Inc. стали Graphics Properties Holdings, Inc.
Джеймс Х. Кларк оставил свою должность доцента по электротехнике в Стэнфордском университете и основал SGI в 1982 году вместе с группой из семи аспирантов и научных сотрудников Стэнфордского университета: Куртом Экли , Дэвидом Дж. Брауном , Томом Дэвисом, Рокки Роудсом, Марк Ханна , Херб Кута и Марк Гроссман; [2] вместе с Эбби Сильверстоун [3] и некоторыми другими.
Эд Маккракен был генеральным директором Silicon Graphics с 1984 по 1997 год. [4] За эти годы годовой доход SGI вырос с $5,4 млн до $3,7 млрд. [4]
Добавление возможностей 3D-графики к ПК и способность кластеров ПК на базе Linux и BSD выполнять многие задачи более крупных серверов SGI поглотили основные рынки SGI. Портирование Maya на Linux , Mac OS и Microsoft Windows еще больше подорвало нижнюю часть линейки продуктов SGI.
В ответ на проблемы, с которыми столкнулся рынок, и падение цен на акции Эд Маккракен был уволен, а SGI пригласила на его место Ричарда Беллуццо . Под руководством Беллуццо был предпринят ряд инициатив, которые, как считается, ускорили корпоративный упадок. [5]
Одной из таких инициатив была попытка продать рабочие станции под управлением Windows NT под названием Visual Workstations в дополнение к рабочим станциям под управлением IRIX , версии UNIX компании. Это поставило компанию в еще более прямую конкуренцию с такими компаниями, как Dell, что затруднило оправдание ценовой надбавки. Линейка продуктов оказалась неудачной, и через несколько лет от нее отказались.
Преждевременное объявление SGI о переходе с MIPS на Itanium и неудачные попытки перейти на системы с архитектурой IA-32 ( линейка Visual Workstation , бывшая линейка Intergraph Zx10 и Linux-серверы SGI 1000-й серии) подорвали доверие к SGI на рынке.
В 1999 году, пытаясь прояснить свою текущую позицию на рынке как нечто большее, чем просто графическая компания, Silicon Graphics Inc. изменила свой фирменный стиль на «SGI», хотя ее юридическое название осталось неизменным.
В то же время SGI анонсировала новый логотип, состоящий только из букв «sgi» в собственном шрифте под названием «SGI», созданном консалтинговой фирмой по брендингу и дизайну Landor Associates в сотрудничестве с дизайнером Джо Ститцляйном. SGI продолжала использовать название «Silicon Graphics» для своей линейки продуктов для рабочих станций, а позже повторно приняла логотип куба для некоторых моделей рабочих станций.
В ноябре 2005 года SGI объявила о своем исключении из листинга Нью-Йоркской фондовой биржи , поскольку ее обыкновенные акции упали ниже минимальной цены акций для листинга на бирже. Рыночная капитализация SGI упала с пика в более чем семь миллиардов долларов в 1995 году до всего лишь 120 миллионов долларов на момент исключения из листинга. В феврале 2006 года SGI отметила, что к концу года у нее могут закончиться наличные. [6]
В середине 2005 года SGI наняла Alix Partners для консультирования по вопросам возвращения к прибыльности и получила новую кредитную линию. SGI объявила, что откладывает запланированное на декабрь ежегодное собрание акционеров до марта 2006 года. Она предложила провести обратное дробление акций в связи с исключением из листинга Нью-Йоркской фондовой биржи.
В январе 2006 года SGI наняла Денниса Маккенну своим новым генеральным директором и председателем совета директоров. Г-н Маккенна сменил Роберта Бишопа, который остался заместителем председателя совета директоров.
8 мая 2006 года SGI объявила, что подала заявку на защиту от банкротства в соответствии с главой 11 для себя и своих дочерних компаний в США в рамках плана по сокращению долга на 250 миллионов долларов. [7] [8] Два дня спустя Суд США по делам о банкротстве одобрил ходатайства первого дня и использование кредита в размере 70 миллионов долларов, предоставленного группой держателей облигаций. Иностранные дочерние компании не пострадали.
6 сентября 2006 г. SGI объявила об окончании разработки линейки MIPS/IRIX и операционной системы IRIX. [9] Производство завершится 29 декабря, а последние заказы будут выполнены к марту 2007 года. Поддержка этих продуктов прекратится после декабря 2013 года.
SGI вышла из-под защиты от банкротства 17 октября 2006 года. [10] Ее символ акций на тот момент, SGID , был отменен, а новые акции были выпущены на бирже NASDAQ под символом SGIC . [11] Эти новые акции были распределены среди кредиторов компании, а держатели обыкновенных акций SGID остались с бесполезными акциями. [12] В конце того же года компания перенесла свою штаб-квартиру из Маунтин-Вью в Саннивейл . [13] Его прежняя штаб-квартира в Норт-Шорлайне теперь занята Музеем компьютерной истории ; новая штаб-квартира Amphitheatre Parkway была продана компании Google (которая уже сдала это здание в субаренду и переехала в него в 2003 году). Оба этих места были отмечены наградами за проект Studios Architecture. [14] [15]
В апреле 2008 года SGI вновь вышла на рынок визуализации с линейкой серверов и рабочих станций визуализации SGI Virtu , которые представляли собой системы под новым брендом от BOXX Technologies на базе процессоров Intel Xeon или AMD Opteron и графических чипсетов Nvidia Quadro под управлением Red Hat Enterprise Linux. , SUSE Linux Enterprise Server или Windows Compute Cluster Server . [16]
В декабре 2008 года SGI получила уведомление об исключении из листинга от NASDAQ , поскольку ее рыночная стоимость была ниже минимального требования в 35 миллионов долларов США в течение 10 последовательных торговых дней, а также не отвечала альтернативным требованиям NASDAQ по минимальному акционерному капиталу в размере 2,5 миллионов долларов США или годовому чистому капиталу. доход от продолжающейся деятельности в размере 500 000 долларов США или более. [17]
1 апреля 2009 года SGI снова подала заявку на участие в Главе 11 и объявила, что продаст практически все свои активы компании Rackable Systems за 25 миллионов долларов. [18] Продажа, в конечном итоге за 42,5 миллиона долларов, была завершена 11 мая 2009 года; в то же время Rackable объявила о принятии названия «Silicon Graphics International» в качестве своего глобального названия и бренда. [19] [20] Суд по делам о банкротстве назначил продолжение разбирательства и слушания на 3 и 24 июня 2009 г. и 22 июля 2009 г. [21] [22] [ требует обновлений ]
После приобретения Rackable журнал Vizworld опубликовал серию из шести статей, в которых рассказывается о падении SGI.
Hewlett Packard Enterprise приобрела Silicon Graphics International в ноябре 2016 года, что позволило HPE разместить в своем портфеле SGI Pleiades , суперкомпьютер TOP500 в Исследовательском центре Эймса НАСА.
Во время второго этапа банкротства Silicon Graphics Inc. в июне 2009 года она была переименована в Graphics Properties Holdings, Inc. (GPHI). [23] [24]
В 2010 году GPHI объявила, что выиграла существенное положительное решение в судебном процессе с ATI Technologies и AMD в июне 2010 года, [25] [26] после патентного иска, первоначально поданного во времена Silicon Graphics, Inc. [27] После апелляции ATI в 2008 году по поводу действительности патента США 6,650,327 ('327) и добровольного отказа Silicon Graphics Inc патента США 6,885,376 ('376) от иска, [28] Федеральный округ оставил в силе вердикт присяжных. о действительности патента США № 6,650,327 компании GPHI, а также установило, что компания AMD утратила право оспаривать действительность патента в будущих разбирательствах. [29] 31 января 2011 года Окружной суд издал постановление, которое разрешает AMD защищать в суде свою недействительность и не разрешает SGI обвинять серию графических продуктов AMD Radeon R700 в нарушении авторских прав в этом деле. [30] 18 апреля 2011 г. GPHI и AMD заключили конфиденциальное мировое и лицензионное соглашение, которое разрешило этот судебный вопрос на незначительную сумму и которое обеспечивает иммунитет по всем патентам GPHI от предполагаемого нарушения прав продуктами AMD, включая компоненты, программное обеспечение и конструкции. 26 апреля 2011 г. суд вынес постановление об удовлетворении согласованного ходатайства сторон об увольнении и вынесении окончательного решения. [31]
В ноябре 2011 года GPHI подала еще один иск о нарушении патентных прав против Apple Inc. в Делавэре, в котором задействовано больше патентов, чем в первоначальном деле о нарушении патентных прав против Apple в ноябре прошлого года, по обвинению в предполагаемом нарушении патентов США 6 650 327 ('327), патента США 6 816 145 ('145) и Патент США № 5717881 ('881). [32]
В 2012 году GPHI подала иск против Apple, Sony, HTC Corp, LG Electronics Inc. и Samsung Electronics Co., Research in Motion Ltd. за предполагаемое нарушение патента, касающегося процесса компьютерной графики, который превращает текст и изображения в пиксели для отображения на экраны. Затронутые устройства включают Apple iPhone, HTC EVO4G, LG Thrill, Research in Motion Torch, Samsung Galaxy S и Galaxy S II, а также смартфоны Sony Xperia Play. [33] [34] [35]
Продукты SGI первого поколения, начиная с серии высокопроизводительных графических терминалов IRIS (Integrated Raster Imaging System) 1000, были основаны на семействе микропроцессоров Motorola 68000 . Более поздние модели IRIS 2000 и 3000 превратились в полноценные рабочие станции UNIX .
Первыми моделями серии 1000 (модели 1000 и 1200, представленные в 1984 году) были графические терминалы, периферийные устройства, подключаемые к компьютеру общего назначения, такому как Digital Equipment Corporation VAX , для обеспечения возможности графического растрового отображения . Они использовали процессоры Motorola 68000 с тактовой частотой 8 МГц, 768 КБ оперативной памяти и не имели дисководов . Они загружались по сети (через Ethernet-карту Excelan EXOS/101) со своего управляющего компьютера. Они использовали плату ЦП «PM1», которая была вариантом платы, которая использовалась в рабочей станции SUN Стэнфордского университета , а затем в рабочей станции Sun-1 от Sun Microsystems . Графическая система состояла из кадрового буфера GF1 , «контроллера обновлений» UC3, «контроллера дисплея» DC3 и битовой плоскости BP2. Машины серии 1000 были разработаны на основе стандарта Multibus .
Более поздние машины серии 1000, 1400 и 1500, работали на частоте 10 МГц и имели 1,5 МБ оперативной памяти. Модель 1400 имела дисковод ST-506 емкостью 72 МБ , а модель 1500 имела дисковод на базе SMD емкостью 474 МБ с дисковым контроллером Xylogics 450. Возможно, они использовали процессор PM2 и плату оперативной памяти PM2M1 из серии 2000. Обычный монитор серии 1000 работал с чересстрочной разверткой 30 Гц . Было произведено шесть бета-тестовых экземпляров рабочей станции 1400, а первый серийный экземпляр (первый коммерческий компьютер SGI) был отправлен в Лабораторию электронных изображений Университета Карнеги-Меллона в 1984 году.
SGI быстро превратила свои машины в рабочие станции со своей второй линейкой продуктов — серией IRIS 2000, впервые выпущенной в августе 1985 года. [ 36] SGI начала использовать операционную систему UNIX System V. Было пять моделей в двух линейках продуктов: линейка 2000/2200/2300/2400/2500, в которой использовались процессоры 68010 (модуль ЦП PM2), и более поздние системы «Turbo», 2300T, 2400T и 2500T, в которых использовались процессоры 68020 ( модуль ЦП IP2). Все они использовали Ethernet-карту Excelan EXOS/201 и одно и то же графическое оборудование (буфер кадров GF2, контроллер обновлений UC4, контроллер дисплея DC4, BP3 Bitplane). Их основными отличиями были процессор, оперативная память и платы Weitek Floating Point Accelerator , дисковые контроллеры и дисководы ( были доступны как ST-506 , так и SMD ). Их можно модернизировать, например, с 2400 до 2400T. Модели 2500 и 2500T имели более крупное шасси, стандартную стойку EIA длиной 6 футов 19 дюймов с местом внизу для двух дисковых накопителей SMD весом примерно 68 кг каждый. [37] Модели без турбонаддува использовали Multibus для связи ЦП с ускоритель с плавающей запятой, а в Turbos был добавлен специальный ленточный кабель.Для серии 2000 использовались мониторы с частотой 60 Гц.
Высота машин, использующих процессоры Motorola, была достигнута серией IRIS 3000 (модели 3010/3020/3030 и 3110/3115/3120/3130, обе модели 30-х годов являются полноразмерными стоечными машинами). Они использовали ту же графическую подсистему и Ethernet, что и в 2000-х годах, но также могли использовать до 12 «геометрических движков», что стало первым широко распространенным применением аппаратных графических ускорителей. Стандартный монитор представлял собой 19-дюймовый монитор без чересстрочной развертки с частотой 60 Гц и наклонно-поворотным основанием; также были доступны 19-дюймовый монитор с чересстрочной разверткой 30 Гц и 15 дюймов с частотой 60 Гц без чересстрочной развертки (с наклонно-поворотной основой).
IRIS 3130 и ее меньшие братья и сестры для того времени производили впечатление, будучи полноценными рабочими станциями UNIX . Модель 3130 была достаточно мощной, чтобы поддерживать полный пакет 3D-анимации и рендеринга без поддержки мэйнфрейма. Благодаря жестким дискам большой емкости по современным меркам (два диска по 300 МБ), потоковой передаче ленты и Ethernet, это может стать центральным элементом анимационной операции.
Линия была официально прекращена в ноябре 1989 года, было поставлено около 3500 систем всех моделей 2000 и 3000 вместе взятых. [38]
С выпуском серии IRIS 4D компания SGI перешла на микропроцессоры MIPS . Эти машины были более мощными и имели мощные встроенные возможности вычислений с плавающей запятой. Поскольку в это время 3D-графика стала более популярной на телевидении и в кино, именно эти системы во многом создали репутацию SGI.
В 1990-х годах SGI выпустила широкий спектр рабочих станций и серверов на базе MIPS, на которых работала версия SGI UNIX System V, которая теперь называется IRIX . К ним относятся массивные системы визуализации Onyx, размером с холодильник, способные поддерживать до 64 процессоров и управлять до трех потоков высокого разрешения, полностью реализованной 3D-графикой.
В октябре 1991 года MIPS анонсировала первый коммерчески доступный 64-битный микропроцессор R4000 . SGI использовала R4000 на своей рабочей станции Crimson . IRIX 6.2 был первым полностью 64-битным выпуском IRIX, включая 64-битные указатели.
Чтобы обеспечить поставки будущих поколений микропроцессоров MIPS (64-битный R4000 ), SGI приобрела компанию в 1992 году [39] за 333 миллиона долларов [40] [41] и переименовала ее в MIPS Technologies Inc., дочернюю компанию, находящуюся в полной собственности СГИ. [42]
В 1993 году компания Silicon Graphics (SGI) подписала соглашение с Nintendo на разработку графического процессора Reality Coprocessor (RCP) , используемого в игровой консоли Nintendo 64 (N64). Сделка была подписана в начале 1993 года, а позднее обнародована в августе того же года. [43] Сама консоль была выпущена позже, в 1996 году. RCP была разработана отделом операций Nintendo компании SGI под руководством инженера доктора Вэй Йена . В 1997 году двадцать сотрудников SGI во главе с Йеном покинули SGI и основали ArtX (позже приобретенную ATI Technologies в 2000 году). [44]
В 1998 году SGI отказалась от части владения MIPS Technologies, Inc в ходе повторного IPO и полностью продала себя в 2000 году .
В конце 1990-х годов, когда большая часть отрасли ожидала, что Itanium заменит архитектуры CISC и RISC в невстраиваемых компьютерах, SGI объявила о своем намерении постепенно отказаться от MIPS в своих системах. Разработка новых микропроцессоров MIPS прекратилась, а существующая конструкция R12000 несколько раз продлевалась до 2003 года, чтобы предоставить существующим клиентам больше времени для перехода на Itanium.
В августе 2006 года SGI объявила о прекращении производства систем MIPS/IRIX, [46] и к концу года продукты MIPS/IRIX больше не были доступны от SGI.
До появления машин Onyx Reality Engine второго поколения компания SGI предлагала доступ к своим высокопроизводительным подсистемам 3D-графики через собственный API , известный как IRIS Graphics Library ( IRIS GL ). По мере того, как с годами добавлялось больше функций, IRIS GL становилось все сложнее в обслуживании и более громоздким в использовании. В 1992 году SGI решила очистить и реформировать IRIS GL и сделала смелый шаг, разрешив конкурентам SGI дешево лицензировать получившийся API OpenGL , а также создала общеотраслевой консорциум для поддержки стандарта OpenGL (Совет по обзору архитектуры OpenGL). ).
Это означало, что впервые можно было писать быстрые, эффективные, кроссплатформенные графические программы. На протяжении более 20 лет – до появления Vulkan API – OpenGL оставался единственным стандартом 3D-графики в реальном времени, который можно было переносить в различные операционные системы.
SGI была частью инициативы Advanced Computing Environment, сформированной в начале 1990-х годов совместно с 20 другими компаниями, включая Compaq , Digital Equipment Corporation , MIPS Computer Systems , Groupe Bull , Siemens , NEC , NeTpower, Microsoft и Santa Cruz Operation . Его целью было представить рабочие станции на базе архитектуры MIPS , способные работать под управлением Windows NT и SCO UNIX . Группа разработала спецификацию Advanced RISC Computing (ARC), но начала разваливаться немногим более чем через год после ее создания.
В течение восьми лет подряд (1995–2002) все фильмы, номинированные на премию Оскар за выдающиеся достижения в области визуальных эффектов, были созданы на компьютерных системах Silicon Graphics. [47] Эта технология также использовалась в рекламных роликах множества компаний.
Система SGI Crimson с трехмерным навигатором файловой системы fsn [48] появилась в фильме 1993 года «Парк Юрского периода» . [49]
В фильме «Твистер» главных героев можно увидеть с помощью портативного компьютера SGI; однако показанный блок не был настоящим работающим компьютером, а скорее поддельным корпусом ноутбука, построенным на основе плоскоэкранного ЖК-дисплея SGI Corona. [50]
В фильме 1995 года «Конго» также показан портативный компьютер SGI, который доктор Росс ( Лора Линни ) использует для связи через спутник со штаб-квартирой TraviCom. [51]
Фиолетовый логотип « sgi » в нижнем регистре можно увидеть в начале вступительных титров сериала HBO « Силиконовая долина» , а затем его убирают и заменяют логотипом Google по мере развития вступительной графики. В 2003 году Google арендовала бывшие здания SGI для своей штаб-квартиры в Маунтин-Вью , штат Калифорния, пока не выкупила их полностью в 2006 году.
Как только недорогие ПК стали иметь графическую производительность, близкую к более дорогим специализированным графическим рабочим станциям, которые были основным бизнесом SGI, SGI переключила свое внимание на высокопроизводительные серверы для цифрового видео и Интернета. Многие графические инженеры SGI ушли работать в другие компании, занимающиеся компьютерной графикой, такие как ATI и Nvidia , внося свой вклад в революцию в 3D-графике для ПК.
SGI была пропагандистом бесплатного программного обеспечения , поддерживала несколько проектов , таких как Linux и Samba , и открывала часть своего собственного ранее проприетарного кода, такого как файловая система XFS и компилятор Open64 .
SGI также внесла важный вклад в стандартную библиотеку шаблонов C++ (STL) со многими полезными расширениями в лицензированной реализации SGI STL, подобной MIT . Расширение продолжает поддерживаться прямым потомком STLport и libstdc++ от GNU . [52]
В 1995 году SGI приобрела Alias Research, Kroyer Films и Wavefront Technologies в рамках сделки на общую сумму около 500 миллионов долларов и объединила компании в Alias|Wavefront. В июне 2004 года SGI продала бизнес, позже переименованный в Alias/Wavefront , частной инвестиционной компании Accel- KKR за 57,5 миллионов долларов. [53] В октябре 2005 года Autodesk объявила о подписании окончательного соглашения о приобретении Alias за 182 миллиона долларов наличными.
В феврале 1996 года SGI приобрела известного производителя суперкомпьютеров Cray Research за 740 миллионов долларов [54] и начала использовать маркетинговые названия, такие как «CrayLink», для технологии (разработанной SGI), интегрированной в линейку серверов SGI. Три месяца спустя она продала подразделение Cray Business Systems , ответственное за сервер CS6400 SPARC/Solaris, компании Sun Microsystems за нераскрытую сумму (которая, как позже признал один из руководителей Sun, составила «значительно меньше 100 миллионов долларов»). [55] [56] Многие инженеры Cray T3E спроектировали и разработали технологии SGI Altix и NUMAlink . 31 марта 2000 года SGI продала бренд Cray и линейку продуктов компании Tera Computer Company за 35 миллионов долларов плюс один миллион акций. [57] SGI также распределила оставшуюся долю в MIPS Technologies посредством выделения с 20 июня 2000 г.
В сентябре 2000 года SGI приобрела серию рабочих станций и серверов Windows Zx10 у Intergraph Computer Systems (по слухам, за 100 миллионов долларов) и переименовала их в системы SGI. Линейка продуктов была прекращена в июне 2001 года.
Еще одна попытка SGI в конце 1990-х годов представить собственное семейство рабочих станций на базе процессоров Intel под управлением Windows NT или Red Hat Linux (см. также SGI Visual Workstation ) обернулась финансовой катастрофой и подорвала доверие клиентов к приверженности SGI собственному MIPS. -основанная линия.
В 1998 году SGI объявила, что будущие поколения ее машин будут основаны не на собственных процессорах MIPS, а на грядущем «суперчипе» от Intel под кодовым названием «Merced», а позже названном Itanium . Финансирование собственных высокопроизводительных процессоров было сокращено, и планировалось, что R10000 станет последним массовым процессором MIPS. MIPS Technologies полностью сосредоточится на рынке встраиваемых систем, где она добилась определенного успеха, и SGI больше не придется финансировать разработку процессора, который после провала ARC нашел применение только в их собственных машинах. Этот план быстро пошел наперекосяк. Еще в 1999 году было ясно, что Itanium будет выпущен очень поздно и его производительность будет далека от первоначально ожидаемой. По мере увеличения задержек производства существующие машины MIPS на базе R10000 становились все более неконкурентоспособными. В конце концов компания была вынуждена представить более быстрые процессоры MIPS, R12000 , R14000 и R16000 , которые использовались в серии моделей с 1999 по 2006 год .
Первой системой SGI на базе Itanium была недолговечная рабочая станция SGI 750, выпущенная в 2001 году. Системы SGI на базе MIPS не должны были быть заменены до тех пор, пока некоторое время спустя не были запущены серверы Altix на базе Itanium 2 и рабочие станции Prism . В отличие от систем MIPS, на которых работал IRIX , системы Itanium использовали SuSE Linux Enterprise Server с улучшениями SGI в качестве операционной системы . SGI использовала программное обеспечение QuickTransit от Transitive Corporation , чтобы позволить своим старым приложениям MIPS/IRIX работать (в режиме эмуляции) на новой платформе Itanium/Linux.
На рынке серверов Altix на базе Itanium 2 в конечном итоге заменил линейку продуктов Origin на базе MIPS. На рынке рабочих станций переход на Itanium не был завершен до ухода SGI с рынка.
Altix был самым мощным компьютером в мире в 2006 году, если предположить, что «компьютер» определяется как совокупность аппаратных средств, работающих под управлением одного экземпляра операционной системы. Altix имел 512 процессоров Itanium, работающих под управлением одного экземпляра Linux . Кластер из 20 машин был тогда восьмым по скорости суперкомпьютером . Все более быстрые суперкомпьютеры представляли собой кластеры, но ни один из них не имел такого количества FLOPS на машину. Однако более поздние суперкомпьютеры представляют собой очень большие кластеры машин, которые по отдельности менее эффективны. SGI признала это и в 2007 году отошла от «массивной модели NUMA » к кластерам.
Хотя SGI продолжала продавать машины на базе Itanium, ее более поздние машины были основаны на процессоре Intel Xeon . Первые системы Altix XE были относительно недорогими машинами, но к декабрю 2006 года системы XE по некоторым показателям были более функциональными, чем машины Itanium (например, энергопотребление в FLOPS/Вт, плотность в FLOPS/м 3 , стоимость/FLOPS). . Серверы XE1200 и XE1300 использовали кластерную архитектуру. Это был отход от чистой архитектуры NUMA более ранних серверов Itanium и MIPS.
В июне 2007 года SGI анонсировала Altix ICE 8200, блейд-систему Xeon с до 512 ядрами Xeon на стойку. [59] Altix ICE 8200, установленный в Центре вычислительных приложений Нью-Мексико (с 14336 процессорами), занял 3-е место в списке TOP500 за ноябрь 2007 года.
Принято считать, что основным рынком SGI традиционно являются голливудские студии визуальных эффектов. Фактически, наибольший доход SGI всегда приносил правительственные и оборонные приложения, энергетика и научно-технические вычисления. [60] В одном случае крупнейшая продажа Silicon Graphics за всю историю была осуществлена Почтовой службе США . Серверы SGI использовали программу искусственного интеллекта для механического чтения, маркировки и сортировки почты (рукописной и блокирующей) в ряде ключевых почтовых центров USPS. Появление дешевых, но мощных рабочих станций под управлением Linux , Windows и Mac OS X , а также доступность разнообразного профессионального программного обеспечения для них эффективно вытеснили SGI из индустрии визуальных эффектов на всех рынках, кроме самых нишевых .
SGI продолжала совершенствовать свою линейку серверов (включая некоторые суперкомпьютеры ) на базе архитектуры SN. SN, что означает «масштабируемый узел», — это технология, разработанная SGI в середине 1990-х годов, которая использует когерентный кеш-доступ к неоднородной памяти (cc-NUMA). В системе SN процессоры, память, а также контроллер шины и памяти объединены в единый объект, называемый узлом, обычно на одной печатной плате . Узлы соединены высокоскоростным соединением под названием NUMAlink (первоначально продаваемым как CrayLink ). Внутренней шины нет , а вместо этого доступ между процессорами, памятью и устройствами ввода-вывода осуществляется через коммутируемую структуру каналов и маршрутизаторов .
Благодаря когерентности кэша распределенной общей памяти системы SN масштабируются одновременно по нескольким осям: по мере увеличения количества ЦП увеличивается и объем памяти, пропускная способность ввода-вывода и полоса пропускания системы пополам . Это позволяет получить доступ к объединенной памяти всех узлов из одного образа ОС , используя стандартные методы синхронизации с общей памятью. Это делает систему SN намного проще в программировании и позволяет достичь более высокой продолжительной пиковой производительности, чем системы без кэш-когерентности, такие как обычные кластеры или компьютеры с массовым параллелизмом , которые требуют написания (или перезаписи) кода приложений для выполнения явных операций. передача сообщений между их узлами.
Первая система SN, известная как SN-0, была выпущена в 1996 году под названием Origin 2000 . Основанный на процессоре MIPS R10000 , он масштабировался от 2 до 128 процессоров, а меньшая версия Origin 200 (SN-00) масштабировалась от 1 до 4. Более поздние усовершенствования позволили использовать системы размером до 512 процессоров.
Система второго поколения, первоначально называвшаяся SN-1, но позже SN-MIPS, была выпущена в июле 2000 года как Origin 3000 . Он масштабировался от 4 до 512 процессоров, а конфигурации на 1024 процессора поставлялись по специальному заказу некоторым клиентам. Затем последовала меньшая и менее масштабируемая реализация под названием Origin 300.
В ноябре 2002 года SGI объявила о перекомпоновке своей системы SN под названием Origin 3900. Она увеличила плотность процессорной площади системы SN-MIPS в четыре раза, с 32 до 128 процессоров на стойку, при этом перейдя к топологии межсоединений « толстого дерева ». .
В январе 2003 года SGI анонсировала вариант платформы SN под названием Altix 3000 (внутреннее название SN-IA). Он использовал процессоры Intel Itanium 2 и работал под управлением ядра операционной системы Linux . На момент выпуска это был самый масштабируемый в мире компьютер на базе Linux, поддерживающий до 64 процессоров в одном системном узле. [61] Узлы могут быть соединены с использованием одной и той же технологии NUMAlink для формирования того, что SGI предсказуемо назвал «суперкластерами».
В феврале 2004 года SGI объявила об общей поддержке 128 процессорных узлов, за которой в том же году последуют версии 256 и 512 процессоров.
В апреле 2004 года SGI объявила о продаже своего бизнеса по производству программного обеспечения Alias примерно за 57 миллионов долларов. [62]
В октябре 2004 года компания SGI построила для Исследовательского центра Эймса НАСА суперкомпьютер Columbia , побивший мировой рекорд скорости компьютера . Это был кластер из 20 суперкомпьютеров Altix , каждый из которых имел 512 процессоров Intel Itanium 2 под управлением Linux. Он достиг устойчивой скорости 42,7 триллиона операций с плавающей запятой в секунду ( терафлопс ), легко превзойдя рекорд знаменитого японского симулятора Earth Simulator в 35,86 терафлопс. (Неделю спустя обновленный IBM Blue Gene /L достиг производительности 70,7 терафлопс.)
В июле 2006 года SGI анонсировала систему SGI Altix 4700 с 1024 процессорами и 4 ТБ памяти, на которой работает один образ системы Linux. [63]
Некоторые модели на базе 68k и MIPS также были переименованы другими поставщиками, включая CDC , Tandem Computers , Prime Computer и Siemens-Nixdorf . Системы серий SGI Onyx и SGI Indy использовались для разработки игр для Nintendo 64 .