Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: распределённые вычисления
Город Куйбышев > Куйбышевский форум > Виртуальный мир > Интернет и сети
aclon
Кто-нибудь участвует в подобных проектах?

P.S. Не буду описывать, что это такое, чтобы не обвинили в рекламе, пропаганде и попытках затянуть на сайты с вирусами. Кто знает поймёт, остальным нагуглить 10 секунд займёт, кругозор заодно расширят )
P.P.S. Цель темы в основном ликбез и как следствие популяризация таких проектов. Так как многие кто и хотел бы участвовать, просто о таком и не слышали.
Tux
Почистил эту тему!
Aclon, если проект за который вы радеете, научный опишите его здесь, удалять не стану! По возможности - поучаствую.
aclon
Вообще речь веду не о конкретном проекте, их много, на любой вкус и цвет.
http://distributed.ru/what-is
http://boinc.ru/#distributed_computing
Это два сайта фактически единственные русскоязычные посвящённые таким вычислениям.
Там есть более подробные описания различных проектов.
Скопирую сюда часть вводных статей, чтобы стало понятно незнающим о чём вообще речь.
"
1. Знаете ли вы, что большинство времени ресурсы компьютера используются менее чем на 5%?

Для процессора, время между нажатиями клавиш при печати, время пока вы читаете с экрана какой-нибудь текст или ненадолго отошли от компьютера — целая вечность. Если хотите занять это свободное время своего компьютера чем-то полезным, присоединяйтесь к одному из проектов распределённых вычислений. Вы сможете помочь исследовать строение белков и генетических структур, найти лекарство от рака и СПИДа, доказать существование внеземных цивилизаций. Обычной работе(или игре smile.gif) на компьютере это абсолютно не мешает — используются только моменты бездействия.
Распределённые вычисления — это способ выполнения каких-либо сложных расчётов путём их разделения между множеством компьютеров.
"
"
2. В двух словах суть распределенных вычислений такова: Задачи, требующие огромного объема вычислений, разбиваются на небольшие "порции" и рассылаются всем желающим через Интернет. После просчета такого блока (время может быть различным от нескольких минут до нескольких недель, в зависимости от проекта) готовый результат отсылается обратно - организаторам. Сервер проекта из просчитанных кусочков "склеивает" общий результат. Принципиально все очень просто.

Теперь главный вопрос: КОМУ и ЗАЧЕМ все это нужно?

Ну, насчет организаторов понятно - они, за небольшие затраты, получают огромные вычислительные мощности и решение своих проблем. В роли организаторов обычно выступают научные учреждения, которым получаемых на исследования грандов вполне хватает для приобретения серверов и написания необходимых программных средств, но совершенно недостаточно на аренду суперкомпьютеров для проведения своих расчетов. Здесь на помощь им приходят добровольцы - участники проектов распределенных вычислений.
"

Думаю общая суть уже понятна, технология жутко полезная. А вот целесообразность участия в конкретном проекте вопрос уже другой, это надо думать отдельно. Есть и фундаментальные математические исследования и взлом шифров.
Как уже сказал больше всего информации можно найти на сайтах указанных мной выше. Ну и я могу ответить на некоторые вопросы по личному опыту участия.

Лично я сейчас обсчитываю базу данных аминокислот. Её так или иначе используют большинство других медицинских исследователей, которые зачастую дублируют друг друга, решил помочь более фундаментально. А вот искать инопланетян или новое простое число не вижу смысла. Ну и некоторые интересные проекты полудохлые, либо ещё чем то не устраивают например системными требованиями.
Tux
Присоединился к Rosetta@Home
Думаю ещё в консольном варианте разобраться, чтобы на серваке запустить!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.