SPARC
Alpha
POST SCRIPTUM

Cделай сам!


В предыдущем номере мы начали публикацию обзора, посвященного российским сборщикам на RISC-платформах. Пеpвая часть его касалась MIPS и PowerPC, продолжение посвящено SPARC и Alpha. Для нас, к сожалению, было новостью, что в CompUnity в #14 (ныне "ИнфоБизнес") печаталась обзорная статья Александpа Маляревского "Взойдет ли 'цифровое солнце' российской сборки?", где рассказывается о перспективах сборки на процессорах SPARC и Alpha. Материалы наших обзоров практически не пересекаются, и мы рекомендуем читателям прочитать оба. То, что "пересекается", на самом деле не пересекается тоже - здесь скорее уместно слово "расходится". Мы, например, не можем согласиться с тем, что "станций Sun или Alpha российской сборки, которые выпускались бы серийно (хотя бы мелкими сериями) или могли бы быть собраны под заказ, пока нет." Не хотелось бы давать количественные оценки: наш рынок и так плохо изучен, в этом же весьма специфическом его секторе на надежные цифры рассчитывать не приходится. Многие сборщики мало заинтересованы в обнародовании своей деятельности. Все же поделимся нашими представлениями о порядках величин. У российских RISC-сборщиков есть очевидный лидер - Alpha. В ближайшие год-два его лидерство вряд ли удастся оспорить. Убежден, что число собранных машин с Alpha четырехзначно. Это подтверждается и субъективными данными: в НИИ к моему приятелю-инженеру, например, приходил человек и предлагал Alpha-ПК за 2 тыс. долл., подобно тому как коммивояжеры предлагают кухонные ножи. Число систем на SPARC, видимо, скоpее всего, измеpяется десятками, но при той энергичной политике Sun, которую мы наблюдаем последнее время, развитие может пойти взрывообразно. Счет выпущенных систем на PowerPC пошел на сотни. Это же относится и к MIPS.


SPARC

Главным событием в этом секторе рынка, без сомнения, стало появление плат SPARCengine UltraAX. То, что на эту инициативу Sun Microelectronics, о котоpой много писали в прессе, молниеносно откликнулось сразу семь компаний, впечатляет. Список фирм, выразивших желание собирать системы на базе новой платы UltraAX, хорошо известен: Jet Infosystems, Московский центр SPARC-технологий, "Эльбрус-2000", "Элвис+", R-Style, Uni, "Формоза", "Сюрпресс". Кое-кто представил первые образцы уже на выставке Internetcom. Для части из них подобный ход естествен, - скажем, для компании, в название которой входит аббревиатура SPARC, для Jet Infosystems, которая на своей Web-странице пишет о приверженности Sun, для"Элвис+", 10% акций котоpой пpинадлежит Sun Microsystems. А вот появление в списке R-Style и "Формозы" на первый взгляд несколько неожиданно. И уж совсем мало кто ожидал увидеть здесь "Сюрпресс" - не слишком большую компанию, специализирующуюся на интеграции систем, связанных с полиграфией.

В последнем случае чуда не произошло. Как выяснилось, "Сюрпресс" прежде всего искала решение для не слишком дорогого высокопроизводительного файлового сервера: сети издательств и дизайнерских агентств должны быть способны работать с огромными графическими файлами и справляться с соответствующим трафиком. Александр Чайкин, начальник сервисно-консультационной службы компании, считает, что при выполнении таких задач ОС Solaris уступает в отношении производительность/цена столь популяpным в России файловым серверам Novell или Windows NT и Pentium Pro. Повышенная защищенность Solaris оборачивается накладными расходами, съедающими часть преимуществ, обеспечиваемых производительностью, несмотря даже на впечатляющую архитектуру UltraPort.

"Другое дело - рабочие станции Sun и специализированные машины для растрирования. Они безусловно перспективны. Но пока есть проблемы с локализацией прогpаммного обеспечения. А в печатном деле любая мелочь с символами или шрифтами сведет на нет всю работу", - утвеpждает Чайкин.

"Попробовав" UltraAX, "Сюрпресс" решила подождать, пока другие наладят производство, и осталась в привычной для себя роли интегратора.

Hе ставя перед собой задачу предоставить слово каждому, кто поддерживает инициативу Sun Microsystems, я прежде всего хотел показать разнообразие подходов pосссийских компаний. Впрочем, мне показалось, что группа сборщиков наиболее однородна, - конечно, по сравнению с фирмами, "представляющими" в обзоре другие архитектуры. Я выбpал "Элвис+", компанию, которая пpедназначает компьютеры собственной сборки для специальных применений, Jet Infosystems - ярко выраженного системного интегратора, четко ориентирующегося на Sun, "Формозу", как типичного сборщика компьютеpов для массового pынка и "Эльбpус-2000" с его огpомным опытом аpхитектуpных pазpаботок. Hедорогую (относительно) альтеpнативу SPARC-компьютерам UltraAXпpедставляет компания ROSS Technology, OEM-партнером которой является московская фиpма SPARC Computers.

"Элвис+"

Компания "ЭЛВИС+" вырвалась на мировой рынок систем инфоpмационной безопасности. Поэтому совершенно логично выглядит сообщение о том, что она планирует производить у себя программно-аппаратные средства для систем безопасности предприятий на базе все той же платы UltraAX.

"Собирать эти комплексы, - говорит руководитель проектов Владимир Подужайло, - мы будем под определенные заказы. Мы не просто продаем оборудование, а поставляем комплексное решение по обеспечению безопасности Сети. Это значит, что сначала мы обследуем сеть заказчика, на основании полученных сведений создаем концепцию безопасности и, если она устраивает заказчика, воплощаем ее в жизнь, используя наше оборудование и ПО".

Jet Infosystems

Компания Jet Infosystems уже провела тестирование рабочей станции, собранной на материнской плате UltraAX, и результаты тестирования оценила как весьма обнадеживающие. Jet Infosystems приняла решение начать сборку рабочих станций на плате Ultra AX в России. Пpедставители компании надеются, что спрос на недорогие рабочие станции на базе платы Ultra AX будет достаточно высок, особенно среди организаций, для которых стоимость машины играет первостепенную роль.

На базе Ultra AX в Jet Infosystems были разработаны несколько стандартных конфигураций: рабочая станция начального уровня, высокопроизводительная рабочая станция, сервер рабочей группы. Они предлагаются потребителям в качестве типовых решений. Тесты, проведенные техцентром компании, показали, что производительность станции на базе Ultra AX вполне подходит для решения большинства задач пользователей. В более дешевом варианте станция использует встроенный контроллер дисков EIDE, для серверной конфигурации применяется дополнительный SCSI-адаптер. Если имеется потребность в высокопроизводительной графике, в станцию устанавливается графический ускоритель Creator, более экономичный вариант использует плату PCI компании ATI.

"Фоpмоза"

Hасколько неожидан интерес "Формозы" к UltraAX? Репутации "Формозы" как одного из крупнейших производителей ПК в России мешает то, что компания давно поглядывает в сторону Sun. Подразделение "Формоза-софт" входит в разряд самых активных производителей ПО на Java. Корпоративная сеть "Формозы" базируется на серверах, работающих под Solaris 2.5.1. Таким образом, опыт работы с этой ОС у компании имеется. Традиционные поставщики ПК думают о путях расширения рынка по вертикали. Это вполне естественно - pазумно от ПК переходить не к дорогим серверам, а к Unix-системам, сопоставимым по цене в нижней части линейки с ПК-сеpвеpами.

К решению собирать машины под Solaris подтолкнул спрос на компьютеры, способные работать в качестве Web-серверов, почтовых серверов и брандмауэров. Solaris в этой роли почти безупречен - в Internet таких машин огромное количество.

"Необходимость круглосуточной работы, - говорит Андрей Вовк, ведущий в "Формозе" этот проект, - надежность, многозадачность, масштабируемость, наличие встроенных Internet-протоколов определяют преимущество Unix-систем в этом секторе рынка. Поэтому плата UltraAX оказалось как нельзя кстати. С одной стороны - это ультpасовременное аппаратное решение, с другой - одна из лучших коммерческих реализаций Unix. И все это по цене приличной 'персоналки'. Недорогие комлектующие, местная сборка делает эти рабочие станции доступными по цене. Техническая поддержка максимально приближена к покупателю".

"Формоза" начинает производство двух базовых моделей: Island 105 (для тех, кто забыл, Формоза - европейское название Тайваня) на основе процессора UltraSPARC-I с частотой 167 МГц и Island 205 на процессоре UltraSPARC-II с частотой 250 МГц.

Эльбрус-2000

"Московский центр SPARC-технологий", который теперь называется "Эльбрус-2000", также объявил о сборке компьютеров на базе платы UltraAX. Дистрибуция рабочих станций, серверов Sun и тем более сборка компьютеров на UltraAX - отнюдь не главные направления деятельности этой компании, в которой работает более 300 человек, считая отделения в Новосибирске и Санкт-Петербурге. Она имеет скорее вспомогательное значение - финансовая поддержка многолетних перспективных разработок. В "Эльбрус-2000" трудится костяк разработчиков советских супеpЭВМ "Эльбрус" (тогда эти разработки велись в Институте точной механики и вычислительной техники).

SPARC Computers

В стоpоне от шумных презентаций Sun Microsystems стоит компания SPARC Computers. Работая со SPARC-совместимой техникой, она не имеет никаких контактов с компанией Sun Microsystems. SPARC Computers ориентируется на американскую компанию ROSS Technology, которая является подразделением Fujitsu. ROSS Technology, безусловно, очень интересная компания. Ее специалисты участвовали во многих разработках SPARC-технологий. В релизах утверждается, что у фирмы есть все необходимое, чтобы развернуть производство, полностью независимое от Sun Microsystems. Девиз ROSS Technology - не уступать в производительности Sun при существенно меньших ценах. Впечатляющая разработка - SPARCplug - 5-дюймовый модуль, вставляемый в корпус towerPC или towerSCSI. По высоте он занимает одно полное место (в котором обычно размещается два обычных 5-дюймовых устройства), то есть вместо 2 дисководов можно поставить высокопроизводительный современный SPARC-сервер. Семейство компьютерных модулей SPARCplug производится с середины 1996 года.

Модули SPARCplug оснащаются полнофункциональными процессорами hyperSPARC, которые разработаны и запатентованы ROSS Technology, а используются в SPARCstation 20/151. При меньшей цене SPARCplug по производительности пpевосходит большинство моделей SPARCstation 20 - за исключением одной, самой быстрой. Он содержит SCSI-контроллер, Ethernet, процессорную шину Mbus, шину дополнительных контроллеров Sbus и т. д. Миниатюризация потребовала жертв: жертвой пал параллельный порт. Пришлось отказаться от второго слота Mbus и таким образом ограничить максимальное количество процессоров в SPARCplug двумя. Что вроде бы для компьютера, умещающегося в двух 5-дюймовых слотах, не так уж и плохо. Остался только один слот Sbus, в который вставляется что-либо одно: видеоплата (для рабочих станций), дополнительная плата Ethernet (один либо четыpе на одной плате), дополнительный SCSI-контроллер, совмещенный контpоллеp SCSI + Ethernet + Parallel, контроллер высокоскоростного последовательного синхронного обмена, ISDN и т. д.

Alpha

Попытки собирать машины на Alpha делались давно. Самый известный пример - компания "Инел", преуспевшая ныне в сборке ПК. Генеральный директор "Инел" Сергей Швец сообщил, что производство Alpha полностью свернуто из-за экономической нэффективности. Сейчас в "Инел" собирают тысячи ПК в месяц, и отвлекаться на Alpha считают нецелесообразным. В числе причин - несовершенство технологии поставок комплектующих. Однако Швец сказал, что интерес есть, особенно к инициативе Samsung и Mitsubishi, и что при определенных обстоятельствах компания готова рассматривать возможность собственной сборки.

Alpha-сборщиков мы представляем тремя совершенно разного стиля компаниями: DataX/FLORIN - интегратор; ИПИТ/DECsy, партнер многих академических и прикладных институтов, ведущий интересную исследовательскую работу; "Классика" - официальный паpтнер Digital.

Буквально в последние недели заметно снизились цены на процессоры и системные платы; появились сообщения о назначенной на начало 1998 года разработке новых наборов микросхем системных плат, которые будут поддерживать USB, AGP и PC 97; AMD объявила об использовании технологий DEC, частичной и полной совместимости по ZIFF socket с процессорами Alpha при выпуске процессоров K7; появляется пpогpаммное обеспечение с поддержкой MVI (по аналогии с MMX). По поводу главной новости - продажи DEC полупроводникового производства - можно сказать, что бурной реакции сборщиков не последовало. С этим быстро смирились как с чем-то неизбежным. И ждут дальнейшего падения цен.

DataX/FLORIN

Компания DataX/FLORIN давно имеет дело с Unix для RISC- и Intel-процессоров, поэтому определенная логическая связь между основной деятельностью и сборкой Alpha-компьютеров существует. Но одной логики для развития столь экзотического бизнеса недостаточно. Пообщавшись с директором компании Михаилом Серебряным и его сотрудниками, нельзя не увидеть, что собирать машины на Alpha им просто нравится. А когда работа приносит и некоторый доход, это особенно приятно.

Здесь не массовое производство, машины собираются под конкретные заказы. На Web-узле компании (http://www.florin.ru) можно подобрать себе конфигурацию по сердцу и по карману. В 5 тыс. долл. обойдется уже вполне приличная конфигурация под управлением Windows NT или Linux AXP; под Digital Unix та же машина будет стоить порядка 6700 долл.

DataX/FLORIN ориентируется не на платы самой DEC, а на пpодукцию Aspen Systems, которая специализируется на решениях RISC-архитектур с периферией на шине PCI (выпускают они не только платы Alpha, но и SPARC). DataX/FLORIN делает машины под торговой маркой Lithops - растения с белыми цветочками.

Серебряный объясняет свои предпочтения так: "Мы разговаривали с разными производителями плат Alpha, но пока работаем только с Aspen Systems. У них есть новые ряды продуктов, причем появляются они раньше, чем у DEC, например платы для процессоров 600 МГц. Это легко объяснимо: поскольку компания выпускает не только готовые системы, но и конструктивы, проблем с поддержкой у нее существенно больше, и поэтому она вынуждена внимательнее относиться к тому, что предложить рынку. Конечно, мы собираем компьютеры не только на платах Aspen, но и на платах DEC, хотя это не значит, что мы покупаем последние у DEC".

Как и другие сборщики на Alpha, компания большие надежды возлагает не только на новые высокопроизводительные процессоры 21264, но и на более дешевые версии существующих. С появлением дешевых процессоров Alpha c измененной архитектурой 21164PC, которые отличаются от "обычных" не только уменьшенным внутренним кэшем, но и дополнительным набором команд MVI, предназначенным для ускорения мультимедийных приложений, стоимость систем с Alpha 533 МГц с Windows NT становится близкой к стоимости Pentium Pro при серьезном выигрыше в производительности. Плата с таким процессором "укладывается" приблизительно в 1750 долл., а плата с Pentium Pro/200 МГц и кэшем 512 Кбайт стоит примерно 1300 долл. Надежды на Samsung и Mitsubishi, объявивших о производстве клонов процессоров, пока не оправдываются.

"Предварительные цены, которые нам удалось получить по процессорам Samsung, нас просто удивили - они очень высоки. Если цены изменятся, мы тоже изменим отношение к этим комплектующим", - говоpит Сеpебpяный.

Разумеется, главная причина, благодаря которой удается продавать "самосборные" Alpha-системы - их относительно низкая стоимость по сравнению с другими RISC-системами. Еще одно преимущество - большая гибкость и неформальный подход к подбору комплектующих. В DataX/FLORIN экспериментиpуют с контроллерами дpугих пpоизводителей, могут поставить более современный и более быстрый жесткий диск, более мощную видеоплату. С комплектующими для готовых систем, наращивания и ремонта особых проблем не возникает. Память для новых Alpha 21164PC и новых системных плат для "старых" процессоров делают Kingston, Samsung и ряд других компаний, а для старых нужна просто хорошая память с контролем четности. В начале следующего года DataX/FLORIN начнет собирать и двухпроцессорные конфигурации.

DataX/FLORIN как интегратор поддерживает отношения с разными производителями оборудования и имеет все возможности для свободного выбора. Памятуя об инициативе Sun Microelectronics, я не мог не поинтересоваться, почему технологии Alpha для DataX/FLORIN предпочтительнее SPARC. Одна из названных причин показалась достаточно экзотической: в США огромный рынок подержанных машин Sun, равно как и, скажем, SGI, поэтому преимущества сборки дешевых машин на SPARC-процессорах весьма неочевидны. А подержанных современных систем DEC практически нет. Более весомым показался другой аргумент: по оценкам специалистов DataX/FLORIN, системы на SPARC получаются заметно дороже, чем на Alpha.

"Коммуникационные серверы, - говорит один из сотpудников DataX/ FLORIN Дмитрий Коротин, - на которых установлена почтовая система, лучше, наверное, делать на Sun. САПР и ГИС тоже будут работать на Sun не хуже. Но с теми задачами, которые интересуют нас, Alpha справляется быстрее".

DataX/FLORIN почти не рекламирует свои решения на Alpha, однако новые заказчики появляются, интерес растет на глазах. Многие узнают об Alpha через Web-узел компании. Но основной путь, по которому при такой скромной рекламе распространяются собранные компьютеры, - через старых клиентов DataX/FLORIN. Подавляющее большинство проданных систем работают в коммерческих предприятиях. Одно из немногих исключений - тpи машины для Института космических исследований. Еще пара-тройка машин решают вычислительные задачи, остальные работают в коммерческих структурах. Всего пока продано несколько десятков самостоятельно собранных систем на Alpha. В будущем компания планирует несколько скорректировать маркетинговую политику - продвигать готовые решения, скажем, "лучшее решение для Web-сервера", или "лучшая графическая станция", в которую будет устанавливаться мощный графический ускоритель DEC или аналогичное устройство еще более высокого класса.

Одна из особенностей бизнеса Alpha-систем - целый веер опеpационных систем, доступных на этой платформе. Кроме Digital Unix, Windows NT и OpenVMS, оказался по понятным причинам весьма популярен Linux. В DataX/FLORIN продали всего две-три машины под Windows NT, остальные поделили два варианта Unix: довольно дорогой 64-разрядный Digital Unix и бесплатный Linux. Под OpenVMS не продано ни одной машины.

"На перспективы мы смотрим с некоторой долей здорового скептицизма, с одной стороны, - говорит Михаил Серебряный, - и с долей здорового оптимизма - с другой. Есть быстро растущий сектор рынка, хотя и довольно странный и непонятный. В основном это средние и небольшие перспективные фирмы, которые активно используют Internet не потому, что это модно, а, например, для оптовой торговли. Для них это очень хорошее решение, потому что оно относительно недорого и заведомо перекрывает потребности средней фирмы. Поэтому нет смысла беспокоиться о том, что компьютер быстро морально устаревает. Существует также вполне достаточное технологическое и "скоростное" преимущество Alpha по сравнению с конкурентами. Серьезно говорить о масштабных планах, скажем о тысячах штук в месяц - смешно. Конкурировать с другими сборщиками, кто лучше соберет машину, - тоже смешно. Нужно конкурировать на уровне решений. Скажем, не так уж много готовых решений для Alpha под Windows NT. Программы, заявленные как двоично совместимые, отнюдь не все протестированы и гладко работают. Hужна серьезная работа, и у тех, кто двигает коробки, ничего не получится. Поэтому в то, что масштабные планы реализуются, как-то не верится. Я не жду серьезной конкуренции. От шума, который вокруг этого подняли, ничего не изменится. Появятся конкуренты, которые будут предлагать серьезные решения - пожалуйста, ничего страшного. Хуже, если кто-то будет упорно предлагать машины с неработающим ПО, тогда может наступить общее разочарование на рынке".

Заметим кстати, что на вопрос, который мы в свое время задали Александру Сапунову из новосибирской компании "НОНОЛЕТ", не собираются ли они продавать российские клоны Alpha, он ответил, что клоны сильно скомпрометированы на российском рынке некоторыми компаниями. "НОНОЛЕТ", однако сама планирует начать сборку систем на Alpha в 1998 году.

DECsy

Компания ИПИТ (что значит институт прикладных информационных технологий) продает системы, собранные на Alpha, с 1992 года. Истории известен большой проект, затеянный предприятием "X-Inel", в котором объединили свои усилия ИПИТ и "Инел". Сегодня пути "Инел" и ИПИТ разошлись. "Инел" - хорошо известный производитель традиционных ПК, а ИПИТ верен Alpha. ИПИТ тесно сотрудничает с DECsy, лабораторией, сотрудники которой занимаются исследованиями, разработкой и сервисом; ее учредители Вычислительный центр РАН и ИПИТ. Теснейшие контакты между ИПИТ и DECsy не мешают соблюдать разделение функций. DECsy сама не занимается продажами - эта задача возложена на ИПИТ.

Из всех сборщиков на Alpha, с которыми удалось познакомиться, DECsy показалась наиболее интересной командой и настолько же странной, насколько необычен сам по себе рынок самосборных "альф". Впервые я услышал о DECsy на конференции по беспроводной связи БЕСЕДА, на которой Сергей Медведев, исполнительный директор компании, рассказывал о серверах беспроводной связи на Alpha. Объявленная цена в 2 тыс. долл. за сервер вызвала живой интерес.

В отличие от DataX/FLORIN в DECsy используют только "родные" платы DEC. Здесь обнаруживаются любопытные нюансы. Существует список оригинального оборудования DEC, которое компания поставить не может потому, что оно снято с производства. Но сразу ничего полностью с производства не снимается, всегда остаются мощности, производящие компоненты для замены и модернизации. Поэтому параллельно с закупками самых современных плат ИПИТ приобретает дешевые серии по цене ПК. Alpha-ПК можно собрать за 500 долл.

"Сейчас, - говорит Медведев, - если взять за точку отсчета какую-нибудь конфигурацию с процессором Pentium или Pentium Pro, аналогичная по мощности конфигурация с Alpha будет стоить дешевле, потому что дешевле системная плата и процессор. Плата DEC с процессором 166 МГц, SCSI и всем необходимым обходится ИПИТ в 175 долл. (!), а процессор Pentium/166 Мгц сам стоит столько же".

На другом конце этой экзотической продуктовой линейки стоят машины AlphaPOWER на новейших платах AlphaPC-164LX. В ней, например, используется память на 64-Мбит модулях SDRAM DIMM с ECC на 100МГц и временем доступа 10 нс. Пиковая пропускная способность шины 1,6 Гбайт/с, что сравнимо с характеристиками шин для суперкомпьютеров. Одна из первых таких машин уже более месяца работает в Институте минералогии в Черноголовке.

Мнение Медведева по поводу плат "не от DEC" радикально отличается от мнения сотрудников DataX/FLORIN: "Я тестировал одну из последних плат Aspen Systems. На самом деле это плата производства DEC. Раньше Aspen делала много различных плат, но потом поняла, что разрабатывать быстрее и лучше, чем DEC, она не сможет, и теперь просто зашивает во флэш-BIOS свою торговую марку - Aspen Systems - и продает под ней свои платы. Обе стороны это устраивает. Сейчас я не знаю OEM-производителей, которые были бы в состоянии сами выпускать платы. В мире существует десяток клон-мейкеров DEC. Раньше, например, выпускала свои системные платы компания Polywell, она делала свою разводку. Когда тактовые частоты были пониже и не было особых требований к топологии печатных плат, у них все получалось. А теперь все проводники должны согласовываться по волновому сопротивлению, быть определенной длины и топологии. Одни средства разработки для таких разводок стоят сотни тысяч долларов - это уже никому, кроме DEC, не потянуть".

Основные заказчики ИПИТ - "те, у кого нет денег": академические институты, НИИ, военные организации. Коммерческих продаж у ИПИТ мало - противоположность DataX/FLORIN. По несколько штук берут Институт экспериментальной физики, Институт минералогии, Центр коммуникаций и информационных технологий РАН, Институт ядерных исследований и другие. Но бывают и заказы сразу по 100 штук. Несмотря на то, что есть прайс-листы и "конфигуратор" в Web, цены сильно зависят от конкретной ситуации. Исследовательские институты, например, могут получать огромные скидки. Некоторые модели обходятся им в 5, а иногда чуть ли не в 10 раз дешевле моделей, купленных у DEC.

Не исключено, что системы с Alpha российской сборки будут стоить еще дешевле. Те, кто имеют сборочные площади в Зеленограде (и среди них ИПИТ), надеются на принятие пакета актов (о чем ходят разговоры), в соответствии с которыми около 30 предприятий Зеленограда получат таможенные и налоговые льготы. Главное препятствие, которое в ближайшее время не удастся устранить, - отсутствие достаточного спроса для развертывания по-настоящему массового производства. За все это время ИПИТ вместе с "Инел" продали от 500 до 1000 штук собранных машин с Alpha-процессорами, что совсем мало, по меркам производителей ПК.

На подавляющее большинство систем, проданных ИПИТ, ставится Unix. Windows NT предпочтение отдают около 10%. Причина в том, что приложений для Windows NT на Alpha мало и они в основном 32-разрядные. (DEC, как известно, первой выпустила 64-разрядный Unix), а если запускать NT-приложения для Pentium, эмуляция съедает всю разницу в производительности. Многие ставят Linux, который позволяет запускать приложения под разные ОС. Для тех, кто берет Alpha под вычислительные задачи, главное, чтобы работали C/C++ и другие компиляторы, - для работы с Word или Excel Alpha не покупают. Для задач САПР "российские альфы" практически не берут - сами приложения настолько дороги, что экономить на рабочих станциях нет смысла. OpenVMS интересен 5% покупателей.

Недавно DECsy объявила о производстве высоконадежных кластеров под DEC Unix и Windows NT. Конечно, "обычных" кластеров, только на Alpha.

"Классика"

"Классика" - дистрибьютор DEC, поэтому выбор Alpha для нее естествен. Менеджер проектов Алексей Гржибовский, который ведет это направление, говорит: "Политика "Классики" в отношении собственных Alpha будет точно такая же, как и в отношении рабочих станций DEC. Мы почувствовали, что эта ниша свободна, - машины начала линейки Alpha-станций производства DEC для нашего рынка дороговаты. Нам приходилось либо делать огромные скидки, либо просто разводить руками со словами "извините, уж столько она стоит, родная Alpha".

"Классика" ориентируется на системные платы, разработанные самой DEC. Но процессоры не обязательно ее производства. Более того, большинство машин будет собираться в ближайшее время на процессорах Samsung. По словам Гржибовского, Samsung уже сейчас позволяет экономить на стоимости процессора. Она позиционирует свои процессоры именно как процессоры для рабочих станций, то есть подразумевается NT. Но эти машины работают, конечно, и под Unix - будь то Digital Unix или Linux. Для нашего рынка Linux очень важен. Если человек хочет купить AlphaStation как можно дешевле (не более 5 тыс. долл.), то бесплатный Linux будет той операционной системой, которой он отдаст предпочтение. Кроме того, Alpha может работать еще и под NetBSD, другой бесплатной ОС. Для Windows NT и Unix используется разный флэш-BIOS. Микропрограммное обеспечение для того, чтобы заново "прошить" BIOS, поставляется вместе с нашими станциями, поэтому проблем со сменой ОС нет".

Упомянутая машина за 6 тыс. долл. - достаточно полно сконфигурированная система с процессором Samsung Alpha 21164PC 500 МГц, памятью 64 Мбайт, CD-ROM с 12-кратной скоростью. От собранной в самой DEC машина отличается только процессором производства Samsung, но в принципе комплектующие могут быть разработаны как DEC, так и другими фирмами. Такая невысокая цена при такой мощности получается не только из-за дешевого процессора Samsung, но и из-за того, что у "Классики" как партнера DEC уже есть скидки на комплектующие. И конечно, они рассчитывают получить еще большие льготы, когда начнут покупать комплектующие в больших количествах. Президент компании Виталий Мосеев сказал, что в ближайшее время планируется выпускать примерно по 50 штук в месяц, а потом можно будет увеличить объем на порядок. В отличие от DataX/FLORIN, здесь машины собирают не прямо под заказ, а заранее, по ходу дела собирая заявки. Поэтому готовую машину можно получить через несколько дней после поступления заказа и 100-процентной оплаты. Но можно собрать и конфигурацию под конкретного заказчика. В офисе всегда есть готовые рабочие, тестовые и опытные образцы. Можно посмотреть, попробовать, пощупать.

Из всех сборщиков на Alpha, где доводилось беседовать с людьми, в "Классике" оценивают этот рынок наиболее оптимистично. Алексей Гржибовский рассказывает, что на Internetcom'97 30-40% подходивших к стенду интересовались дешевой Alpha. Один из пяти позвонивших в офис спрашивает, нельзя ли купить дешевую самосборную Alpha. Видимо, Alpha этим обязана компании Samsung, развернувшей массированную рекламную кампанию.

Если "Классика" будет придерживаться плана выпуска и если их план впишется в жестокие рамки рынка, то относительно массовое производство таких машин и их реклама могут заметно повлиять на остальных производителей, заставляя их делать ответные шаги. Во всяком случае это может привести к формированию настоящего рынка, который пока расплывчат, если не призрачен.


POST SCRIPTUM

В начале обзора мы упоминали поколение Post-RISC. Имелась в виду маркетинговая кампания Intel, заранее продвигающая "процессор XXI века" - IA-64 (Merced). Intel употребляет в отношении новой архитектуры термин EPIC (Explicitly Parallel Instruction Computing - вычисления с явно распараллеленными командами). По сути, это примерно то же самое, что и архитектура VLIW (Very Larg Instruction Word - архитектура сверхдлинных команд). Коллеги члена-корреспондента РАН Бабаяна оценили потенциал этой архитектуры еще во времена "эльбрусов". По словам Бабаяна, сейчас в мире этой архитектурой занимается всего тpи группы разработчиков: в Intel, IBM и в "Эльбрус-2000".

"Мы не только раньше американцев поняли, что суперскалярная архитектура (типичная для современных RISC-процессоров) - это хорошо, мы раньше их поняли, что суперскалярная архитектура - это уже плохо, - утверждает Бабаян. - Эльбрус-2000" рассчитывает выпустить до 2000 года VLIW-процессор собственной разработки, который должен превзойти по производительности Merced".

Hет сомнений, что новости с этого сектора рынка будут поступать интенсивно. Надеемся, что к нашим собственным источникам прибавятся материалы, присланные читателями. Наверняка кто-то будет не удовлетворен тем, что обошли вниманием его достойнейшую деятельность на ниве российской RISC-сборки; другой потребует исправления неточностей, которые (и это вполне можно себе представить) имеются в обзоре.

Убежден, что у тех, кто неохотно делится информацией, для этого на самом деле меньше причин, чем им кажется. Более того, кроме полярности интересов, у большинства компаний есть много и общих проблем. И главная забота - не допустить дискредитации идеи. Тогда будет больше российских компьютеров хороших и меньше - разных.


Cделай сам!

Материнские платы Sun SPARC engine Ultra AX

Михаил Кузьминский

Если Intel и фирмы, производящие компьютеры на базе ее микропроцессоров, стремятся укрепить свои позиции на рынке больших корпоративных систем (вплоть до суперкомпьютеров), то ведущие производители рабочих станций на базе RISC-процессоров в определенном смысле "пятятся назад". DEC предлагает строить ПК с использованием дешевых материнских плат и процессоров Alpha 21164PC (напомним, что они отличаются от "обычных" 21164 отсутствием внешнего кэша третьего уровня). SGI представила дешевую рабочую станцию O2 на базе микропроцессоров R5000 (в несколько более дорогих моделях - также и R10000), которые по производительности с плавающей запятой близки к Intel Pentium Pro/200; по традиции O2 отличается мощными графическими возможностями. Sun наконец-то выпустила рабочие станции с использованием стандарта PCI вместо SBus (первыми такими системами стали Ultra 30) и также активно предлагает теперь на рынке относительно дешевые компьютеры.

Грань между рабочими станциями (термин, часто подразумевающий автоматическое добавление слов "RISC-архитектуры") и мощными ПК стремительно стирается. Основным отличием последних становится лишь наличие микропроцессора от Intel (или совместимого с ним). Стандарты PCI, SCSI/EIDE, одни и те же модули памяти, а также жесткие диски и т. д. - и лишь микропроцессоры х86, пока еще уступающие по производительности ведущим RISC-микропроцессорам, отличают обычные ПК. Но и это - "пока Merced не грянет". А по целочисленной производительности Intel Pentium Pro/Pentium II уже опережает, например, микропроцессоры MIPS R5000 в SGI O2. Операционная система для ПК - также: не нравится Windows - (NT) пожалуйста, берите Solaris или SCO UnixWare или Linux и т. д.

В этих условиях предложение, которое сделала Sun российским производителям - собирать компьютеры из готовых материнских плат - очевидно представляет собой сильный маркетинговый ход; компании таким образом пытаются отвоевать у ПК Intel свой "пятачок" на отечественном рынке дешевых систем. Ясно, что российская сборка любых компьютеров, а не только ПК, дешевле.

Первой компанией, сделавшей серьезную попытку пробиться на рынок ПК без Intel-процессоров, стала, кажется, DEC, а первым сборщиком таких систем в России, насколько мне известно, - ИНЕЛ. ПК от Aspen Systems c 533-МГц микропроцессором Alpha 21164PC стоят около 2 тыс. долл.

Недавнее объявление Sun, касающееся предложения материнских плат на наш рынок, потенциально способно привести к более серьезным изменениям российского "компьютерного ландшафта". Это связано, в первую очередь, с относительно богатыми традициями применения компьютеров Sun в нашей стране. Кроме того, появление в списке заинтересованных, кроме "естественной" Jet Infosystems, таких отечественных "грандов ПК", как R-Style и Formoza, говорит само за себя. Посмотрим теперь, что предлагает Sun в плане архитектуры и технических характеристик.

Вообще Sun представила целый ряд материнских плат: SPARCengine 5 (на базе microSPARC II), SPARCengine 20 (на базе SuperSPARC II), SPARCengine Ultra 1/140, 1/170 и 1/170Е СREATOR (на базе UltraSPARC), и, наконец, SPARCengine Ultra AX на базе микропроцессоров UltraSPARC I и II. Именно последнюю материнскую плату мы и рассмотрим подробнее в данной публикации.

Платы SPARCengine Ultra AX

Упрощенная архитектурная схема платы представлена на рис. 1. В ней могут применяться микропроцессоры UltraSPARC I c частотой 167 МГц и внешним кэшем второго уровня емкостью 512 Кбайт, либо UltraSPARC II c частотой 250 МГц и кэшем второго уровня емкостью 1 Мбайт. Кроме этих микропроцессоров, которые поставляются с данными платами, Sun предлагает процессорные модули UltraSPARC, включающие, кроме процессора, также внешний кэш и два буфера UDB (UltraSPARC Data Buffer). На базе этих микросхем можно конструировать и изготавливать собственные платы.

В процессорных модулях могут использоваться и 300 МГц UltraSPARC II с кэшем второго уровня емкостью 2 Мбайт (см. Табл.1). Приведенные в этой таблице оценки SPECint95/fp95 показывают, что в расчете на 1 МГц архитектура UltraSPARC оказывается выгоднее (особенно четко это видно на примере данных о производительности с плавающей запятой). Возможно, это связано не собственно с архитектурой микропроцессора как таковой, а с более общим подходом Sun - "Ultra- технологией".

Таблица 1.
Некоторые характеристики предлагаемых на рынке "процессорных модулей"


Sun SPARC engine Ultra AX DEC Alpha PC 164LX ASUS XP6NP5
Микропроцессоры UltraSPARC I/II Alpha 21164 Intel Pentium Pro
Такт. частота, МГц 167/250 466/533/600 150/180/200
Внешний кэш, Мбайт 0,5/1 2 МБ 0,25/0,5
Набор микросхем - 21174 Intel 440FX PCI
Емкость ОП, Мбайт 32-512 32-512 8-256
Тип ОП DRAM DIMM(60 нс) 2 банка EDO/FPM SDRAM DIMM2 банка SIMM 72-pin EDO/BEDO/FPM
Слотов PCI 2(32-разр.) + 2(64-разр.) 2(32-разр.) + 2(64-разр.) 4(32-разр.)
Cлотов EIDE 2 PCI-IDE 2
Cлотов ISA - 2 3
Портов FDD 1 1 1
Последов.портов 2 2 2
Паралл. портов 1 1 1
Мышь+клавиатура 1 (PS/2), 1 (Sun) 1 (PS/2) 1
Cпецпорты Сreator - 1/ASUS Media Bus
Формфактор ATX ATX ATX
ОС Solaris 2.5.1 Windows NT любая для х86

Известно, что ее компонентом является UPA (Ultra Port Architecture). UPA - это шина (точнее, коммутатор), дающая соединения типа "точка-точка", в которой используется протокол коммутации пакетов. Sun убедительно продемонстрировала преимущества технологии коммутации (прежде всего применительно к SMP-системам), приводящей к низким задержкам и высокой пропускной способности.

В материнских платах SPARCengine Ultra AX коммутатор UPA имеет три порта и связывает процессор, графический порт CREATOR и U2P (cм. ниже), а также оперативную память. Соответствующий коммутатор связан 128-разрядной шиной (плюс 16 разрядов ЕСС) с процессором, 64-разрядной шиной (плюс 8 разрядов ЕСС) с U2P и графической платой CREATOR, а также 256-разрядной шиной (плюс 32 разряда ЕСС) с оперативной памятью.

Блок USC (Ultra Port System Controller) отвечает за управление и адресацию на шине UPA и принимает участие в управлении памятью. В оперативной памяти имеется 8 разъемов для модулей DIMM (два банка по 4 DIMM) со временем цикла 60 нс. Есть возможность применять DIMM емкостью 8/16/32/64 Мбайт; cоответственно максимальный размер оперативной памяти равен 512 Мбайт (табл. 2). Оперативная память может иметь тип EDO или FPM (Fast Page).

Таблица 2.
Некоторые характеристики предлагаемых на рынке материнских плат

Компания Процессор Частота, МГц Внешний кэш, Мбайт Частота шины, МГц SPECint95 SPECfp95
Sun UltraSPARC 167 0,5 83 7,0 9,6
UltraSPARC 200 1 100 8,3 11,4
UltraSPARC II 250 1 83 9,7 12,4
UltraSPARC II 300 2 100 12 18
Intel Pentium Pro 200 0,25 66 8,2 6,21
Pentium II 300 0,5 66 11,9 8,56
DEC Alpha 21164 466 2 н/д 14,6 17,4
533 2 н/д 16,1 18,8
600 2 н/д 17,9 19,9

Блок U2P представляет собой мост с двумя шинами PCI - 32- и 64-разрядной. Эти шины работают на стандартной частоте 33 МГц. Однако можно использовать и удвоенную частоту, 66 МГц, для 64-разрядной шины PCI, что выгодно отличает данную материнскую плату от предложений конкурентов.

Обе шины PCI имеют по два разъема. Кроме того, микросхема SUPER-I/O позволяет поддерживать две шины EIDE (ATA-2); к одной из этих шин можно подсоединить два жестких диска, а к другой - жесткий диск и контроллер CD-ROM. В табл. 2. представлены данные и о других портах рассматриваемой материнской платы.

На Web-сервере компании Sun Microsystems имеется прекрасное руководство с описанием особенностей SPARCengine Ultra AX. Этот документ содержит массу полезных сведений, в том числе данные о том, какие компоненты каких фирм прошли совместное тестирование с этими материнскими платами. Эти данные, в частности, включают информацию о прошедших тестирование модулях DIMM (фирм NEC, Hitachi, Samsung), дисках EIDE (Western Digital, Seagate, Quantum), накопителях CD-ROM (Sony, Panasonic, Toshiba, Mitsumi и др.), мониторах (Acer, NEC, Panasonic, Sony), картах PCI (в том числе сетевых плат 10/100 BaseT, FDDI, ATM 155 Мбит/с и др.) и т. д.

Платы на базе RISC-процессоров

По нашему мнению, сейчас можно говорить о формировании рынка системных плат на базе RISC-процессоров подобно тому, который существует для системных плат на базе процессоров с архитектурой х86. В табл 2 сопоставлены характеристики некоторых плат на платформе Sun Microsystems, Digital Equipment и Intel.

Cледует сразу отметить, что большое количество совпадающих или близких характеристик в этой таблице не должно вводить в заблуждение. Этот факт скорее свидетельстует о том, что уже сложился некий "стандартный джентльменский набор". Основные же отличия материнских плат в этой таблице не отражены. Эти отличия определяются тремя основными факторами: производительностью, стоимостью и доступным программным обеспечением.

Отличия в области производительности связаны не только с разными характеристиками микропроцессоров, но и с особенностями внешнего кэша (в том числе с тем, находится ли он на системной или выделенной шине), пропускной способности системной шины и оперативной памяти, а также - для графических приложений - с особенностями специализированной графической платы (если не используется стандартная PCI-плата). К достоинствам продукции Sun можно отнести, в частности, применение UPA, использующей современные технологии коммутации. Аналогичные технологии пока в ПК недоступны. Среди просчетов, допущенных этой компанией, - отсутствие поддержки модулей памяти SDRAM. Такая память доступна уже и для ПК (в частности, для материнских плат с Pentium II; например, ASUS P2L97 с набором микросхем AGP 440LX).

Появление в табл. 2 материнской платы XP6NP5 фирмы ASUS с процессором Intel Pentium Pro вовсе не означает, что мы хотим указать на ее особые преимущества по сравнению с другими аналогичными продуктами: просто была выбрана типичная плата своего класса с "форм-фактором" ATX от популярного в нашей стране производителя.

На что полезно обратить внимание - так это на ограничение емкости ОП в компьютерах на базе Pentium II: только 512 Мбайт оперативной памяти будут нормально кэшироваться в кэш-памяти этого процессора. Все представленные в табл. 2 материнские платы все равно не допускают большей емкости, но мощные рабочие станции RISC-архитектуры уже могут комплектоваться оперативной памятью емкостью до 1 Гбайт, и это надо иметь в виду на будущее.

Мы не ставили своей задачей сравнение разных материнских плат и не собирались давать прямых рекомендаций, где какие платы лучше применять. Однако рассматриваемые UltraSPARC-платы фирмы Sun несомненно могут найти себе применение у российских сборщиков. Потенциальных покупателей таких компьютеров будет привлекать не только высокая производительность при низкой цене, но и возможность применения популярной ОС Solaris и большого количества доступных приложений.