World Community Grid
Author: admin
На моём сайте справа в нижней части вставлен виджет от World Community Grid (WCG). Было бы неплохо рассказать, что это за штука. Вообще-то об этом можно прочитать на официальном сайте, но там всё на буржуйском, поэтому хоть и вкратце, но на русском.
WCG – это проект распределённых вычислений, направленный на решение глобальных проблем в области здоровья человека и окружающей среды.
Распределённые вычисления (distributed computing, grid computing, volunteer computing) — способ решения трудоёмких вычислительных задач с использованием двух и более компьютеров объединённых в сеть.
Распределённые вычисления являются частным случаем параллельных вычислений, то есть одновременного решения различных частей одной вычислительной задачи несколькими процессорами одного или нескольких компьютеров. Поэтому необходимо, чтобы решаемая задача была сегментирована – разделена на подзадачи, которые могут вычисляться параллельно. При этом для распределенных вычислений приходится также учитывать возможное различие в вычислительных ресурсах, которые будут доступны для расчёта различных подзадач. Однако, не всякую задачу можно «распараллелить» и ускорить её решение с помощью распределенных вычислений.
Подробнее о распределённых вычислениях можно прочитать в этой статье на Wikipedia.
Я зарегистрировался в этом проекте 22 августа 2006 года (почти 2 года назад), и с того времени активно участвую в проекте посредством помощи в проводимых исследований.
Вам тоже ничего не стоит помочь людям сделать этот мир лучше посредством предоставления ресурсов вашего компьютера для проведения рутинных вычислений.
Для участия в проекте достаточно зарегистрироваться на сайте WCG, скачать BOINC-клиент (де-факто сейчас стандарт для распределённых вычислений), адаптированный для WCG, а затем установить его в системе.
После этого клиент будет скачивать задания с сайта WCG, обрабатывать эти задания с помощью вашего компьютера и отсылать результат обработки исследователям. Ничего сложного.
Здесь стоит заметить, что установленный на вашем компьютере BOINC-клиент не влияет на работу используемых приложений, т.к. используются только свободные в данный момент ресурсы компьютера. Если вы, допустим, запускаете игру, то BOINC-клиент отдаёт все ресурсы игре. Суточный входящий трафик на приём заданий также не большой – едва ли наберётся несколько мегабайт в день. Единственное что – каждый проект при запуске первого задания скачивает свои исполняемые файлы, которые могут занимать до 10Мб на каждый проект, но сами задания весьма невелики.
Текущая версия BOINC-клиента уже умеет использовать возможности многоядерных процессоров. Реализовано это таким образом, что каждое из ядер процессора выполняет своё задание. У меня используется Core2Quad, поэтому в каждый момент времени выполняется 4 задания.
После того, как вы всё установите, и всё будет работать, не поленитесь вступить в российскую (и xUSSR) команду, которая называется Russia. В состав этой команды сейчас входит 1153 человека. Это 18-ое место по числу участников. Наша команда 23-ем месте по количеству произведённых очков (очки начисляются за выполнение заданий). Но эти результаты, конечно, можно улучшить, используя ваши компьютеры.
В настоящее время активны следующие исследования:
AfricanClimate@Home. Миссия AfricanClimate@Home заключается в разработке более точных моделей климата в специфичных регионах Африки. Результаты исследования будут служить основой для понимания того, как будет изменяться в них климат, для того, чтобы разработать меры, которые позволят смягчить неблагоприятные последствия изменения климата. Огромные вычислительные мощности WGC будут использоваться для понимания и уменьшения неопределенности климатических процессов, смоделированных в области над Африкой.
Discovering Dengue Drugs – Together. Миссией Discovering Dengue Drugs – Together является выявление перспективных лекарств, которые помогут в борбе с вирусами следующих болезней: тропическая лихорадка, гепатит С, Западный Нил, желтая лихорадка. Огромные вычислительные мощности WCG будут использованы для разработки структуры соответствующих препаратов.
FightAIDS@Home. Этот проект занимается поиском противодействия такой болезни, как СПИД.
Help Conquer Cancer. Миссия Help Conquer Cancer заключается в том, чтобы улучшить результаты белковой рентгеновской кристаллографии, которая помогает исследователям не только объяснением неизвестных частей человеческого “белко-строения”, но, главное, улучшает их понимание причин возникновения рака, его течения и лечения.
Human Proteome Folding – Phase 2. HPF2 сосредотачивает свое внимание на секреции белков человека (белков в крови и пробелы между клеток). Эти белки могут иметь важное значение для сигналов между клетками и зачастую ключевые возможности для диагностики. Эти белки, как оказалось, могут быть полезным в качестве лекарства (при синтезировании при помощи врачами для людей, лишенных белков). В качестве примера можно привести случаи, когда из изучения секреции белков были получены инсулин и гормон роста. Понимание функций секреций белков человечека может помочь исследователям обнаружить неизвестные функции белков в крови и др.
Nutritious Rice for the World. Цель этого проекта заключается в том, чтобы предсказать структуру белков основных сортов риса. Намерение состоит в том, чтобы помочь фермерам вывести лучшие сорта риса с более высокой урожайностью, которые лучше сопротивляются болезням и вредителям, найти весь спектр доступных в природе питательных веществ, которые могут использоваться людьми во всем мире, особенно в тех регионах, где голод является наиболее критичной проблемой.
Как вы видите, все проекты достойны воплощения в жизнь и доведения до завершения. Поэтому предлагаю вам вступить в ряды участников WCG