Журнал «Компьютерра» №43 от 22 ноября 2005 года, стр. 9

Кто впереди планеты всей?

Дважды в год в разных городах Америки и Европы устраивается всемирный форум специалистов, занимающихся высокопроизводительными вычислениями. По давней традиции к каждой такой встрече составляется рейтинг полутысячи самых быстрых суперкомпьютеров планеты. Для прошедшей в ноябре в Сиэтле конференции SC05 (sc05.supercomputing.org) этот топ-лист стал 26-м по счету. Как и все предыдущие, он сформирован на основе тестов Linpack (решение больших систем линейных уравнений).

Изменяется Top500 очень быстро. Достаточно сказать, что на место четырех из десяти самых мощных суперкомпьютеров прошлого (июньского) списка пришли новые машины, а 221 компьютер вообще выпал из рейтинга. Но сколь бы динамична ни была ротация систем, общая картина их «американской принадлежности» не меняется. 305 из полутысячи быстрейших суперкомпьютеров установлены ныне в Соединенных Штатах (полгода назад было 277). Количество машин в Европе, Китае и Японии соответственно уменьшилось. Из 35 машин в самой верхушке списка 34 сделаны фирмами или университетами США, а в целом им принадлежит 479 мест из 500.

Журнал «Компьютерра» №43 от 22 ноября 2005 года - pic_13.jpg

Среди производителей суперкомпьютеров по-прежнему доминирует корпорация IBM. На ее долю приходится пять машин из первой десятки, включая три верхние строчки. Нынешний «номер один», BlueGene/L (фото 1) из Ливерморской ядерной лаборатории им. Лоуренса, демонстрирует производительность 280,6 Тфлопс (триллионов операций в секунду) и по всем прогнозам продержится в лидерах еще не одно полугодие. Остальные суперкомпьютеры пока не перешагнули порог 100 Тфлопс. В целом же на IBM приходится 43,8% машин списка Top500. Заметно улучшила свои позиции в рейтинге корпорация Hewlett-Packard, изготовившая 33,8% машин, или 169 в абсолютных цифрах (полгода назад было 131). Как видим, опасных конкурентов у двух упомянутых компаний нет.

Бросается в глаза активное вытеснение чипов Intel Itanium процессорами AMD Opteron. Количество систем на основе Opteron за полгода выросло более чем вдвое - с 25 до 55. Число суперкомпьютеров с Itanium за тот же период снизилось с 79 до 46. Общее же количество машин на основе процессоров Intel достигло 333 (то есть ровно 2/3 списка).

Еще две заметные тенденции - это устойчивый рост кластерных архитектур (ныне на кластеры серверов приходится 72% систем из списка, а всего лишь полгода назад их доля составляла 61%) и растущая популярность ОС Linux (ее используют четыре из пяти машин в рейтинге).

Журнал «Компьютерра» №43 от 22 ноября 2005 года - pic_14.jpg

Впрочем, похоже, что скоро и Windows начнет помаленьку отвоевывать себе местечко под солнцем: ноябрьскую конференцию SC05 открывала программная речь Билла Гейтса (что само по себе необычно, учитывая традиционную ориентацию большинства участников форума на Unix и Linux). Глава Microsoft объявил о готовности второй бета-версии Windows Compute Cluster Server 2003 (доступна для скачивания с сайта компании); релиз ОС выйдет в первой половине следующего года. Эта система представляет собой оптимизированную для работы на кластерных архитектурах Windows Server 2003 с дополнительными софтом, облегчающим распределение ресурсов и менеджмент задач. Интересно, что Microsoft решила ограничиться поддержкой 64-разрядных процессоров Intel и AMD, сочтя 32-разрядные чипы вчерашним днем. Гейтс также напророчил (фото 2) широкое распространение кластеров десктоп-класса - недорогих компактных систем высокой производительности. Таким образом, можно предположить, что Microsoft пока не замахивается на сияющие вершины Top500, а намерена атаковать Unix/Linux «снизу», в секторе легких кластерных суперкомпьютеров с небольшим числом достаточно быстрых процессоров.

Если копнуть поглубже

Журнал «Компьютерра» №43 от 22 ноября 2005 года - pic_15.jpg

Продолжает полыхать гранд-скандал, разгоревшийся в первых числах ноября вокруг музыкального лейбла SonyBMG и его более чем сомнительных инициатив в области защиты контента.

Если кто-то пропустил эту новость ( «КТ» #614), напомним, что многие аудиодиски Sony, выпущенные в нынешнем году, как выяснилось, оборудованы специфическим средством защиты XCP, которое тайно устанавливает на компьютеры слушателей так называемый руткит (rootkit). Под этим названием известен программный инструментарий, чаще всего используемый вирусописателями и хакерами для сокрытия следов деятельности своих вредоносных и шпионских программ на пораженной машине. Руткит Sony не только снижает стабильность и производительность компьютера, помещая в память на низком системном уровне свой драйвер для перехвата и перенаправления команд, но и внедряет в машину «черный ход», позволяющий действовать и скрываться другим вирусам или троянцам.

По этой причине целый ряд известных антивирусных фирм уже объявил, что в очередные обновления их программ будут включены средства для обнаружения и удаления руткита Sony. Корпорация Microsoft заявила, что расценивает XCP как шпионскую программу и включает средства ее блокирования в свою программу Windows AntiSpyware (недавно переименована в Defender; пока существует в виде беты, релиз войдет в состав Windows Vista). Наконец, когда специалисты по компьютерной безопасности пристально изучили достаточно сложную, многошаговую процедуру деинсталляции XCP, предложенную на сайте Sony, то выяснилось, что попутно (через возможности команд ActiveX) в компьютере пользователя проделывается серьезная дыра в защите, открывающая дорогу атакам из Интернета.

Дружная и откровенно негативная реакция общества на сомнительные новации Sony в области DRM (управления правами на цифровой контент) заставила корпорацию немного сдать назад. В частности, подразделение Sony BMG Music Entertainment решило не только временно прекратить выпуск CD с защитой XCP, устанавливающей в компьютеры руткит, но и изъять из продажи все уже выпущенные диски такого рода. Кроме того, потребителям, купившим аудио-CD с «червоточинкой», будет предложено их обменять. Тем не менее компания недвусмысленно дала понять, что поиски эффективных средств противодействия нелегальному копированию будут продолжены (иными словами, в грядущих релизах Sony покупателей будут поджидать новые сюрпризы, и очень сомнительно, что они окажутся приятными).

Впрочем, один из новых сюрпризов уже обнаружен и в «старом» коде программы XCP. Дотошные независимые исследователи нашли в нем характерные следы фрагментов кода другой программы - популярнейшего музыкального кодировщика LAME, с помощью которого миллионы людей по всему миру упаковывают треки с компакт-дисков в формат MP3. Загвоздка в том, что LAME написан в открытых исходных кодах и распространяется на условиях лицензии LGPL (Lesser General Public License), обязывающей всех пользователей исходников ссылаться на источник и публиковать ту часть кода, где применяется библиотека LAME. Ни того ни другого корпорация Sony не делает. В результате получается не просто лицемерие, а лицемерие в квадрате: корпорация присваивает себе право устанавливать всем подряд шпионское ПО ради защиты своей интеллектуальной собственности и при этом в собственной программе нарушает авторские права других разработчиков.

Но и это далеко не все. Активисты правозащитной организации EFF не поленились и прочли длиннющее, на три тысячи слов лицензионное соглашение (EULA), которое Sony обязывает принять всех конечных пользователей, желающих слушать ее аудио-CD на компьютере. Обычные люди, как известно, не читают нудные портянки EULA, а потому упускают множество интереснейших вещей. Оказывается, купив диск Sony, человек вовсе не становится полноправным владельцем продукта, а берет на себя кучу нелепейших (с точки зрения здравого смысла) обязанностей. Например, если дом обокрали или диск утрачен при других обстоятельствах, то пользователь должен уничтожить все сделанные ранее копии (права на них теряются вместе с утратой оригинала). Цифровую музыку нельзя держать на работе, поскольку право дано лишь на копирование в домашний компьютер, принадлежащий пользователю. Копии должны быть уничтожены, если владелец переезжает в другую страну, поскольку EULA запрещает «экспорт». Пользователи обязаны устанавливать все выпускаемые корпорацией обновления воспроизводящего контент софта, иначе они теряют права на копии в собственном компьютере. Одновременно EULA фиксирует, что SonyBMG ни при каких обстоятельствах не будет нести перед покупателем ответственность, превышающую сумму в пять долларов. То есть что бы ни случилось при всех экспериментах с защитой, потребитель не сможет вернуть даже стоимость CD.

вернуться