Добровольные распределённые вычисления
Додано: 28 грудня 2011 01:20
Существует такая штука, как добровольные распределённые вычисления. Это когда ученым нужно решить какую-то очень ресурсоёмкую задачу (например, анализ данных с радиотелескопа или моделирование различных химических соединений), они создают программное обеспечение для создания так называемой GRID-системы. GRID-система - это, если очень упрощенно, n-ое количество компьютеров, соединенных сетью, причём находится они могут на любом расстоянии друг от друга. Сам GRID (т.е. множество компьютеров) в данном случае формируется из компьютеров, добровольно предоставляемых пользователями. Таким образом, благодаря привлечению большого количества самых обычных компьютеров (как у вас и у меня) достигается вычислительная мощность, сравнимая с современными суперкомпьютерами.
Если вы хотите принять участие в создании лекарственных средств, поиске внеземных цивилизаций, решении различных математических задач, да и просто если хотите сделать что-то полезное для человечества, предлагаю вам принять участие в одном из проектов добровольных распределённых вычислений. Что для этого требуется:
1. Доступ в Интернет.
2. Работающий, т.е. включенный компьютер.
3. Клиентское программное обеспечение.
Установив клиент, вы подключаетесь к интересуещему вас проекту (можно к нескольким), и просто оставляете компьютер включенным. На ваш компьютер загружаются данные проекта и программа для их обработки, после чего программа обрабатывает данные. Обработав данные, программа отсылает результат на сервер проекта и запрашивает новую порцию данных. Все эти программы запускаются с приоритетом простоя, т.е. с самым низким приоритетом. Это означает, что на производительности пользовательских программ работа клиента практически не отразится (я думаю, даже в Крузис параллельно можно играть, но не проверял). Кроме того, всё это дело можно настроить таким образом, чтобы программа расчёта запускалась вместе со скринсейвером, т.е. когда вы за машиной не сидите. Да и вообще, степень утилизации ресурсов вашего компьютера полностью настраивается, в том числе максимально доступный объём ОЗУ и места на диске. Однако сразу предупреждаю: утилизация процессора будет 100% постоянно, что чревато повышением его температуры и скорости вращения его кулера. Однако не беспокойтесь, если компьютер исправен, с ним ничего не случится.
В общем, если кому-то это интересно, предлагаю скачать клиентское ПО под названием BOINC отсюда:
http://boinc.berkeley.edu/download_all.php
Почитать о BOINC и проектах на его базе можно в Википедии:
http://ru.wikipedia.org/wiki/Boinc
Если чего непонятно, задавайте вопросы - я постараюсь ответить. Сразу говорю - вам за это ничего не будет. Разве что вы будете первооткрывателем пульсара, звезды или решения уравнения Эйлера.
Если вы хотите принять участие в создании лекарственных средств, поиске внеземных цивилизаций, решении различных математических задач, да и просто если хотите сделать что-то полезное для человечества, предлагаю вам принять участие в одном из проектов добровольных распределённых вычислений. Что для этого требуется:
1. Доступ в Интернет.
2. Работающий, т.е. включенный компьютер.
3. Клиентское программное обеспечение.
Установив клиент, вы подключаетесь к интересуещему вас проекту (можно к нескольким), и просто оставляете компьютер включенным. На ваш компьютер загружаются данные проекта и программа для их обработки, после чего программа обрабатывает данные. Обработав данные, программа отсылает результат на сервер проекта и запрашивает новую порцию данных. Все эти программы запускаются с приоритетом простоя, т.е. с самым низким приоритетом. Это означает, что на производительности пользовательских программ работа клиента практически не отразится (я думаю, даже в Крузис параллельно можно играть, но не проверял). Кроме того, всё это дело можно настроить таким образом, чтобы программа расчёта запускалась вместе со скринсейвером, т.е. когда вы за машиной не сидите. Да и вообще, степень утилизации ресурсов вашего компьютера полностью настраивается, в том числе максимально доступный объём ОЗУ и места на диске. Однако сразу предупреждаю: утилизация процессора будет 100% постоянно, что чревато повышением его температуры и скорости вращения его кулера. Однако не беспокойтесь, если компьютер исправен, с ним ничего не случится.
В общем, если кому-то это интересно, предлагаю скачать клиентское ПО под названием BOINC отсюда:
http://boinc.berkeley.edu/download_all.php
Почитать о BOINC и проектах на его базе можно в Википедии:
http://ru.wikipedia.org/wiki/Boinc
Если чего непонятно, задавайте вопросы - я постараюсь ответить. Сразу говорю - вам за это ничего не будет. Разве что вы будете первооткрывателем пульсара, звезды или решения уравнения Эйлера.