Журнал "Компьютерра" №761
Шрифт:
"Акселерация" вычислений. Стремительно развиваются технологии, позволяющие проводить вычислительные операции не на ядрах центральных процессоров, а на специализированных модулях и микросхемах - например, графических процессорах GPU или FPGA, которые теоретически позволяют получить фантастическую производительность. Увы, хорошие результаты они показывают только на специфических кодах, а вот программировать на них очень трудно. В связи с этим построить на их базе системы общего назначения пока практически невозможно. Тем не менее работа идет, появляются новые микросхемы, разрабатываются новые языки программирования, переосмысливаются алгоритмы. Думаю, будущее акселераторов - во все более частом применении в качестве составной части гибридных систем.
Среди факторов,
Наиболее отчетливо эта тенденция проявилась летом текущего года, когда на вершине рейтингового списка оказалась система IBM Roadrunner, первой воспользовавшаяся вычислительной мощью процессоров Cell и благодаря им первой преодолевшая рубеж петафлопсной производительности. Roadrunner, можно сказать, объединила в себе две главные тенденции современного суперкомпьютинга, скомбинировав доступность и производительность серийных процессоров AMD Opteron с продвинутыми возможностями модифицированной версии процессора, используемого в игровой приставке PlayStation 3. Итоги же конференции в Остине показали, что Cell уже не единственный сопроцессор в высокопроизводительных вычислениях, уходящий корнями в компьютерные игры.
Как комментирует ситуацию Энди Кини (Andy Keane), главный менеджер подразделения nVidia Tesla Computing Products, "графика - это эталонное приложение параллельного компьютинга". Поэтому игровые по своей природе системы хорошо подходят и для поддержки многих других приложений, требующих высокой степени параллелизации, таких как задачи визуализации научных исследований, сейсмическая разведка, биомедицинские исследования, техническое конструирование сложных товаров и пр. Иными словами, суперкомпьютеры в наиболее типичных своих задачах работают с большими объемами параллельных вычислений, для чего требуются широкая пропускная полоса и быстрые операции с плавающей запятой. Те же самые характеристики свойственны и игровым приложениям. Что, конечно же, не случайно, поскольку и современные видеоигры, и передовой суперкомпьютинг - это по сути своей сложные задачи симуляции и моделирования.
Высокопроизводительные вычисления развиваются так стремительно, а потребность в суперкомпьютерах, становящихся все более доступными, так велика, что, по свидетельству участников конференции, признаки экономического спада в этой сфере практически отсутствуют. На этой оптимистической ноте и закончим краткий обзор интереснейшего мероприятия.
МЫСЛИ: Enterprise по-олбански
Человек - натура творческая. Иногда, глядя на фигурно исписанные стены подъездов, даже хочется сказать "скотина творческая". Видимо, творчество в человеке неискоренимо - ибо оно и есть суть человека.
Время и технический прогресс мало что изменили, разве что сделали процесс "оставления следа в истории" более простым и технологичным. Писать свое имя маркером на двери вагона метро или при помощи баллончика с аэрозольной краской вырисовывать трехмерные буквы на стене пафосного магазина технологичнее и проще, чем рисовать углем бегущих оленей на стене пещеры при свете догорающего костра. Граффити стало поистине интернациональным феноменом, и теперь любоваться творчеством неизвестных мастеров могут не только обитатели бедных кварталов Нью-Йорка или пассажиры Метрополитэн-лайн в Лондоне, но и жители Подмосковья, отправляясь электричкой с Курского вокзала в сторону Петушков. Для творчества подходит любая относительно ровная поверхность: от забора и стены гаража до маленького железного ящичка, закрепленного на столбе на высоте полутора метров.
Это самое искусство граффити в свое время создало немало проблем американским бизнесменам: стены престижных офисов пестрили графическими творениями, словно мусорные баки в Гарлеме. Бесчисленные попытки смыть непрошеные шедевры ни к чему не приводили - наутро стены были расписаны заново. Но бизнес не был бы бизнесом, если б не нашел выход из трудного положения. Бизнесмены стали приглашать именитых мастеров, чтобы те украсили такие лакомые для неизвестных художников поверхности своими рисунками. В общем, взяли процесс под контроль.
Графическое творчество - не единственное увлечение человечества. С момента изобретения письменности людей манит магия букв, слагающихся в слова, предложения и, наконец, в более или менее осмысленные тексты. Движение прогресса, как обычно случается, стремительно упростило процесс оформления и публикации контента. Создать свой блог и настроить его внешний вид на LiveJournal гораздо проще, чем оформить дембельский альбом по всем канонам изобразительного искусства, и теперь уже трудно сказать, то ли Интернет двинул в массы, то ли массы двинули в Интернет…
Расширение аудитории - не единственный знак нового времени. Изменился и ландшафт - до состояния, называемого аналитиками "2.0". Традиционно к "дванольным" чертам относят социализацию, веб-службы, машапы, блоги, синдикацию (RSS), блоги, вики, метки (теги).
Конечно же, все эти черты определяют главное отличие Web 2.0 от всемирной паутины "предыдущей версии" - опора на коллективный разум, иными словами, использование творческой энергии масс. Благо энергия бьет из масс ключом. И, как часто случается, в самое что ни на есть рабочее время. Корпорации подсчитывают убытки, вызванные тем, что сотрудники отвлекаются на болтовню в социальных сетях, чтение или создание блогов, просмотр цитатников. Как-то по Интернету гуляла (не знаю, правда или очередная выдумка) копия приказа, запрещающего под страхом штрафа или даже увольнения употреблять в товарно-распорядительных документах слово "зоказчег", вместо унылого и несовременного "заказчик". В общем, корпорациям, прямо не извлекающим прибыль из социальных сетей, эта энергия масс вышла боком.
Можно, конечно, сказать, что бизнес опять выкрутился и предложил концепцию Enterprise 2.0, и на этом закончить статью, но мы этого делать не будем. Самые интересные, на мой взгляд, мысли нас ждут впереди.
Разумеется, концепция Enterprise 2.0 многое вобрала от Web 2.0, но говорить, что Enterprise 2.0 = Enterprise 1.0 x Web 2.0, полагаю, неправильно. Концепция "дванольного" предприятия подразумевает и организационные изменения: "плоскую", а не иерархическую структуру, простоту и прозрачность бизнес-процессов, "глобальность" рабочих групп и т. п. Да и с местом социальных сетей в корпоративной жизни не все однозначно. Мнения разделились полярно: одни считают, что социальные сети нужно нещадно банить как разносчиков вирусов и как дыры в системе корпоративной безопасности, другие же предлагают использовать Facebook и Twitter для обсуждения щекотливых корпоративных проблем. Есть и умеренные, предлагающие работникам и работодателям заключать джентльменские соглашения о разумном использовании социальных сетей и отказе от практики делать достоянием широкой общественности корпоративные секреты.
Мне же хочется поговорить о влиянии Web 2.0 на корпоративные приложения, а именно об активном включении в бизнес-общение средств моментального обмена сообщениями (Instant Messaging, или просто IM), блогов, вики. Понятно, что подобные новации не всем категориям программного обеспечения пошли бы на пользу - пока трудно представить, куда "прикрутить" блог на рабочем месте операциониста банка. Может быть, в развитии систем ERP (Enterprise Resource Planning) эта тенденция не так заметна, но для систем ECM (Enterprise Content Management) все эти блоги и вики - на мой взгляд, просто находка! Задача ECM-систем - обеспечить общее информационное пространство и среду для контроля над прохождением бизнес-процессов на предприятии. И нововведения типа блогов или баз знаний, построенных на вики-движках, позволяют использовать творческую энергию масс, что называется, в мирных целях. Тем более что все это прекрасно соответствует базовой идее Enterprise 2.0, в оригинале звучащей как "bottom up", а в переводе на великий и могучий - "снизу вверх". Вместо старого командного стиля управления, основанного на передаче приказов и распоряжений сверху вниз по иерархии, мы имеем живое творчество масс, которое находит свое воплощение в коллективно обсуждаемых идеях и предложениях, призванных обеспечить развитие компании и, как следствие, ее неизбежный отрыв от конкурентов.