Книга Творчество в рамках - Дрю Бойд
Шрифт:
Интервал:
Закладка:
Проект SETI (Search for Extraterrestrial Intelligence – поиск внеземного разума) – общее название программ и мероприятий, финансируемых различными научными организациями (прежде всего Институтом SETI и программой SETI Калифорнийского университета в Беркли) и посвященных поиску внеземных цивилизаций. Большая часть усилий в рамках проекта сосредоточена на изучении радиосигналов. Считается, что улавливание сигналов в узкой полосе частот с помощью радиотелескопов эффективнее и дешевле других способов исследования космоса в поисках признаков внеземного разума, в частности периодических запусков космических челноков. Поскольку науке неизвестно о таких сигналах природного происхождения, исследователи полагают, что подтверждение их существования будет указывать на инопланетные технологии.
Современные проекты по регистрации радиосигналов требуют больших вычислительных мощностей, чтобы постоянно расширять диапазон прослушиваемых частот. Оборудование становится все более чувствительным, забирает все больше ресурсов центрального процессора. Мощные компьютеры нужны и для расшифровки полученных сигналов. Ранее ученые использовали специализированные суперкомпьютеры, установленные на радиотелескопах и анализировавшие огромный объем поступающей информации. Однако это чрезвычайно дорогостоящий метод, который позволяет проанализировать ограниченный объем данных. Несмотря на государственное и частное финансирование, большинство организаций, работающих в проекте SETI, не располагали достаточными денежными ресурсами для осуществления своих задумок. В 1995 году Дэвид Геди, молодой участник программы SETI Калифорнийского университета в Беркли, придумал возможное решение.
В июле 1994 года мир отмечал 25-летие высадки на Луну, и Геди думал, как заново разжечь интерес общественности к науке. В свое время, по словам нынешнего директора программы SETI Дэвида Андерсона, проект «Аполлон» буквально «гальванизировал» американский народ. Тогда родилась идея SETI@HOME. Геди собрал команду и приступил к работе.
Возникшее в данном конкретном замкнутом мире противоречие было похоже на один из приведенных ранее примеров: Геди нужны были дополнительные вычислительные мощности, но бюджет был ограничен.
Представьте, что какой-нибудь руководитель дает своим инженерам такое противоречивое задание. Вообразите себе замешательство на лицах сотрудников, которым сказали, что объем вычислений вскоре удвоится или даже утроится – пока точно не известно, – но денег на покупку новых компьютеров нет и нужно как можно скорее придумать, как решить эту проблему.
В основе придуманного Геди решения лежал один факт, в то время почти неизвестный рядовым обывателям: большинство из нас использует лишь небольшой процент вычислительной мощности своих рабочих и домашних компьютеров.
Андерсон, в то время проводивший исследования в Лаборатории космических наук в Беркли и работавший там же на кафедре кибернетики, теперь возглавляет проект SETI, а также управляет проектом BOINC (Berkeley Open Infrastructure for Network Computing – открытая программная платформа университета Беркли для распределенных вычислений). Программный комплекс BOINC дает ученым возможность использовать бездействующие вычислительные ресурсы компьютеров всех добровольных участников проекта. По совершенно революционному для 1995 года принципу добровольных вычислений блоки данных разбиваются на небольшие задачи и отправляются на компьютеры добровольцев, согласившихся пожертвовать часть своей неиспользуемой вычислительной мощности тому или иному проекту. Ваш компьютер, возможно, ищет внеземные цивилизации или рассчитывает температуру на индийском субконтиненте в 2050 году, пока вы наслаждаетесь чашечкой чая или готовите ужин.
С момента запуска проекта SETI@HOME в 1999 году миллионы людей со всего мира с радостью предоставили вычислительные ресурсы своих компьютеров. (Кстати, многие с такой же радостью поделились вычислительными мощностями своих рабочих компьютеров, а вот их работодатели совсем не радуются, когда обнаруживают, что работающий в корпоративной сети код SETI отнимает часть циклов центрального процессора у центра обработки и хранения данных.) Благодаря добровольному участию более пяти миллионов человек в 225 странах мира проект SETI@HOME получил возможность анализировать весь объем поступающих с радиотелескопов данных и продолжать поиски внеземного разума. Сегодня эту сеть вполне можно назвать самым большим суперкомпьютером в мире.
Общими усилиями добровольные участники SETI@HOME пожертвовали более двух миллионов лет вычислительного времени. Форум проекта превратился в целое онлайн-сообщество, где люди могут общаться (иногда даже знакомиться и жениться), а также следить за тем, какой объем вычислений был произведен их персональным компьютером.
Если рассмотреть этот пример в контексте ложных противоречий, мы увидим два противоположных аргумента: потребность в увеличении мощности процессора и ограниченный бюджет. Соединителем, или слабым звеном, в данном ложном противоречии является то, что средства на дополнительные вычислительные мощности должны поступать из бюджета проекта SETI. Как оказалось, это вовсе необязательно. Как только было устранено слабое звено, решение сразу стало очевидным.
Александрийский маяк, возведенный в III веке до н. э. (и впоследствии разрушенный землетрясением), был одним из семи чудес света. Строительство этого 134-метрового сооружения потребовало многих лет планирования и самых передовых технологий проектирования и конструирования того времени. Александрийский маяк должен был не только указывать путь кораблям, идущим в порт по бушующему морю, но и восхвалять Александрию и ее правителей.
Однако проектирование не обошлось без сложностей. Хотя строительством руководил знаменитый греческий архитектор Сострат Книдский, но царь Птолемей II, финансировавший мероприятие, тоже хотел поставить на маяке свое клеймо.
Сострат Книдский был известен во всем мире. Он был благодарен Птолемею за деньги и идеи, но больше всего хотел, чтобы будущие поколения, взирая на маяк, по достоинству оценили гениальность архитектора. Поэтому он был глубоко уязвлен, когда Птолемей не позволил ему высечь свое имя на фундаменте маяка. Сегодня для решения этой проблемы архитектор нанял бы бригаду адвокатов, специализирующихся на интеллектуальной собственности. Они потратили бы несколько недель или месяцев на переговоры, в результате которых был бы найден компромисс, не оставляющий ни одну из сторон полностью удовлетворенной. Но во времена правления Птолемея цари крайне нетерпимо относились к подданным, докучавшим им своими мелочными эгоистичными претензиями, – и Сострат прекрасно это понимал. (Происшедший несколькими веками позднее инцидент показал, что Сострат опасался не зря: Шах-Джахан приказал своим слугам убить архитектора Тадж-Махала и отрубить кисти рук всем рабочим, участвовавшим в строительстве этого великолепного сооружения, чтобы никто и никогда не сумел повторить такой же шедевр.) Сострат знал, что даже мысль о том, чтобы присвоить себе авторство в проекте Александрийского маяка, поставит его жизнь под угрозу.