Журнал "Компьютерра" №724 - Компьютерра
Шрифт:
Интервал:
Закладка:
Справедливости ради, нужно сказать, что как "пришло", так и "ушло". Миграция кадров между интеграторами - дело вполне обычное.
ВОПРОС, КОТОРОГО НЕ БЫЛОЭто интервью не должно было случиться. Мы с симпатией относимся к системным интеграторам, но понимаем, что большая часть наших читателей довольно смутно представляет себе, что именно эти самые интеграторы интегрируют и зачем (а мы довольно смутно представляем, как об этом можно интересно рассказать и нужно ли). Потому и компания "АйТи", и ее конкуренты на страницах нашего издания представлены слабо. Этот текст составлен по итогам трех продолжительных разговоров на разные темы, причем к концу третьего разговора нам было очень неудобно, поскольку получалось, что мы отняли у Тагира Яппарова несколько часов, и, по-видимому, зря. И тут он рассказал про колонки, которые конструирует на досуге.
- То, что сейчас есть на рынке, ориентировано прежде всего на электронную музыку, а мне хотелось получить правильный, "английский звук". В магазинах я ничего похожего не нашел, пришлось мастерить самому.
- Ламповый, что ли?
- Нет, транзисторный.
"Мастерить самому" - это небольшое художественное преувеличение. Как и во всех остальных случаях, здесь Яппаров выступает в качестве идеолога, стратега, проектировщика, но не инженера, которым, по собственному признанию, лет пятнадцать как не является. Дизайн тоже отдан на откуп партнеру и пока не завершен, хотя сами колонки работают и звук - "правильный".
- Мы потом нашли нечто похожее в продаже, - гордо говорит Яппаров, - но те колонки стоят под двадцать тысяч долларов. А эти - всего четыре. Гордится он, разумеется, не разницей в цене, а тем, что, благодаря Тагиру Яппарову, правильный "английский звук" (что бы это ни означало) пережил и радиокружок, и дворец пионеров, и перестройку, и развал науки, и много чего еще. Если спросить у Тагира, что важнее - компания, которую он строил семнадцать лет, или эти колонки, - он наверняка ответит "компания", положение обязывает. Но мы этот вопрос задавать не стали. Пусть у колонок тоже будет шанс.
НАУКА: IBM ищет работу
Автор: Галактион Андреев
В московском офисе IBM недавно собрали ученых самых разных специальностей, чтобы сообщить: компания "ищет исследовательский проект из России, который мог бы быть реализован с использованием grid.технологий на благо человечества".
Корпорация готова предоставить ученым вычислительные ресурсы своей системы глобальных распределенных вычислений World Community Grid.
В качестве темы подойдет изучение различных проблем окружающей среды - моделирование изменений климата [Кстати, по мнению выступавшего на собрании за.местителя декана географического факультета МГУ, член.корреспондента РАН Сергея Добролюбова, в случае развития глобального потепления наша страна больше приобретет, нежели потеряет. Зимы станут мягче, а летом будет не слишком жарко. Возможны, правда, сравнительно мелкие неприятности вроде возрастания числа селей на Кавказе и частичного таяния вечной мерзлоты, от которого некоторые фундаменты и трубопроводы окажутся в болоте], прогнозирование природных катастроф, анализ процессов загрязнения природы и т. д.
Приветствуются и другие идеи, способные принести пользу всему человечеству и уже воплощенные в программных кодах. В благодарность за помощь исследователи должны будут опубликовать полученные результаты, которые станут общественным достоянием. Мы попытались разобраться, зачем IBM понадобились российские ученые и зачем российским ученым нужна IBM.
Читатели "Компьютерры" знают, что идея добровольных распределенных вычислений завоевала популярность еще на рубеже тысячелетий. К тому времени сети разрослись, а компьютеры стали достаточно многочисленными и мощными, чтобы большую часть времени бесполезно простаивать. Но они еще оставались для многих дорогой диковиной, простой которой казался расточительством. Сегодня ведь никому не приходит в голову все время что.то кипятить или гладить на том основании, что в хозяйстве имеется электрический утюг и чайник. А компьютер многие все еще хотят заставить что-то считать, несмотря на то, что цены на все эти замечательные достижения цивилизации постепенно сближаются.
Популярности глобальных расчетов среди ученых весьма способствовала опубликованная на условиях open source программная платформа BOINC. Она была разработана в Беркли для одного из первых (и поныне крупнейшего по числу участников) проектов распределенных вычислений [email protected] Фактически BOINC стала стандартом и используется сегодня более чем в половине из сотни работающих глобальных расчетных сетей. Они охватывают самые разные темы - от шахмат и теории чисел до моделирования климата и борьбы с различными болезнями. Так что если вы загоритесь идеей загрузить свой компьютер работой на благо всего человечества - выбирать есть из чего.
Организовать свои собственные распределенные расчеты масштабом от нескольких ПК друзей до всей глобальной сети сегодня не так уж сложно. Например, канадская фирма Intelligence Realm, состоящая всего-навсего из двух человек, замахнулась на создание всемирного искусственного интеллекта путем реинжиниринга работы мозга. Вряд ли это легче, чем поймать сообщения от инопланетян, но экзотическая идея уже нашла поддержку у нескольких десятков волонтеров из шестнадцати стран. В чем же тогда смысл предложения IBM, если для организации "глобального проекта" достаточно лишь настроить свой сервер под Linux?
С одной стороны, расчеты в большой сети волонтеров, такой как World Community Grid, заметно осложняют работу научной группы. Нужно создать код, который бы функционировал на разных компьютерах под разными операционными системами и удовлетворял еще целому ряду неприятных ограничений. Это заметно хлопотнее, чем затеять "доморощенный" проект или просто погонять свою задачу на кластере/суперкомпьютере (если на них, конечно, есть деньги).
С другой стороны, если уж связываться с весьма специфической и не слишком удобной grid.технологией, то опора на World Community Grid сулит ученым ряд преимуществ. Главные проблемы при запуске очередного проекта - это поиск волонтеров и невозможность предвидеть популярность идеи, а с нею и время, требующееся на исследования. К тому же, устанавливая у себя безвестного клиента, волонтер неизбежно рискует подцепить вирус или обрушить свою систему кривым софтом, так что у заштатного университета или фирмы мало шансов собрать большую команду.
Совсем другое дело - World Community Grid. В сети зарегистрировано 356 тысяч добровольцев (треть из них уже работает с BOINC, см. врезку) и 882 тысячи компьютеров, мощности которых сегодня делятся между пятью [Кроме этих пяти, четыре задачи уже благополучно завершены, а еще две тестируются и ожидают своей очереди] одновременно выполняемыми проектами (кстати, все пять по доступным вычислительным ресурсам входят в первую десятку мировых волонтерских сетей). WCG продолжает расти благодаря рекламной кампании в прессе и партнерским соглашениям с фирмами, поощряющими своих сотрудников подключать к сети офисные компьютеры.
Самодеятельность здесь может не приветствоваться, поскольку за дополнительный расход электроэнергии и сетевой трафик платит босс.
Кстати, излишний расход электроэнергии из-за неэффективности вычислений - главное зло, в котором упрекают grid.технологии. Например, почти два миллиона компьютеров, участвующих в проекте [email protected], заметно проигрывают в суммарной производительности крупнейшему из суперкомпьютеров BlueGene/L, у которого всего около ста тысяч двухъядерных процессоров PowerPC 440.
По данным BOINC, незанятый компьютер волонтера в среднем потребляет 100 ватт, а во время расчетов 150 ватт. Так вот, стоимость "дополнительной" электроэнергии, потраченной на расчеты в сети [email protected], уже превысила миллиард долларов! Чтобы выработать столько энергии, нужно сжечь около четырех миллионов тонн угля. А это значит, что за энтузиазм волонтеров приходится платить всем, мирясь с дополнительными вредными выбросами в атмосферу. Достоверность этих оценок, разумеется, небесспорна, но если уж печься о благе человечества, то устаревшие ПК лучше не подключать к сети. Они потребляют примерно столько же, а считают заметно медленнее современных офисных компьютеров.
К сожалению, коммерческих компаний, желающих хоть немного заплатить за фоновые расчеты на наших компьютерах, что.то не видно. А шансы на успех и научная ценность многих известных проектов очень сомнительны. Зачастую неясно, чего же там больше, науки или пиара. Господь бог ленив, и в естественных науках необходимость большого объема вычислений чаще всего свидетельствует лишь о неудачно поставленной задаче. Хотя, конечно, есть много проблем, для которых кроме тупого счета ничего лучше пока не придумали [У волонтерских grid-сетей много недостатков, но есть одно любопытное преимущество. Пока работает закон Мура, с их помощью можно считать некоторые NP-трудные задачи, которые теоретически по зубам только квантовым компьютерам. Объем расчетов для получения следующего решения в таких задачах растет по экспоненте, но с той же скоростью растет и производительность компьютеров добровольцев. То есть очередной результат мы будем получать более-менее регулярно], а потому инициативу IBM можно только приветствовать. Вдруг российским ученым удастся сосчитать что.то на самом деле полезное. Тем более что дымить при этом будут трубы в основном американских электростанций.