Главная » Статьи » Непознанное |
![]()
В журнальчике уже рассказывалось о многопроцессорных вычислительных системах и принципах их работы (см. “Наука и жизнь” № 5, г., “Суперкомпьютеры: вчера, сейчас, завтра”). Хотелось бы упомянуть очередной вариант организации таких систем — на базе компьютерных сетей и, а именно, Веба.
Глобальная компьютерная сеть, ставшая обычным хранилищем инфы и средством ее обмена, может употребляться и для решения сложных задач, требующих значимых вычислительных ресурсов. Веб — это, на самом деле, суперкомпьютер, но только “виртуальный”: микропроцессоры, оперативка, место на жестком диске и остальные атрибуты не собраны в едином корпусе, но распределены по всему миру, а их взаимодействие осуществляется методом передачи данных по одному из сетевых протоколов. Распределенные вычисления на базе глобальной компьютерной сети — не просто теоретические построения. Уже сейчас хоть какой юзер, имеющий подключение к Вебу (не непременно неизменное), может стать участником 1-го из таких проектов и внести собственный вклад в решение самых различных задач — от фундаменталь ных исследовательских работ по арифметике (к примеру, вычисление числа p с высочайшей точностью, поиск обычных чисел, факторизация и т. п.) до “взлома” криптографических алгоритмов с целью проверки их стойкости. Для роли в проекте довольно переписать на собственный компьютер специальную программу-клиент, которая будет обрабатывать данные, пересылаемые с сервера, а позже автоматом отсылать их назад. При всем этом программка употребляет только свободное процессорное время, другими словами вычисления ведутся только тогда, когда вы не работаете с компом, но оставляете его включенным. Нередко клиентские программы оформляются в виде скринсейверов (Screen Saver), или “хранителей экрана”, запускающихся только в этом случае, если пользователь не взаимодействует с клавиатурой и мышью дольше заранее оговоренного промежутка времени, и отключающихся при первом же касании мыши или нажатии на клавишу. В 1997 году Адам Беберг создал что-то вроде “консорциума” добровольцев, готовых предоставить свой компьютер для некой всеобъемлющей цели, — DISTRIBUTED.NET (адрес в Интернете — www.distributed.net). Сегодня это главный координационный центр проектов, связанных с распределенными вычислениями. Среди результатов, достигнутых при помощи DISTRIBUTED.NET, можно назвать по крайней мере две победы на конкурсах по поиску 56-битового ключа шифра, которым было закодировано тестовое сообщение (в 1997 году ключ отыскали за 250 дней работы, а в 1998-м — за 40 дней). Задача поиска ключа к шифру фактически сводилась к перебору всех возможных 56-значных комбинаций. Но, пожалуй, самый известный на сей день проект такого рода — это так называемый Seti@Home (The Search for ExtraTerrestrial Intelligence at Home), или “Поиск внеземного разума на дому”. Суть его заключается в распределен ной обработке части радиосигналов, принятых из космоса телескопом в Аресибо (Пуэрто-Рико) — наибольшим в мире по площади отражателей с “зеркалом” диаметром 305 метров. Организованный 17 мая 1999 года сотрудниками английской Лаборатории космических наук Университета Беркли проект Seti@Home должен завершиться посреди года: к тому времени вся доступная телескопу часть небосвода (примерно треть) будет просканирована пару раз и ее предварительный анализ полностью завершится. До того времени любители уфологии могут надеяться, что именно их компьютер впервые заметит в межзвездном шуме послания чужого разума. Правда, эти надежды чисто теоретические: подключенные к Интернету компьютеры добровольных помощников ученых выполняют лишь предварительную обработку сигналов, так что даже в случае успеха узнать, кто именно ему способствовал, навряд ли удастся. Но энтузиасты не унывают: количество активных участников проекта по всему миру перевалило уже за два миллиона, а количество переписанных ими копий клиентских программ (версий для Windows, Macintosh, Linux и пр.) приближается к 50 миллионам. Общую статистику вычислений можно посмотреть на основном сайте проекта по адресу http://setiathome.ssl.berkeley.edu/ (там же находится и ее русскоязычный вариант) либо по адресу http://seti.cardio.ru/rus/mainru.html. Как утверждают руководители проекта, уже обнаружено более 80 тысяч интересных сигналов, которые в дальнейшем будут анализироваться более детально. Кто знает, может быть, какой-то из них окажется тем голосом “братьев по разуму”. См. в номере на ту же тему А. ШИШЛОВА - “Последний из компьютеров”. С. ВЕЛИЧКИН - Передаю по буквам. ![]() ![]() ПОХОЖИЕ МАТЕРИАЛЫ
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Просмотров: 196 | | |
Всего комментариев: 0 | |