Silicon Graphics, Inc. (до 1999 года стилизованная под SiliconGraphics , позже переименованная в SGI , исторически известная как Silicon Graphics Computer Systems или SGCS ) была американским производителем высокопроизводительных вычислений , выпускающим компьютерное оборудование и программное обеспечение . Основанная в Маунтин-Вью, Калифорния , в ноябре 1981 года Джеймсом Кларком , ее первоначальным рынком были компьютерные рабочие станции для 3D-графики , но ее продукция, стратегии и рыночные позиции значительно развивались с течением времени.
Ранние системы были основаны на Geometry Engine , который Кларк и Марк Ханна разработали в Стэнфордском университете , и были получены из более широкого опыта Кларка в области компьютерной графики . Geometry Engine была первой реализацией сверхбольшой интеграции (VLSI) геометрического конвейера , специализированного оборудования, которое ускоряло геометрические вычисления «внутреннего цикла», необходимые для отображения трехмерных изображений. На протяжении большей части своей истории компания фокусировалась на 3D-изображениях и была крупным поставщиком как оборудования, так и программного обеспечения на этом рынке.
Silicon Graphics была реорганизована в корпорацию Delaware в январе 1990 года. В середине-конце 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] Ее прежняя штаб-квартира North Shoreline теперь занимает Музей компьютерной истории ; более новая штаб-квартира 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 в Исследовательском центре Эймса NASA, в свой портфель. [23] [24] [25] [26]
Во время второй фазы банкротства Silicon Graphics Inc. в июне 2009 года она была переименована в Graphics Properties Holdings, Inc. (GPHI). [27] [28]
В 2010 году GPHI объявила, что выиграла важное благоприятное решение в своем судебном разбирательстве с ATI Technologies и AMD в июне 2010 года, [29] [30] после патентного иска, первоначально поданного в эпоху Silicon Graphics, Inc. [31] После апелляции ATI 2008 года относительно действительности патента США 6,650,327 ('327) и добровольного отклонения Silicon Graphics Inc патента США 6,885,376 ('376) из иска, [32] Федеральный округ поддержал вердикт присяжных о действительности патента США № 6,650,327 GPHI, и, кроме того, постановил, что AMD утратила право оспаривать действительность патента в будущих разбирательствах. [33] 31 января 2011 года Окружной суд вынес постановление, разрешающее AMD отстаивать свою защиту недействительности в суде и не разрешающее SGI обвинять серию графических продуктов AMD Radeon R700 в нарушении прав в этом деле. [34] 18 апреля 2011 года GPHI и AMD заключили конфиденциальное Соглашение об урегулировании и лицензировании, которое разрешило этот судебный вопрос за несущественную сумму и которое обеспечивает иммунитет по всем патентам GPHI за предполагаемое нарушение прав продуктами AMD, включая компоненты, программное обеспечение и конструкции. 26 апреля 2011 года Суд вынес постановление, удовлетворяющее согласованное ходатайство сторон об отклонении иска и вынесении окончательного решения. [35]
В ноябре 2011 года GPHI подала еще один иск о нарушении патентных прав против Apple Inc. в Делавэре, в котором фигурировало больше патентов, чем в их первоначальном иске о нарушении патентных прав против Apple в ноябре прошлого года, за предполагаемое нарушение патентов США 6 650 327 ('327), патента США 6 816 145 ('145) и патента США 5 717 881 ('881). [36]
В 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. [37] [38] [39]
Первое поколение продуктов SGI, начиная с серии высокопроизводительных графических терминалов IRIS (Integrated Raster Imaging System) 1000, было основано на семействе микропроцессоров Motorola 68000. [40] [ 41] Более поздние модели IRIS 2000 и 3000 были преобразованы в полноценные рабочие станции UNIX . [42]
Первые записи в серии 1000 (модели 1000 и 1200, представленные в 1984 году) были графическими терминалами, периферийными устройствами для подключения к компьютеру общего назначения, такому как Digital Equipment Corporation VAX , для обеспечения графических растровых возможностей отображения. Они использовали 8 МГц процессоры Motorola 68000 с 768 КБ ОЗУ и не имели дисководов . Они загружались по сети [40] (через карту Excelan EXOS/101 Ethernet) со своего управляющего компьютера. Они использовали плату процессора «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. [41] Обычный монитор для серии 1000 работал на частоте 30 Гц с чересстрочной разверткой . Было выпущено шесть единиц бета-тестирования рабочей станции 1400, а первая производственная единица (первый коммерческий компьютер SGI) была отправлена в Лабораторию электронной визуализации Университета Карнеги-Меллона в 1984 году.
SGI быстро превратила свои машины в рабочие станции со своей второй линейкой продуктов — серией IRIS 2000, впервые выпущенной в августе 1985 года. [43] 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). Их основными отличиями были процессор, оперативная память и платы ускорителя с плавающей точкой Weitek , контроллеры дисков и дисковые приводы ( были доступны как ST-506 , так и SMD ). Их можно было модернизировать, например, с 2400 до 2400T. Модели 2500 и 2500T имели более крупное шасси, стандартную 6-футовую 19-дюймовую стойку EIA с пространством внизу для двух SMD-дисководов весом около 68 кг каждый. [44] Модели без Turbo использовали 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 моделей вместе взятых. [45]
С появлением серии IRIS 4D компания SGI перешла на микропроцессоры MIPS . Эти машины были более мощными и имели мощные встроенные возможности для вычислений с плавающей точкой. Поскольку в это время 3D-графика становилась все более популярной на телевидении и в кино, эти системы во многом способствовали созданию репутации SGI.
В 1990-х годах SGI выпустила широкий спектр рабочих станций и серверов на базе MIPS, работающих под управлением версии UNIX System V от SGI, которая теперь называется IRIX . К ним относятся массивные системы визуализации Onyx, размером с холодильник и способные поддерживать до 64 процессоров, управляя при этом тремя потоками полностью реализованной трехмерной графики высокого разрешения.
В октябре 1991 года MIPS анонсировала первый коммерчески доступный 64-битный микропроцессор R4000 . SGI использовала R4000 в своей рабочей станции Crimson . IRIX 6.2 был первым полностью 64-битным выпуском IRIX, включая 64-битные указатели.
Чтобы обеспечить поставку будущих поколений микропроцессоров MIPS (64-битный R4000 ), SGI приобрела компанию в 1992 году [46] за 333 миллиона долларов [47] [48] и переименовала ее в MIPS Technologies Inc., дочернюю компанию, полностью принадлежащую SGI. [49]
В 1993 году Silicon Graphics (SGI) подписала соглашение с Nintendo на разработку графического процессора Reality Coprocessor (RCP), используемого в игровой консоли Nintendo 64 (N64). Соглашение было подписано в начале 1993 года и позднее обнародовано в августе того же года. [50] Сама консоль была выпущена в 1996 году. RCP был разработан отделом Nintendo Operations компании SGI под руководством инженера доктора Вэй Йена . В 1997 году двадцать сотрудников SGI во главе с Йеном покинули SGI и основали ArtX (позже приобретенную ATI Technologies в 2000 году). [51]
В 1998 году SGI отказалась от части акций MIPS Technologies, Inc. в ходе повторного первичного публичного размещения акций (RIP) , а в 2000 году полностью отказалась от своих акций. [52]
В конце 1990-х годов, когда большая часть отрасли ожидала, что Itanium заменит архитектуры CISC и RISC в невстраиваемых компьютерах, SGI объявила о намерении постепенно отказаться от MIPS в своих системах. Разработка новых микропроцессоров MIPS прекратилась, а существующий дизайн R12000 был продлен несколько раз до 2003 года, чтобы предоставить существующим клиентам больше времени для перехода на Itanium.
В августе 2006 года компания SGI объявила о прекращении производства систем MIPS/IRIX [53] , и к концу года продукты 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 Architecture Review Board). [54] [55] [56] [57] [58]
Это означало, что впервые стало возможным писать быстрые, эффективные, кроссплатформенные графические программы. [54] [55] [56] [57] [58] Более 20 лет — до появления API Vulkan [59] [60] [61] [62] — OpenGL оставался единственным стандартом 3D-графики реального времени, который можно было переносить между различными операционными системами. [54] [55] [56] [57] [58]
SGI была частью инициативы Advanced Computing Environment, сформированной в начале 1990-х годов с 20 другими компаниями, включая Compaq , Digital Equipment Corporation , MIPS Computer Systems , Groupe Bull , Siemens , NEC , NeTpower, Microsoft и Santa Cruz Operation . [63] [64] [65] [66] Ее целью было представить рабочие станции на основе архитектуры MIPS , способные работать под управлением Windows NT и SCO UNIX . [67] [68] Группа разработала спецификацию Advanced RISC Computing (ARC), [67] но начала распадаться чуть больше чем через год после своего создания. [69] [70]
В течение восьми лет подряд (1995–2002) все фильмы, номинированные на премию «Оскар» за выдающиеся достижения в области визуальных эффектов, были созданы на компьютерных системах Silicon Graphics. [71] Эта технология также использовалась в рекламных роликах множества компаний.
Система SGI Crimson с трехмерным навигатором файловой системы fsn [72] появилась в фильме 1993 года «Парк Юрского периода» . [73]
В фильме «Твистер» можно увидеть главных героев, использующих ноутбук SGI; однако показанное устройство не было настоящим рабочим компьютером, а скорее поддельным корпусом ноутбука, построенным на основе плоского ЖК-дисплея SGI Corona. [74]
В фильме 1995 года «Конго» также показан ноутбук SGI, который доктор Росс ( Лора Линни ) использует для связи через спутник со штаб-квартирой TraviCom. [75]
Фиолетовый логотип « sgi » в нижнем регистре можно увидеть в начале начальных титров сериала HBO « Кремниевая долина» , прежде чем его убирают и заменяют логотипом Google по мере продвижения вступительной графики. [76] В 2003 году Google арендовала бывшие здания SGI для своей штаб-квартиры в Маунтин-Вью , Калифорния, пока не выкупила их полностью в 2006 году. [77] [78] [79]
Как только недорогие ПК стали иметь графическую производительность, близкую к более дорогим специализированным графическим рабочим станциям, которые были основным бизнесом SGI, SGI переключила свое внимание на высокопроизводительные серверы для цифрового видео и Интернета. Многие графические инженеры SGI ушли работать в другие компании компьютерной графики, такие как ATI и Nvidia , внося свой вклад в революцию 3D-графики ПК.
SGI была сторонником свободного программного обеспечения , [ требуется ссылка ] поддерживая несколько проектов, таких как Linux и Samba , и открывая часть своего собственного ранее закрытого кода, такого как файловая система XFS и компилятор Open64 .
SGI также был важен своим вкладом в C++ Standard Template Library (STL) со многими полезными расширениями в MIT-подобной лицензированной реализации SGI STL. Расширение продолжает поддерживаться прямым потомком STLport и GNU's libstdc++ . [80]
В 1995 году SGI приобрела Alias Research, Kroyer Films и Wavefront Technologies в сделке на общую сумму около 500 миллионов долларов и объединила компании в Alias|Wavefront. В июне 2004 года SGI продала бизнес, позже переименованный в Alias/Wavefront , частной инвестиционной компании Accel - KKR за 57,5 миллионов долларов. [81] В октябре 2005 года Autodesk объявила, что подписала окончательное соглашение о приобретении Alias за 182 миллиона долларов наличными. [82] [83] [84]
В феврале 1996 года SGI приобрела известного производителя суперкомпьютеров Cray Research за 740 миллионов долларов [85] и начала использовать маркетинговые названия, такие как «CrayLink» для (разработанной SGI) технологии, интегрированной в линейку серверов SGI. Три месяца спустя она продала подразделение Cray Business Systems , ответственное за сервер CS6400 SPARC/Solaris, компании Sun Microsystems за нераскрытую сумму (позже признанную одним из руководителей Sun как «значительно меньшую, чем 100 миллионов долларов»). [86] [87] Многие инженеры Cray T3E спроектировали и разработали технологии SGI Altix и NUMAlink . 31 марта 2000 года SGI продала бренд Cray и линейки продуктов компании Tera Computer Company за 35 миллионов долларов плюс один миллион акций. [88] SGI также распределила свою оставшуюся долю в MIPS Technologies через отделение, вступившее в силу 20 июня 2000 года.
В сентябре 2000 года SGI приобрела серию рабочих станций и серверов Windows Zx10 у Intergraph Computer Systems (по слухам, за 100 миллионов долларов) и переименовала их в SGI systems. Линейка продуктов была прекращена в июне 2001 года.
Другая попытка SGI в конце 1990-х годов представить собственное семейство рабочих станций на базе процессоров Intel под управлением Windows NT или Red Hat Linux (см. также SGI Visual Workstation ) [89] [90] [91] [92] [93] обернулась финансовой катастрофой и пошатнула доверие клиентов к приверженности SGI собственной линейке на базе MIPS.
В 1998 году SGI объявила, что будущие поколения ее машин будут базироваться не на их собственных процессорах MIPS, а на грядущем «суперчипе» от Intel под кодовым названием «Merced», позже названном Itanium . Финансирование собственных высокопроизводительных процессоров было сокращено, и планировалось, что R10000 станет последним основным процессором MIPS. MIPS Technologies полностью сосредоточится на рынке встраиваемых систем, где она имела определенный успех, и SGI больше не придется финансировать разработку ЦП, который после провала ARC нашел применение только в их собственных машинах. Этот план быстро пошел наперекосяк. Еще в 1999 году стало ясно, что Itanium будет поставлен с большим опозданием и не будет иметь изначально ожидаемой производительности. По мере увеличения задержек производства существующие машины MIPS на базе R10000 становились все более неконкурентоспособными. В конце концов компания была вынуждена ввести более быстрые процессоры MIPS, R12000 , R14000 и R16000 , которые использовались в серии моделей с 1999 по 2006 год. [94]
Первой системой 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 на базе blade-серверов с 512 ядрами Xeon на стойку. [95] Altix ICE 8200, установленный в Центре вычислительных приложений Нью-Мексико (с 14336 процессорами), занял 3-е место в списке TOP500 за ноябрь 2007 года.
Принято считать, что основным рынком SGI традиционно были голливудские студии визуальных эффектов. Фактически, наибольший доход SGI всегда приносили правительственные и оборонные приложения, энергетика, а также научные и технические вычисления. [96] В одном случае самая крупная продажа Silicon Graphics когда-либо была совершена Почтовой службой США . Серверы SGI обеспечивали работу программы искусственного интеллекта для механического чтения, маркировки и сортировки почты (рукописной и блочной) в ряде ключевых почтовых центров USPS. Рост числа дешевых, но мощных рабочих станций под управлением Linux , Windows и Mac OS X , а также доступность разнообразного профессионального программного обеспечения для них фактически вытеснили SGI из индустрии визуальных эффектов на всех рынках, кроме самых нишевых .
SGI продолжила совершенствовать свою линейку серверов (включая некоторые суперкомпьютеры ) на основе архитектуры SN. SN, от Scalable Node, — это технология, разработанная 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 процессоров в одном системном узле. [97] Узлы могли быть соединены с использованием той же технологии NUMAlink для формирования того, что SGI предсказуемо назвала «суперкластерами».
В феврале 2004 года SGI объявила о всеобщей поддержке узлов на 128 процессоров, за которыми в том же году последуют версии на 256 и 512 процессоров.
В апреле 2004 года SGI объявила о продаже своего бизнеса по разработке программного обеспечения Alias примерно за 57 миллионов долларов. [98]
В октябре 2004 года SGI построила суперкомпьютер Columbia , который побил мировой рекорд по скорости вычислений, для исследовательского центра NASA Ames . Это был кластер из 20 суперкомпьютеров Altix , каждый из которых имел 512 процессоров Intel Itanium 2 под управлением Linux, и достигал постоянной скорости 42,7 триллиона операций с плавающей точкой в секунду ( терафлопс ), легко превзойдя рекорд знаменитой японской Earth Simulator в 35,86 терафлопс. (Неделю спустя модернизированный Blue Gene /L от IBM достиг 70,7 терафлопс.)
В июле 2006 года SGI анонсировала систему SGI Altix 4700 с 1024 процессорами и 4 ТБ памяти, работающую под управлением одного образа системы Linux. [99]
Некоторые модели на базе 68k и MIPS также были переименованы другими поставщиками, включая CDC , Tandem Computers , Prime Computer и Siemens-Nixdorf . Системы серий SGI Onyx и SGI Indy использовались для разработки видеоигр для Nintendo 64 .
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка )