`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Народные 64 бита от Sun

+11
голос

Несвойственной отпускному периоду теме прагматичного подхода к компьютингу, похоже, не суждено было завершиться статьей о «еще одном языке программирования». Героиня нашего обсуждения — рабочая станция Sun Blade 100 удачно продолжает «прагматичную тематику».

Рабочая станция?

К сожалению, рабочая станция (PC) — явление в наших условиях редкое. Этот факт очевиден и предопределен не только (и даже не столько) продолжительной историей «большого противостояния», породившего всевозможные ограничения вроде СОСОМ. Редкость и экзотичность PC свидетельствуют и о далеко не лучшем положении дел главных потребителей компьютеров такого класса — промышленности, науки, финансовой системы. Однако самый неприятный — латентный фактор, признать который трудно (и даже больно), но все же необходимо. Увы, ни высокие ценовые показатели аппаратных средств PC, ни стоимость ПО для них не являются определяющими (хотя и остаются существенными). Главное — крайняя слабость действующей системы контрактных разработок ПО на внутреннем рынке, невостребованность специалистов, отсутствие сформированной академической наукой культуры (культа) PC. За счет этого формируется исключительно неприятная ситуация — oroborus — замкнутый круг, образованный змеей, пожирающей себя с хвоста. Высокая стоимость PC ограничивает их доступность для академической науки, что, в свою очередь, ограничивает количество специалистов, способных не только эксплуатировать технику такого класса, но и разрабатывать ПО для нее, отсутствие же специалистов приводит к невозможности полноценной эксплуатации PC в индустрии и бизнесе, что приводит к массовой приверженности к «готовому ПО» и невостребованности контрактных разработчиков, которых и без того нет... Подобный oroborus-эффект наблюдается не только в странах СНГ — он показательно действует во многих весьма благополучных государствах третьего мира. Например, в Бразилии его проявлением стал фактический крах государственной программы массовой UNIX’изации общеобразовательных школ.

Народные 64 бита от Sun

А почему, собственно, следует сожалеть о непопулярности рабочих станций? Может, нам даже повезло, и отсутствие предыстории позволит значительно быстрее «прорваться в будущее» без всего этого тяжеловесного багажа? И здесь еще раз придется употребить «увы»... PC, в отличие от ПК, ориентированы на профессиональное использование, что семантически эквивалентно их ориентированности даже не на разработку ПО, а на формализацию знаний и опыта профессионального использования вычислительной техники в самых разных областях человеческой деятельности. Причем речь идет не о знаниях и опыте сторонних разработчиков, а об уникальном потенциале самих пользователей. Именно по этой причине западная академическая наука сохраняет верность неизменной спутнице PC — ОС Unix — во многом далеко не идеальной, но до сих пор не имеющей аналогов.

Доступные 64 бита

Итак, Sun Blade 100. Назвать младшую в семействе «клинков» (blade -лезвие, клинок) модель PC от Sun выдающейся трудно. За исключением нескольких очень важных нюансов.

Во-первых, на сегодняшний день это самая доступная полноценная 64-битовая аппаратно-программная платформа. Причем работающая под управлением одной из лучших реализаций ОС Unix — Solaris. Долгожительница даже по Unix-меркам, Solaris обладает огромным перечнем доступного коммерческого и freeware ПО, исключительно стабильно развивается и является де-факто стандартом в корпоративном мире.

Во-вторых, младший «клинок» -хорошая иллюстрация высокой вероятности и перспективности весьма неожиданного поворота в развитии аппаратных средств современных компьютеров — миграции ориентированных на embedded-применения (встраиваемые системы) микропроцессоров в сугубо «настольную» область. Впрочем, об этом дальше.

В-третьих, Blade 100 демонстрирует и реальность возможности создания линеек «бюджетных рабочих станций» самыми разнообразными производителями. Излюбленный в мире PC «фокус» — жесткая зависимость от брэнда во всем, включая опции расширения, в этих линейках забыт навсегда. Их потребитель будет иметь дело с очень гибкой возможностью конфигурирования и модернизации, близкой к аналогичным показателям ПК.

Народные 64 бита от Sun

Теперь к перечисленным трем ложкам меда просто необходимо добавить дегтя. Blade 100 — машина далеко не самая быстрая, и сравнивать ее с ПК аналогичной ценовой категории не совсем корректно. Впрочем, «клинок» и не такой уж медленный — результаты SPEC-тестов показывают хорошее соответствие между соотношением тактовых частот х86-процессоров/ процессора Blade 100 и временем выполнения тестов. Так, ПК на основе CPU Athlon 1,3 GHz при превосходстве в тактовой частоте в 2,6 раза справлялся с 12 тестовыми примерами SPECint2000 в среднем в 2,9 раза быстрее Blade 100, а с 14 тестами SPECfp2000 — в 2,1 раза. К этим показателям мы еще вернемся, а пока только констатируем факт — Blade 100 честно «отрабатывает» свои 500 MHz тактовой частоты с полноценной «64-битовостью».

Доступность 64-битовых возможностей Blade 100 определяется не только и не столько невысокой стоимостью станции. Главное — очень близкая к ПК организация машины, принципиально допускающая использование стандартных модулей памяти ЕСС РС-133 DIMM, мониторов сторонних производителей, плат расширения РС1, устройств FireWire и USB. Эти факторы, малосущественные для крупных западных корпоративных потребителей техники Sun, на нашем рынке кажутся весьма значительными. По крайней мере, Blade 100 гарантирует потенциальным владельцам быстрое и эффективное по цене увеличение главного ресурса — оперативной памяти.

Железо «клинка»

Аппаратные средства Blade 100 очень интересны и, можно сказать, симптоматичны. Главный «козырь» Blade — процессор UltraSPARC Не, специально разработанный для... встраиваемых систем. Впрочем, чип Не уже и не совсем процессор — он интегрирует и систему управления оперативной памятью, и контроллер PCI-шины, и 64-битовый CPU, и, наконец, кэш-память емкостью 256 КВ. При такой высокой степени интеграции UltraSPARC Не на тактовой частоте 500 MHz потребляет всего 10 Вт и является полноценным 64-битовым процессором с 64-битовыми шинами и расширенной мультимедийным набором VIS системой команд SPARC v9. Использование характерно встраиваемого высокоинтегрированного центрального чипа — позволило существенно упростить материнскую плату Blade 100 (по сравнению с ПК-аналогами) — на ней отсутствует кристалл, именуемый в ПК-мире «northbridge». В остальном Blade 100 очень похожа на ПК — начиная от организации материнской платы и заканчивая... установкой процессора в сокет PGA-370. Правда, в отличие от современных ПК с процессорами более 300 MHz, UltraSPARC Не в Sun Blade 100 охлаждается с помощью радиатора — при такой маленькой потребляемой мощности никакая дополнительная система охлаждения процессору не требуется.

Народные 64 бита от Sun

Интегрированный в UltraSPARC Не контроллер памяти обеспечивает пиковую пропускную способность шины «процессор-память» не хуже 800 MBps, что при учете 256 КВ кэш-памяти дает среднюю полосу пропускания порядка 3 GBps. Эти показатели весьма средние, но вполне достаточны для соответствия пиковой производительности процессора, что подтверждается простой визуальной оценкой — «монстро-идальные» приложения (Netscape, StarOfFice) запускаются на Blade 100 быстро.

Базовая графическая подсистема Blade 100 — 2Э-акселератор PGX64,
построенный на основе видеочипсета RageXL производства ATI. Оснащенный 8 MB SGRAM, он поддерживает разрешения до 1280×1024 при 24 битовой глубине цвета или до 1920×1200 при 8-битовой. Очень высокими характеристиками PGX64, естественно, не блещет, но для их обеспечения в модельном ряду Sun есть опциональный ЗО-акселератор. Полезной особенностью Blade 100 является возможность использования одновременно двух видеоакселераторов, особенно для пользователей CAD-систем.

К сожалению, базовая конфигурация Blade 100, подчиненная жестким требованиям ПК-бюджета, не позволила использовать в ней SCSI-контроллер и соответствующие устройства. 15 GB IDE-накопитель, поставляемый с рабочей станцией, можно дополнить еще одним винчестером (потенциально происходящий из ПК-мира двухканальный ЮЕ-контроллер Blade 100 позволяет подключить до четырех накопителей, но конструктив станции допускает установку в корпусе всего двух 3,5-дюймовых устройств). Это «ограничение» (в мире Unix 15 GB — громадная емкость, а если учесть традиционную ориента-цию Unix-рабочих станций на сетевое использование, для заполнения даже 4-6 GB может потребоваться целая вечность) компенсируется хорошей поддержкой внешних USB-накопите-лей со сменным носителем (от Iomega Zip и Jaz до Castlewood ORB) и пока остающейся потенциальной (до разработки драйверов) поддержкой FireWire.

Народные 64 бита от Sun

Подводя итоги краткого экскурса в аппаратные средства Blade 100, можно сделать несколько неожиданные выводы. Успешное использование высокоинтегрированного встраиваемого процессора в сочетании с отработанными и распространенными ПК-решения-ми формирует новый класс рабочих станций. Его можно условно назвать «персональные рабочие станции» — их сопоставимая с ПК цена допускает полную персонализацию (вплоть до приобретения частным лицом), а показатели производительности (на рабочих станциях в игры не играют) и,
что главное, характеристики системного прикладного ПО соответствуют требованиям реалий современного мира «серьезных вычислений».

Для кого хороша Blade 100

Умышленно уходя от рассмотрения ключевого элемента всех рабочих станций Sun-ОС Solaris (которая на самом деле и формирует рабочую станцию), попытаемся сконцентрироваться на поиске подходящего места для базовой конфигурации Blade 100 «в этой жизни». И, естественно, обсуждения крайне щекотливого вопроса «xто лучше — ПК под управ-лением ОС Unix или Blade 100?» не избежать.

Действительно, сопоставимый по стоимости с Blade 100 ПК будет обладать более высокой производительностью, на него можно установить любую доступную Unix-совместимую ОС (будь то Linux, FreeBSD или даже... Solaris х86 производства Sun) и получить очень конкурентоспособную альтернативу Blade. Но это только на первый взгляд... На сегодняшний день ни одна из перечисленных в скобках «альтернативных» ОС не обладает таким обширным перечнем крайне сложного, нужного и пусть дорогого, но все же существующего исключительно на платформе Sun SPARC программного обеспечения. Так что первый вариант ответа на вопрос мы уже сформулировали -если потребитель нуждается в коммерческом ПО для платформы SPARC и это ПО не слишком требовательно к вычислительным возможностям рабочей станции, Blade 100 будет идеальным выбором. Вторая категория потенциальных потребителей Blade 100 -контрактные разработчики ПО. Учитывая де-факто стандартность решений от Sun в корпоративном секторе высокоразвитых стран, в «арсенале» контрактного разработчика ПО такая машина просто необходима — хотя бы для компиляции и сборки программ, ведь Blade 100, несмотря на свою «ПК-игрушечность», полностью бинарно совместима с 64-битовыми машинами Sun всех классов. Ну и, наконец, Blade 100 соответствует требованиям пользователей в небольшом секторе mission-critical приложений (системы управления объектами с высокой степенью опасности и т.д.), уже использующих серверные платформы Sun — здесь определяющим выбор фактором будет стремление обеспечить гомогенность управляющей системы.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+11
голос

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT