Текст книги "Цифровой журнал «Компьютерра» № 13"
Автор книги: Компьютерра Журнал
сообщить о нарушении
Текущая страница: 8 (всего у книги 12 страниц)
Кафедра Ваннаха: Параллелизм в большом и малом мирах
Ваннах Михаил
Давным-давно авторы «Золотого теленка» отметили, что «Параллельно большому миру, в котором живут большие люди и большие вещи, существует маленький мир с маленькими людьми и маленькими вещами». К достижениям большого мира в индустриальную эпоху относился дизель-мотор и Днепровская ГЭС; мотивацией же его творцов было стремление облагодетельствовать человечество. Маленький же мир порождал кричащий пузырь «уйди-уйди», брюки фасона «полпред» и испытывал «стремление одно – как-нибудь прожить, не испытывая чувства голода».
Постиндустриальная наука многое переменила в мире большом. Основой могущества в нем стал не столько масштаб инженерных сооружений, дамб и домен (хотя здоровенная субмарина, способная испепелить полконтинента, и остается Ultima ratio regis), сколько сила разума, овеществлённая в информационных технологиях. А компьютерное железо – оно чем мельче, тем лучше, расцвет всяких там нанонаук. Ну а маленький мир живет по-прежнему. Лавочник, перепродающий в конце логистической цепочки тряпки в 4,5 раза дороже, чем они выходят со швейной фабрики, имеет в ассортименте костюмы моделей «дипломат» и «консул» (не какой-нибудь большевистский полномочный представитель!), предназначенные для счастливых женихов, покупающих костюм раз в жизни. Но, заметим, большой и малый мир существуют не только параллельно. И в том и в другом имеет место параллелизм. Но вот проявляется этот параллелизм по-разному и с совсем разными последствиями для общества.
Параллелизм большого мира – это параллелизм компьютерных и сетевых архитектур. Глобальная сеть так надёжно и дёшево доносит до нас информацию, поскольку она умеет находить параллельные пути для движения трафика, более свободные, более дешёвые. И это не говоря о тех драматических ситуациях, когда какой-то кусок просто намертво вылетает из общения – ведь любое железо всегда имеет конечную надёжность. И компьютеры тоже всё больше и больше становятся параллельными. Ещё недавно, где-то в 1980-е, таковыми были специализированные процессоры, векторные и матричные. Работая параллельно с основным процессором, они могли за один шаг выполнить операцию с плавающей запятой разом над целым массивом чисел. Массивом векторным, матричным, а то и вовсе с размерностью гиперкуба. Припоминаются изделия фирмы Floating Point Systems, проникавшие в СССР вопреки всем санкциям Запада и находившие применение в «девятке», как звались девять оборонно-промышленных министерств. Такая стойка превращала обычный VAX почти в суперкомпьютер. Правда, при одном условии – при наличии алгоритмов, допускающих распараллеливание, и реализующих их программ. Их разработка – задача нетривиальная и непростая. А скептики в те времена вообще предлагали грубо оценивать производительность параллельной системы как производительность одного процессора, умноженную на натуральный логарифм от числа процессоров.
Но с развитием технологий микроэлектроники параллелизм одерживал победу за победой в компьютерном мире. Нынешний суперкомпьютер – это массив микропроцессоров, находящихся в родстве с теми, что живут в обычных писюках. Да и в десктопе параллелизм прижился – сначала в графике, а затем и в многоядерных процессорах. И программ, умеющих реализовать его, становится всё больше и больше. Короче говоря, большой мир параллелизм научился использовать. Ну, конечно, не стремясь облагодетельствовать человечество – стремление облагодетельствовать даже не всё человечество, а пролетариев или чистых арийцев, приводит, как показал ХХ век, к ГУЛАГовским могилам в колымской глине, да к печам Аушвица. А вот стремясь к прибылям, и к немаленьким, большой мир дал в качестве побочного эффекта человечеству поразительно дешёвые и эффективные средства обработки информации. Как их использовать – это уж дело выбора каждого из нас. Шанс предоставлен!
А вот параллелизм в маленьком мире. Том мире, что мотивируется желанием как-нибудь прожить, не испытывая чувства голода… Простое такое желание. Очень традиционное. Века и века человеческой истории большинство людей ни о чем и не заботилось. И что интересно – сейчас в маленьком мире маленьких людей оно приводит к совсем другим последствиям для общества, даже там, где имеет место параллелизм.
Оптимисты-реформаторы 1990-х полагали почему-то (трудно сказать наверняка – текила из хороших кактусов, грибочки, или настоящий, импрессионистами любимый, абсент на полынном масле), – полагали, что факт появления большого количества агентов рынка, то есть мелких торговцев, приведёт к конкуренции между ними, снижению цен, развитию производства, а за ним и научно технического прогресса.
Ага… Ждите! Вот пройдем на ближайший рынок, в зеленной да фруктовый ряд. На нём наблюдаются ряды продрогших, несмотря на весеннее солнышко, торговок. Товар у всех у них одинаков. И по одинаковым ценам. И показывающий, что обилие мельчайшего предпринимателя к развитию производства не приводит – голландская морковка, израильский сельдерей, эквадорский банан. И цены у всех – одинаковы. Никакой конкуренции. И вот тут-то начинается самое забавное – несмотря на то, что сидят торговки на открытом рынке в тряпичных палатках (апостол Павел в бытность Савлом трудился палаточным мастером – ладя именно такие палатки) цены у них на треть выше, чем в ближайшем гипермаркете. (Который наивные бабушки полагают дорогим и не заходят туда.) Почему?
А дело в неэффективном использовании параллелизма. Знаете, какие рассказы чаще всего приходится слышать об одном шибко распиаренном отечественном суперкомпьютере? О том, как по соседству при включении чуда техники вылетает энергоснабжение. Те, у кого накрылся эксперимент, требующий длительного бесперебойного кормления электричеством, употребляют в повествовании на редкость эмоциональную обсценную лексику. Дело в том, что эффективность вычислений зависит от программ и алгоритмов, ну а потребление энергии – вещь неизменная. Электроны хомячит каждое из процессорных ядер, вне зависимости от того – трудится оно с пользой, или молотит впустую. Отсюда и огромное потребление энергии, сравнимое с гальваническим цехом.
И то же самое – в случае с рынком. Торговки сидят и скучают, по-преимуществу. Греют своими организмами окружающую среду. Работают, – подают покупателю товар, отсчитывают сдачу, – лишь ничтожную часть рабочего дня. А тепло то рассеивают непрерывно. А законы сохранения не обманешь. За всё приходится платить – тем старушкам, что таскаются на базарчик, не ведая, что в магазине дешевле…
Ведь мотивация-то у зеленщиц – не сделать состояние на овощах (ну, знаете, success story – купил лимон, выжал сок, купил два лимона, а к вечеру помер дядя, завещав полмильярда…), вышибив с рынка конкуренток. Они хотят кормиться; жить, при этом давая жить другим. Отсюда – микро (или даже нано) монопольный сговор, то есть все недостатки параллелизма, при полном отсутствии достоинств. И вот простые и понятные человеческие стремления оказываются для общества скорее вредными, в том случае, как большая корысть движет прогресс…
К оглавлению
The Beatles Rock Band: взгляд музыканта
Михаил Карпов
Начнём с того, что, в принципе, никакого отношения к музыке описываемый в этой заметке агрегат не имеет. «Компьютерра», однако, не раз писала про всяческие музыкальные игры. И ладно бы речь шла про Guitar Hero – мне в руки попал полный набор инструментов для Rock Band – конкурента GH, который изначально позиционировался как командная игра. Один игрок играет на гитаре, парочка друзей надрывается в микрофон, ещё один пытается выдать что-то вроде ритма на барабанах.
К тому же, не так давно Electronic Arts выпустила The Beatles Rock Band – модификацию игры, полностью посвящённую ливерпульской четвёрке. Так что вопросов о том, в какой из версий игры попробовать свои силы, не возникло.
Контроллеры Rock Band
Наверное, было бы глупо описывать игровой процесс и объяснять очевидное, поэтому обойдусь парой абзацев для тех, кто никогда не задумывался, как всё это работает. На экране перед игроками появляются от одной до трёх дорожек (для гитары, баса, и ударных), по которым ползут разноцветные кубики. Когда кубик достигает последнего деления, нужно либо ударить по соответствующему резиновому барабану (пэду), либо зажать кнопку на грифе гитары-контроллера и тронуть переключатель, исполняющий роль струн.
Для вокалистов вверху бежит строка со словами песни и линией, которая показывает, когда и в какой тональности нужно петь. Можно подключить до трёх внешних микрофонов или петь втроём или вдвоём в один (насколько понимаю, эта возможность появилась впервые именно в The Beatles Rock Band).
Надеюсь, всем всё понятно? Грубо говоря, этот процесс можно сравнить с игрой в арканоид или тетрис. Сам я являюсь, в некотором роде, музыкантом, так что, поначалу, мне тоже казалось, что всякие "гитарные герои" и «рок-группы» – скучное и бесцельное развлечение для человека, знакомого с тем, как держать в руках настоящую гитару.
В случае с гитарой так и есть. И дело тут вовсе не в том, каким образом устроена игра – просто сама модель поведения гитариста в группе совершенно иная, нежели предлагаемая в подобных играх. Дело в том, что обычно ритм в группе задают ударные и бас-гитара, и именно им стоит жёстко попадать в метроном.
Рок-гитарист же – птица вольная, несмотря на то, что в ритм ему тоже желательно попадать. Но в том-то и дело, что именно желательно. Чёткое повторение ритмического рисунка гитары – не совсем то, чего ждёшь от этого инструмента. Тем не менее, процесс этот не лишён приятности – даже в таком виде славно «поиграть» под любимую песню.
Игровой процесс
Но самое замечательное, что есть в Rock Band – это, конечно же, барабаны. Да, они вполне похожи на дешёвую электронную ударную установку – есть даже педаль для «бочки», а при желании можно докупить тарелки и прочие вкусности. На сложность игры это оборудование, впрочем, не влияет – лишь добавляет реалистичности.
Самое главное заключается в философии исполнения партии ударных. Большинство современных барабанщиков играют под метроном, дабы чётко держать ритм и служить эталоном для команды. И тут-то знания, полученные от сидения за настоящей ударкой как раз пригодятся, а желающие научиться нормально стучать гитаристы и басисты, которых обычно не пускают за барабаны, получают реальный шанс потренироваться примерно за 200 долларов (если заказывать в Америке). Судите сами: обычный набор резиновых пэдов для тренировок, не подключённый ни к чему, стоит не намного меньше.
В плане вокала Rock Band представляет собой достаточно продвинутое караоке. Принцип его действия понятен и интересно пение в микрофон будет тем, кто это делал и до появления музыкальных игр. Впрочем, петь в компании друзей, имитирующих игру на музыкальных инструментах… В этом процессе должен быть свой шарм.
Кстати, на ударных можно играть и в свободном стиле – на первом пэде – звук малого барабана, на втором – хэт, на третьем – том, на четвёртом – тарелка. Увы, есть одна неприятность: беспроводные контроллеры, которые поставлялись в моём наборе, в этом случае тормозят, выдавая звук с существенной задержкой – нормально не потренируешься. В игре же всё как надо – для того, чтобы она правильно учитывала время удара, можно просто указать задержку в настройках.
(http://www.youtube.com/v/SV6VlgTDW_I&hl=en_US&fs=1&rel=0)
Ну и напоследок несколько слов именно про The Beatles Rock Band. Дизайнеры постарались на славу – заставки хоть и выглядят современно, но ухитряются передавать дух шестидесятых годов и битломании. Песни начинаются на стадионе или в студии, а потом уносятся в заоблачные дали, экран играет красками и на нём появляются странные существа, жёлтая подводная лодка и прочие атрибуты, в отрыве от которых The Beatles просто немыслимы. В сочетании с бегущей дорожкой с ритмическим рисунком, из-за которой перед глазами всё ещё очень долго плывёт, получается эффект практически как от приёма всевозможных психотропных препаратов, с которыми ассоциируется позднее творчество группы.
Между песнями звучат реальные диалоги, записанные в стенах студии Abbey Road во время сессий записи альбомов «битлов». Если «залажать» песню, один из участников легендарного квартета обычно начинает извиняться перед другими участниками коллектива. Вдобавок, песни у The Beatles совершенно не сложные, так что начать играть в Rock Band вполне логично именно с этой части игры. Жаль только, песен маловато – несколько можно докупить в специальном магазине. Что поделаешь – нужно же лейблам как-то зарабатывать на жизнь. Именно подобные игры сейчас приносят им нешуточный доход.
Кстати, хорошие новости для гитаристов: Electronic Arts собирается в скором времени выпустить Rock Band 3 (нынешние игры являются модификациями второй игры серии), в которой игра на гитаре, наконец-то, будет напоминать реальную. Но это произойдёт лишь в конце этого года.
К оглавлению
Кивино гнездо: Новая классика
Берд Киви
В середине марта во французском городе Лион, где находится штаб-квартира Интерпола, проходила ежегодная Конференция глав национальных бюро этой международной правоохранительной организации.
Как правило, в качестве глав национальных бюро Интерпола выступают какие-нибудь высокие начальники местной полиции. И «звездой» нынешней конференции оказался генерал-майор Хамис аль-Мазейна (Khamis al Mazeina), заместитель начальника полиции г. Дубаи, ОАЭ, сделавший обстоятельный доклад об их нашумевшем по всему миру недавнем расследовании вокруг убийства Махмуда аль-Мабхуха.
Один из лидеров палестинской организации ХАМАС, руководивший в ней крылом боевиков al-Qassam Brigades, Махмуд аль-Мабхух был убит в своем номере отеля в г. Дубаи 19 января этого года (подробности истории см., например, здесь). В беспрецедентно открытом расследовании этого преступления дубайская полиция сделала общедоступными для СМИ и публики значительные объёмы записей от камер видеонаблюдения, опубликовала имена и фотографии всех установленных подозреваемых, сопроводив их подробными паспортными данными.
Хотя быстро выяснилось, что паспорта и личности подозреваемых были поддельными, по результатам этого расследования полиция Дубаи уверенно и однозначно обвинила в преступлении Mossad, разведывательное агентство Израиля. Лекция же генерала аль-Мазейны на конференции Интерпола в подробностях рассказала о тех действиях полиции, которые были предприняты для быстрого установления личностей подозреваемых, включая детали их паспортных данных и номера кредитных карт, о характерных шаблонах в использовании преступниками мобильной связи, о выявленных на месте преступления образцах ДНК и о показаниях свидетелей.
Дубайское расследование очень интенсивно и на всех этапах опиралось на современные инфотехнологии, причём завершить его удалось весьма быстро. Всего за месяц полицией были надёжно установлены участники большой команды из почти тридцати человек, осуществившие весьма изощренную операцию по устранению аль-Мабхуха. Доклад генерала об этом расследовании вызвал у участников форума большой интерес, а явно удовлетворенный своим выступлением аль-Мазейна чуть позже сообщил, что уже "несколько стран" запросили у Интерпола технические подробности о ходе следствия – "чтобы включить это дело в учебные курсы своих полицейских академий".
Помимо профессионалов из полицейских структур всю эту историю, конечно же, весьма интенсивно обсуждают и средства массовой информации. Высказываются в прессе и интернете на данный счет все, кому не лень, причем в подавляющем большинстве преобладает такая точка зрения, что для Mossad эта история равносильна если и не провалу, то очень большой неудаче. (Хотя за руку израильтян тут никто не поймал, практически никто не сомневается, что убийство действительно совершено людьми из Mossad.)
В связи с этим особенно интересно было бы услышать, что думают о произошедшем сами шпионы. В силу специфики своей профессии такие люди обычно избегают публичных заявлений, однако панарабскому агентству новостей Аль-Джазира каким-то образом удалось получить комментарий от вполне авторитетного шпиона Роберта Гренье (Robert Grenier) – шефа резидентуры ЦРУ США в Исламабаде с 1999 по 2002 год, а затем директора контр-террористического центра ЦРУ. И вот что он пишет, практически дословно.
"В разнообразных комментариях, появлявшихся по поводу предполагаемого убийства израильтянами Махмуда аль-Мабхуха, на Моссад обрушивается изрядная масса критики. Как могло получиться так, вопрошают обычно критикующие, что хваленая шпионская спецслужба Израиля оставила за собой настолько много следов? Разве целью подобных операций не является «устранение» противника без обнаружения?
Согласно подобным анализам, одним из главных следствий обнаружения становится мощный политический и дипломатический «шторм», так что данная операция Израиля – ибо мало кто в этом сомневается – начинает выглядеть словно гигантский провал.
Я бы предположил, однако, что все эти критики упускают суть происходящего.
И, помимо всего прочего, они судят с позиций старой парадигмы, которая ныне уже просто не имеет значения.
Суть же происходящего в том, что сегодня, когда повсюду в изобилии расставлены камеры видеонаблюдения, когда имеются возможности для всеобъемлющего анализа характерных паттернов в использовании сотовых телефонов и платежных банковских карт, когда все данные о поездках людей компьютеризированы и в мгновенье ока могут становиться доступными для анализа, когда всё больше используется биометрия и машиночитаемые паспорта, а правительства имеют возможность обмениваться информацией, касающейся безопасности и поездок – в этих условиях для оперативников спецслужб, выполняющих тайные операции, становится практически невозможным не оставлять за собой гигантское количество электронных следов. И следы эти – когда и если появляется причина для их тщательного анализа – непременно предоставят тучу свидетельств и улик.
Задача оперативников состоит уже не в том, чтобы оставаться постоянно невыявляемыми – потому что это просто нереалистично.
Вместо этого у них теперь две главные задачи. Во-первых, двигаться достаточно быстро, чтобы свидетельства об их делах могли быть собраны только после уже произошедшего – как часть криминального расследования. А во-вторых, сделать так, чтобы все эти разнообразные свидетельства, неизбежно появляющиеся постфактум, сколь бы убедительными они не выглядели для идентификации преступников, при этом оставались бы лишь строго косвенными уликами.
И вот сегодня, когда вовсю полыхает скандал вокруг убийства в Дубаи, хоть кто-нибудь знает настоящие личности хотя бы кого-то из этих израильских оперативников? Фактически, нет ничего, что мешало бы официальным лица Израиля делать именно то, что они и делают – отказываться как подтверждать, так и отрицать свою причастность к этой операции, попутно настаивая, чтобы их обвинители предъявили по-настоящему неопровержимые доказательства.
Конечно, соглашается далее Р. Гренье, негативная дипломатическая и общественная реакция тоже важны для государства Израиль. Но ведь в целом это уже совершенно другой вопрос, не так ли? Поскольку такого рода цена вполне предсказуема, решение о запуске подобной операции в глазах руководителей Израиля выглядит как что-то типа калькуляций – оправдают ли прибыли от операции её цену или нет.
И перед тем, как нам, сторонним наблюдателям, делать какие-либо собственные выводы на данный счёт, давайте, предлагает Гренье, кинем беспристрастный взгляд на содержимое той цены, которую приходится платить. Да, целый ряд западных стран сегодня заметно раздражен на Израиль из-за того, что он использовал их паспорта и украл личности их граждан. Но, рассуждая реалистично, что они теперь предпримут? Насовсем разорвут отношения? Вряд ли.
Израильтяне и не ожидают, что их действия кому-то понравятся, да и, честно говоря, им это по барабану – особенно в тех ситуациях, когда на кон поставлена их безопасность. Так что до тех пор, пока не затронуты их особые отношения с Америкой, они могут позволить себе оставаться абсолютно безразличными.
Простая и жестокая правда заключается в том, что в итоге никто – причем здесь подразумеваются все озабоченные правительства, включая и озабоченные арабские страны – никто в действительности не станет особо поднимать шум, по крайней мере сколь-нибудь долгое время, по поводу кончины этого Махмуда аль-Мабхуха.
Да, конечно, будет некоторая неприятная напряжённость, однако очень скоро жизнь вернётся в обычное русло.
Ну а вопросы о том, правильно это или нет, и должно ли так быть – это всё несущественно. Потому что на основе всех прошлых событий абсолютно очевидно, что именно так всё и будет происходить…"
Конец цитаты, как говорят в таких случаях.
Ещё раз, наверное, уместно напомнить, что вы познакомились с мнением профессионального шпиона. А это, как известно, категория на редкость циничных людей.
К оглавлению