-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Doors_Master

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.11.2006
Записей:
Комментариев:
Написано: 1069


Распределенные вычисления (от bazzilic)

Понедельник, 30 Июля 2007 г. 01:34 + в цитатник
Многие из вас, дорогие друзья, наверняка пользуются p2p сетями (ed2k, GNUTELLA, bitTorrent, etc.), но немногие из вас, думаю, знают о том, что p2p сети используются еще для очень многих вещей. И вот об одной из них мне и хочется вам рассказать. А называется это вещь распределенные вычисления.

Существует множество очень ресурсоемких задач, таких, что решение их на самых мощных современных суперкомпьютерах и вычислительных кластерах заняло бы сотни, а то и тысячи лет. А теперь нажмите ctrl+alt+del и посмотрите на загруженность своего процессора. Скорее всего она не превышает 5%. И у меня как правило не превышает. А таких как я и вы миллионы. Так почему бы не использовать такую чертову пропасть простаивающих вычислительных мощностей??? Вот так и появились распределенные вычисления. Суть в следующем: есть сервер, который раздает задания, а есть клиенты (это мы), которые их принимают и считают, а потом возвращают результаты подсчетов. Собственно, от нас требуется установить программу-клиент, которая будет все делать сама и будет использовать свободные в данный момент мощности компа.

Чтобы пользователю было не скучно, эти клиенты показывают красивые картинки, иллюстрирующие их работу. Часто их можно использовать в качестве скринсейвера.

Основные направления этих вычислений - математические, физические, информационные технологии и биологические.

Математические - это на любителя. Эти, как правило, занимаются тем, что ищут какие-нибудь огромные простые числа, корни каких-нибудь уравнений и т.д. Единственное (на мой взгляд), зачем стоит этим заниматься (если, конечно, это не вызывает у вас интереса) - за некоторые из этих достижений всякие фонды дают немалые вознаграждения. Например, тот, кто найдет простое число, в котором более 1e7 разрядов получит $100 000.

Представители математических систем: Fermat, GIMPS, NFSNet, Seventeen or Bust.

Физические - это тоже на любителя. Здесь, как правило, воспроизводят разнообразные молекулярные процессы (лично для меня - не очень интересно). Есть, правда, пара очень интересных проектов. Это ClimatePrediction и SETI@home. ClimatePrediction (проект BBC) занимается предсказанием погоды вперед на 50 лет, используя современные методы прогнозирования погоды (одна из целей - проверить состоятельность нынешних методов). SETI@home занимается поиском внеземных цивилизаций :) Да-да, вы не ослышались. Они исследуют космический шум, постоянно записываемый радиообсерваторией в Аресибо. Предполагается, что сигналы, исходящие от инопланетных рас будут распределены по гауссиане, вот люди и ищут. Параллельно, они еще много чего, связанного с этим шумом изучают.

Представители физических систем: ClimatePrediction, SETI@home, Einstein@home, LHC@home, Muon, uFluids.

Информационные технологии. Здесь есть кое-что очень интересное, хотя проектов на эту тему не так много. Есть несколько проектов, связанных с методами хеширования (точнее с поиском ключей по хешу), один из которых заслуживает особого внимания. Это Rainbow Crack - проект создающий таблицы, в которые будут записаны все возможные пароли и соответствующие им хеши по всем распространенным в мире алгоритмам хеширования (!). Осознаете размах?

Представители систем на тему информационных технологий: DIMES, Distributed.net, Rainbow Crack.

Бологические - на мой взгляд, это самые полезные. В основном они занимаются моделированием белковых процессов в поисках лекарств от/методов борьбы с раком, СПИДом, болезнью Альцгеймера и другими смертельными и неизлечимыми болезнями. По-моему, если участвовать в каком-либо проекте, то в одном из этих.

Представители биологических систем: Folding@home, Cancer Research Project, Rosetta@home, World Community Grid.

Ну и есть еще один проект, заслуживающий внимания. Это проект MoneyBee, который не входит ни в одну из этих категорий. Он относится к финансовым системам и занимается предсказанием поведения рынка. Построен на основе нейросетей и вообще очень занимательная штука. Плюс, его можно ставить одновременно с какой-нибудь другой системой, если вторую систему настроить на бездействие во время работы скринсейвера, т.к. MoneyBee работает только в режиме скринсейвера (недавно появился клиент, поддерживающий и постоянную работу).

Этот обзор подготовлен на основании материалов сайтов http://distributed.ru/, http://distributed.net/, http://uk.moneybee.net/, http://folding.stanford.edu/.

(с)bazzilic
Метки:  

Процитировано 1 раз

СаняШишкин   обратиться по имени Вторник, 25 Марта 2008 г. 19:22 (ссылка)
нет желания обсудить тему эротики? собрал некоторую инфу
тут - >>> Смотрим?<<<

Если ссылка не отображается или не верна, то можно это вставить в браузерную строку, предварительно убрав пробелы:
dvd-films-shop .info/
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку