Alasir Enterprises
Main Page >  Articles >  Alpha: история в фактах и комментариях  

 
Main Page
 
 
Reviews
 
Articles
 
Software
 
Reference
 
Misc
 
 
About Us
 
 
Alpha Powered
Alpha: история в фактах и комментариях
Dig my grave both long and narrow
Make my coffin neat and strong

(из старой американской песни)
Павел Болотов
 
Дата публикации: 14 апреля 2005
Дата последнего изменения: 27 сентября 2020

Содержание:
in English

 
Крах DEC

26 января 1998 компьютерный мир обошла новость, что находящаяся в критическом финансовом положении DEC была куплена Compaq Computer Corporation и что сделка находится в процессе утверждения собраниями акционеров обеих компаний. Акционеры DEC ратифицировали соглашение 2 февраля 1998. Сумма сделки составила 9,6 млрд. USD, что было значительно выше рыночной капитализации компании до продажи — приблизительно 7 млрд. USD. Начавшийся вскоре процесс интеграции подразделений DEC в структуры Compaq привёл к тому, что уже через полгода DEC окончательно прекратила своё существование, когда 11 июня 1998 её акции перестали котироваться на Нью-Йоркской фондовой бирже. Стоит отметить, что переговоры между DEC и Compaq велись ещё с 1995, но сделка сорвалась в 1996 из-за позиции высшего менеджента DEC, настаивавшего именно на слиянии компаний, а не на поглощении. Тем не менее, вполне закономерен вопрос: как могло так случиться, что огромная компания (по состоянию на 1989: почти 130 тыс. человек персонала, общий объём продаж около 14 млрд. USD в год, то есть второй показатель по отрасли после IBM), с очень высоким исследовательским потенциалом и значительной производственной базой, была вынуждена продать себя крупному сборщику компьютерной техники из Техаса? Однозначный ответ на этот вопрос никто так и не дал, хотя причины назывались всякие и разные.
 
Давным-давно Кеннет Ольсен, основатель, президент и главный исполнительный менеджер DEC почти до самого её конца, сказал, что хорошие с инженерной точки зрения продукты продают себя сами. Следовательно, в рекламе или ином продвижении не нуждаются. Ему также принадлежит изречение, что нет причины, по которой каждый захотел бы иметь компьютер у себя дома. Возможно, эти мысли оправдывали себя в "добрые старые времена", когда компьютерная техника производилась в небольших количествах профессионалами для профессионалов и стоила немалых денег, но не в конце 20-го века, когда её продавали миллионами штук в год и когда самый обыкновенный компьютер можно было собрать максимум за час свободного времени при помощи отвёртки и комплектующих из ближайшей компьютерной лавки, причём за сумму, на порядок меньшую выплачивавшейся за шкафообразный агрегат из тех самых "добрых старых времён". В конце концов, можно было купить его целиком в том же магазине, да ещё и с бесплатной доставкой на дом. А если учесть, что покупать такой компьютер будет не профессиональный менеджер, прекрасно осознающий глубину смысла термина TCO (Total Cost of Ownership, совокупная стоимость владения), а некая тётя Маша или представитель подрастающего поколения Вовочка, в принципе не отличающие транзистор от резистора, то таких покупателей следует мотивировать явно не инженерными достоинствами потенциального приобретения.
 
Ещё в самом начале развития архитектуры Alpha высшим руководством DEC был допущен большой стратегический просчёт. Первые прототипы EV4 были продемонстрированы DEC на компьютерной конференции в феврале 1991. Среди присутствующих были инженеры Apple Computer, которые в то время занимались поиском новой процессорной архитектуры для будущих компьютеров компании. Ничего удивительного, что возможности EV4 произвели на них впечатление. В июне того же года Джон Скалли (John Sculley), в то время главный исполнительный менеджер Apple, встретился с Кеннетом Ольсеном и предложил ему использовать новый процессор DEC в будущих Маках. Ольсен отказался, мотивируя тем, что процессор в данное время не готов для рынка, а архитектура VAX ещё не исчерпала свой потенциал. Через несколько месяцев было объявлено, что новые Маки будут использовать процессоры PowerPC от альянса Apple, IBM и Motorola. Таким образом, DEC упустила отличную возможность достижения хороших продаж Alpha комплектующих в долговременной перспективе и продвижения архитектуры на рынке обычных компьютеров через стратегического партнёра, а заполучила ещё одного конкурента. Позже Вильям Деммер (William Demmer), бывший вице-президент подразделений VAX и Alpha, ушедший в отставку в 1995, заявил в интервью Business Week от 28 апреля 1997: "Кен не хотел, чтобы будущее компании зависело от Alpha."
 
DEC сама производила как процессоры Alpha, так и наборы системной логики для них на своей фабрике в Хадсоне (Массачусетс, США), а также многочисленную периферию. Она также разрабатывала и изготовляла материнские платы для обычных компьютеров и рабочих станций под названием "Evaluation Board" ("EB") или "AlphaPC", доступные по оптовым каналам, хотя и в довольно ограниченном ассортименте. Несмотря на то, что почти все Alpha сервера DEC за исключением некоторых моделей начального уровня были многопроцессорными, ни одна из этих материнских плат возможность установки 2 и более процессоров не поддерживала. Тем не менее, все материнские платы были выполнены на высоком техническом уровне, хотя и стоили недёшево, впрочем, как и процессоры Alpha. Документация по изготовлению этих плат была в свободном доступе, поэтому некоторые компании (Aspen, Polywell, Enorex, др.) производили их клоны. Единственной компанией, разработавшей и производившей свои платы, была DeskStation. В целом, можно смело утверждать, что приоритетом для DEC была продажа собственных рабочих станций и серверов, а не наполнение рынка основными комплектующими для их сборки. Конечно, такой подход к делу позволял добиться более высоких доходов в кратковременной перспективе, но шансы на завоевание большой доли высококонкурентного рынка обычных компьютеров и рабочих станций можно было считать призрачными.
 
Несмотря на все попытки, DEC так и не смогла сделать цены на свою продукцию (в первую очередь, на процессоры, наборы системной логики и материнские платы) доступными большинству потенциальных покупателей. Например, 266МГц и 300МГц EV5 по состоянию на начало 1995 стоили соответственно 2052 и 2937 USD в партиях по 1000 шт. — непомерные цены, даже учитывая среднюю стоимость производства приблизительно в 430 USD за шт. В расчёте на одну единицу SPECint92 EV5 стоил приблизительно в 2 раза выше сопоставимых RISC-процессоров других производителей. При этом стандартный набор системной логики к нему, DEC Alcor, продавался не в пример дешевле — 295 USD за каждый в партиях по 5000 шт. В то же время единственная материнская плата от DEC на его основе, EB164 с 1Мб B-cache, вместе с процессором и 16Мб оперативной памяти предлагалась по впечатляющей цене около 7500 USD. Кстати, 16Мб было явно недостаточно для многих задач на Alpha даже по меркам того времени.
 
Хотя Alpha и была изначально объявлена открытой архитектурой, консорциум по её развитию так и не был создан. Разработки велись усилиями DEC, иногда сообща с Mitsubishi. Получалось, что хотя собственно архитектура и была свободной де-юре, её основные разработки являлись очень даже закрытыми де-факто и подлежали платному лицензированию (если вообще подлежали). Естественно, это мало способствовало успешному продвижению на рынке. Например, если бы DEC оставила EV4 и EV5 за собой, а LCA4 сделала открытой разработкой безо всяких дополнительных лицензионных отчислений или прочих обязательств, то этот ход мог бы серьёзно изменить расстановку сил на рынке обычных компьютеров. Стоит отметить, что вскоре после выпуска EV4 руководство DEC предлагало лицензировать производство процессора Intel, Motorola, NEC и Texas Instruments. Но эти компании имели собственные разработки и перспектива играть второстепенную роль в чужом театре их мало интересовала, а потому они отказались. Не исключено, что условия могли быть неприемлемы или что-нибудь ещё.
 
Далее, даже самый быстрый компьютер без операционной системы и нужного программного обеспечения является всего лишь дорогим источником шума и обогрева окружающей среды. Свою Alpha-продукцию DEC позиционировала для Windows NT, Digital UNIX и OpenVMS, причём именно в таком порядке приоритетности. Оно бы и ничего, но...
 
Windows NT — это операционная система, изначально ориентированная на пользователя, а не на программиста, так как не поставлялась с какими-либо средствами для разработки программного обеспечения. Она сильно зависела от скомпилированного для неё добра, в первую очередь коммерческого. Если смотреть фактам в лицо, количество программ, доступных для Alpha, отличалось в разы от аналогичного показателя для i386. В некоторой мере положение смягчал FX!32, выпущенный в 1996 командой Антона Чернова (Anton Chernoff), отличный эмулятор и транслятор кода x86 в код Alpha, хотя от падения производительности в среднем на 40% по сравнению с изначально скомпилированным для Alpha исходным кодом он всё же избавить не мог. Далее, если рассматривать драйверы, с ними FX!32 вовсе помочь не мог, поэтому дела обстояли весьма печально, так как очень немногие производители сочли выпуск версий для Alpha целесообразным. Приходилось рассчитывать, в основном, на милость Microsoft и DEC. Хотя Microsoft не занималась разработкой драйверов для периферийных устройств, она оказывала некоторое давление на их производителей с целью получения от них драйверов для WHQL тестирования на i386, Alpha, PowerPC и MIPS, которые впоследствии добавлялись в дистрибутивы и service packs для Windows NT. Microsoft анонсировала прекращение разработки Windows NT 4.0 на MIPS 17 октября 1996 когда NEC, последний вендор, производивший MIPS рабочие станции для Windows NT, объявил о прекращении развития этого модельного ряда и перевода ресурсов на производство i386 рабочих станций. 6 февраля 1997 пришла очередь PowerPC, когда Microsoft объявила о прекращении дальнейших разработок на этой платформе из-за низких продаж Apple, которая в 1996 реализовала менее 4 миллионов PowerPC Macintosh машин, в то время как крупнейшие вендоры продали более 50 миллионов компьютеров с процессорами Intel. Alpha осталась последней не-i386 платформой с активной поддежкой Windows NT. С другой стороны, Windows NT, как 3.51, так и 4.0, была 32-битной ОС, a поэтому была не в состоянии полностью раскрыть потенциал 64-битной архитектуры Alpha, то есть предоставить возможность использования 64-битной виртуальной адресации, хотя это и не было критично для рабочих станций того времени. Так или иначе, все эти оказии не мешали DEC продвигать свои Alpha машины под рекламным лозунгом "Рождены для работы с Windows NT" ("Born to run Windows NT"). В общем, такая ОС не должна была позиционироваться как основная для архитектуры Alpha, хотя собственно факт её существования был большим плюсом на рынке рабочих станций.
 
OpenVMS OpenVMS для Alpha произошла от 32-битной VAX/VMS ОС, разрабатываемой с 1976 для машин DEC VAX. В 1990 программисты DEC начали работу над проектом по портированию VAX/VMS 5.4-2 на Alpha, и эта задача была завершена к ноябрю 1992 с выпуском OpenVMS AXP 1.0, за которой в июне 1993 последовала OpenVMS VAX 6.0. Имела место небольшая путаница с номерацией, так как следующий выпуск OpenVMS в апреле-мае 1994 был 6.1 как для VMS, так и для Alpha. Следующий концептуальный выпуск — 7.0 — состоялся в декабре 1995. Среди многочисленных усовершенствований наконец-то появилась возможность использовать 64-битное виртуальное адресное пространство на Alpha. Compaq начала портировать OpenVMS с Alpha на Itanium в 2001, а основной объём работ был завершён к выпуску 8.0 в июне 2003. Первым унифицированным выпуском OpenVMS для архитектур Alpha и Itanium был 8.2 в феврале 2005. Compaq заявила об окончании активной поддержки VAX в августе 2000, поэтому разработка OpenVMS для VAX не продвинулась далее выпуска 7.3, хотя обычная поддержка всё ещё доступна от Hewlett-Packard по состоянию на 2011. OpenVMS 8.4 для Alpha и Itanium была выпущена в июне 2010. Позже в Hewlett-Packard решили передать права на разработку VMS Software Inc. (VSI), которая находится в Болтоне (Массачусетс, США). Соответствующее эксклюзивное лицензионное соглашение было подписано 31 июля 2014. Впрочем, намерения продолжать разработку для Alpha у них отсутствуют.
 
Digital UNIX имеет иные корни. Первые UNIX рабочие станции от DEC работали под управлением Ultrix, собственной ОС, произошедшей от 4.2BSD с некоторыми функциями AT&T System V. Она была изначально выпущена в июне 1984 для архитектур VAX и PDP-11, но позже была портирована на MIPS (1988) и стала основной ОС для первых RISC рабочих станций компании: DECstation 2100, DECstation 3100 и DECstation 5000. Они выпускались до 1994, когда были окончательно вытеснены рабочими станциями на основе архитектуры Alpha. Часть кода Ultrix была собственностью AT&T, поэтому DEC была ограничена условиями соответствующего лицензионного соглашения. Это были времена судебных баталий в мире UNIX, поэтому DEC вместе с IBM, Hewlett-Packard и другими ведущими корпорациями в 1988 основала Open Software Foundation (OSF) для противодействия AT&T и Sun Microsystems. Эта организация выпустила UNIX-подобную ОС под названием OSF/1 в декабре 1991, которая была лишена какого-либо кода AT&T. DEC предлагала эту ОС почти для полного ряда рабочих станций и серверов Alpha под названием OSF/1 AXP. Стоит отметить, что некоторые модели всё же позиционировались только с Windows NT, так как их прошивки не позволяли запускать OpenVMS или какую-либо другую производную UNIX. OSF прекратила разработку этой ОС в 1994, поэтому DEC её продолжила самостоятельно и переименовала ОС в Digital UNIX с версией 3.2 в 1995. Название ОС подверглось изменению ещё раз благодаря Compaq, которая предпочла иметь Tru64 UNIX начиная с версии 4.0E, выпущенной в апреле 1999. Последняя версия 5.1B-6 была выпущена в октябре 2010. Hewlett-Packard прекратила поддержку Tru64 UNIX 31 декабря 2012.
 
Итак, что же в итоге? OpenVMS и Digital UNIX — это надёжные и масштабируемые коммерческие ОС, которые так и не обрели действительно широкой популярности из-за высоких цен. В частности, одна 2-пользовательская лицензия на Digital UNIX 4.0 стоила 795 USD в 1996. Естественно, исходный код этих ОС был закрытым. Хотя с ними были связаны и другие сложности, такие как ещё более ограниченная поддержка аппаратной базы, чем у Windows NT, но получи хотя бы одна из этих ОС свободу вместе с теми отличными инструментами для разработки программного обеспечения от DEC, то это могло серьёзно укрепить рыночные позиции архитектуры Alpha.
Digital UNIX
NetBSD DEC никак не поддерживала бесплатные операционные системы с открытым кодом, хотя первая из них, NetBSD, была портирована на Alpha в 1995, а вслед за ней — Linux, OpenBSD и FreeBSD. Это было как-то странно, поскольку и по сей день эти ОС популярны в мире Alpha, а их потенциал был очевиден даже на то время, постоянно увеличиваясь. Кроме того, эти ОС обеспечивали не худшее быстродействие по сравнению с коммерческими Digital UNIX и OpenVMS, сопоставимую с Windows NT поддержку аппаратного обеспечения, намного лучшую в наше времв, а также многие другие преимущества, которые можно ожидать от программного обеспечения с открытым кодом.
 
FreeBSD прекратила поддержку архитектуры Alpha с выпуском 7.0 версии в феврале 2008. NetBSD, OpenBSD и Linux продолжают поддерживать эту архитектуру.
OpenBSD
Linux FreeBSD

Этот список больших ошибок DEC можно продолжить, но остальные не так важны или не относятся непосредственно к архитектуре Alpha. В любом случае, с точки зрения автора, DEC приложила множество усилий, чтобы заработать как можно больше денег при помощи архитектуры Alpha, но не приложила почти никаких усилий, чтобы помочь собственно архитектуре.
 
Совет директоров, мотивированный многочисленными неудачами DEC в конце 1980-х и начале 1990-х, отстранил Ольсена в июле 1992 от руководства компанией и назначил на его место Роберта Палмера (Robert Palmer). В 1994 по его инициативе была проведена полная реорганизация бизнес-модели компании, которая из матричной, когда функционально разные отделы компании тесно взаимодействовали между собой при принятии решений, трансформировалась в традиционную вертикальную, когда полномочия и обязанности чётко определялись от самого верха компании и до самого её низа. Чистые убытки DEC за период с 1991 по 1994 составили свыше 4 млрд. USD, из них 2,16 млрд. только с июля 1993 по июль 1994, в основном, благодаря потраченным на реструктуризацию 1,2 млрд., которая предусматривала сокращение около 20 тыс. человек персонала. Таким образом, общее количество работающих на DEC было уменьшено до до 85 тыс. человек. Согласно программе Палмера, следовало избавиться от подразделений, не являющихся приоритетными для компании, и с этого момента началась глобальная распродажа.
 
В июле 1994 за 348 млн. USD было продано Quantum подразделение по разработке и производству дисковых и ленточных накопителей (Storage Business Unit). Стоит отметить, что это подразделение не пользовалось благосклонностью руководства из-за провала на рынке первых жёстких дисков компании с тонкоплёночным (thin film) покрытием пластин (DEC RA90 и RA92 — 1.22GB/3600rpm и 1.51GB/3400rpm соответственно, DSA/SDI интерфейс). Они должны были выйти на рынок к концу 1988, но из-за недоработок при проектировке это произошло только летом 1990. В результате DEC утратила лидерство в бизнесе жёстких дисков, которое перешло к Imprimis, дочерней компании Control Data Corp. (CDC). Она анонсировала свой тонкоплёночный жёсткий диск Wren VII (1.05GB/3600rpm 5.25" full height, SCSI интерфейс) в ноябре 1988 и вывела его на рынок в следующем году как Seagate ST41200N/ST41200ND (Imprimis была продана Seagate в июне 1989 примерно за 450 млн. USD в деньгах и ценных бумагах). Следовательно, Seagate оказалась первой компании в отрасли, которая пересекла 1ГБ барьер для жёстких дисков, за ней последовала Maxtor, а DEC подсчитывала убытки. Что касается Quantum, то у неё был довольно успешный бизнес жёстких дисков в то время, но её продукты никогда не попадали в сегмент high end, хотя были очень популярны среди низкобюджетных покупателей (модельный ряд жёстких дисков Quantum Bigfoot, который производился с 1996 в в 5.25" конструктиве и с 3600rpm скоростью вращения, был тому отличным примером). Quantum хотела расширить свой бизнес на прибыльный рынок SCSI, а у DEC было в этом немало опыта. Продукты DEC из семейства StorageWorks основывались на SCSI жёстких дисках RZ серий. Некоторые из них заказывались у Micropolis, Conner, Quantum и других, но некоторые DEC производила сама благодаря команде разработчиков в Шрусбери (Массачусеттс, США). Там же c 1984 проектировались и производились успешные стримеры семейства DLT (digital linear tape drives), которые были ещё одной целью для Quantum. Если не вдаваться в подробности, то благодаря бывшим технологиям и персоналу DEC у Quantum получилось выпустить на рынок семейство Atlas жёстких дисков с интерфейсом SCSI и 7200rpm, которое было позже расширено 10K и 15K rpm моделями. Это семейство продолжало расширяться после 50%/50% слияния бизнеса жёстких дисков Quantum со всей компанией Maxtor в октябре 2000, но было свёрнуто вскоре после 16%/84% поглощения Maxtor лидером отрасли Seagate в декабре 2005, поскольку у последней имелось собственное семейство высокоскоростных SCSI дисков, Cheetah.
 
В августе 1994 было продано Oracle подразделение баз данных (Database Software Unit) за 108 млн. USD в деньгах. Сделка включала продажу DEC Rdb реляционной системы управления базами данных (relational data base management system, RDBMS), а также программного обеспечения CDD/Repository и DBA WorkCenter. В то же время программное обеспечение с функциями управления базами данных DEC RMS (Record Management Services) было исключено из сделки, так как оно являлось неотъемлемым интегрированным компонентом OpenVMS. DEC поддерживала Rdb 6.0 на OSF/1 AXP, OpenVMS (VAX и Alpha), Windows NT (i386 и Alpha). С выпуском Rdb 7.0, Oracle прекратила поддержку Rdb на всех ОС, кроме OpenVMS, и позже вытеснила версию для VAX версией для Itanium.
 
В 1992 DEC вступила в альянс с Olivetti, итальянским компьютерным вендором, с целью взаимного продвижения продуктов. DEC также приобрела 7,8% долю в Olivetti за 287 mln. USD. 24 августа 1994 DEC продала эти акции за 150 mln. USD, то есть, почти за половину цены, уплаченной 2 года назад. Явно не лучшее капиталовложение. Тем не менее, обе компании продолжали сотрудничество вплоть до 1997, когда Olivetti закрыла свой компьютерный бизнес.
 
В ноябре 1997 была подписана сделка о продаже подразделения сетевых решений (Network Product Business Unit) Cabletron примерно за 430 млн. USD в деньгах, ценных бумагах и товарном кредите. Впридачу к материальным активам, Cabletron получила около 250 патентов в сетевой сфере и 900 новых работников, не включая тех 200, которым повезло сохранить свои должности в DEC. Размер этого самого товарного кредита не разглашался, поэтому было проблематично определить реальную цену продажи подразделения. Кстати, в следующем месяце Cabletron уволила около 600 человек собственного персонала и закрыл 2 фабрики, а также потеряла примерно половину рыночной капитализации в течение только одного месяца с момента подписания сделки с DEC. Фактически, Cabletron не была заинтересована ни в приобретаемых сетевых продуктах, ни технологиях, ни даже персонале. Ей была нужна инфраструктура для продаж сетевого оборудования. Однако же, не сложилось. Компанию постигали неудачи одна за другой на протяжении следующих лет. В конце концов остатки бывшего сетевого подразделения DEC вместе со 130 работниками были проданы Gores Technology Group в мае 2000.
 
Kонец DEC был довольно громким. В мае 1997 она подала в суд на Intel, обвиняя последнюю в нарушении 10 своих патентов на архитектуру Alpha при проектировании процессоров Pentium, Pentium Pro и Pentium II. В сентябре 1997 Intel ответила встречным иском, обвиняя DEC в нарушении 14 патентов при разработке процессоров Alpha. В конце концов, 27 октября 1997 был подписан мир и обе компании отозвали свои претензии. DEC предоставила Intel производственные права на весь спектр своей продукции, кроме разработок в области архитектуры Alpha, и согласилась поддерживать будущую архитектуру IA-64. Взамен Intel выкупила у неё за 625 млн. USD фабрику в Хадсоне вместе с проектными центрами в Иерусалиме (Израиль) и Остине (Техас, США), а также обязалась в будущем производить для DEC процессоры Alpha. Кроме того, был подписан договор о взаимном кросс-лицензировании патентов сроком на 10 лет. Сделка была завершена 18 мая 1998, когда Compaq уже была в процессе интеграции в свои структуры основных подразделений DEC, в которых было занято 38 тыс. сотрудников. Значительная часть их всё же была сокращена в самом ближайшем будущем. Между прочим, у самой Compaq до поглощения числилось 32 тыс. работников.
 
Стоит упомянуть, что незадолго до конца DEC, а также вскоре после этого, многие ведущие инженеры, которым DEC была обязана своим былым могуществом, ушли к другим работодателям. Деррик Мейер (Derrick Meyer) и Джеймс Келлер (James Keller) отправились в AMD создавать K7 и К8 соответственно. Дэниел Лейбхольц (Daniel Leibholz) был принят на работу в Sun для разработки UltraSPARC V. Также уволился Ричард Сайтс, один из ведущих разработчиков архитектуры Alpha на протяжении всего времени её существования. В этом плане Intel повезло ещё меньше, так как доставшаяся ей от DEC вместе с фабрикой и проектными центрами архитектура StrongARM осталась почти без разработчиков, так как никто из ведущих инженеров, проектировавших StrongARM-110 (Дэниел Добберпуль, Ричард Витек, Грегори Хёппнер (Gregory Hoeppner) и Лайэм Мэдден (Liam Madden)), не пожелал перейти на работу в Чипзиллу. Более того, команда разработчиков следующего процессора архитектуры, работавшая под руководством Витека в Остине, уволилась в полном составе, так что Intel пришлось начинать разработку в буквальном смысле с ноля усилиями своих инженеров, до этого разрабатывавших i960.
 
<< Предыдущая страница Следующая страница >>

Copyright (c) Болотов Павел Владимирович, 2005-2020. Все права сохранены.
Полная или частичная перепечатка без разрешения автора запрещена.
 
Designed and maintained by Alasir Enterprises, 1999-2020
pvb from alasir.com