Помогите улучшить мир с помощью этих удивительных распределенных вычислительных проектов

  • Mark Lucas
  • 0
  • 1040
  • 221
Реклама

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

На самом деле, после написания этой статьи я некоторое время управлял несколькими из этих проектов, и я был настолько заинтересован всей моделью распределенных вычислений, что взял интервью у IBM в какой-то момент своей карьеры писателя об их собственном проекте, World Community Grid. , Я собираюсь объяснить больше о сетке World Community Grid ниже, но прежде чем мы перейдем к отдельным проектам распределенных вычислений, важно узнать, как развивалось все сообщество за те несколько лет, с тех пор как я в последний раз писал об этом..

Что удивительно, так это то, как эволюция распределенных вычислений прошла в духе сотрудничества самого научного сообщества. В прошлом многие из этих проектов требовали, чтобы пользователи загружали отдельные программы, и у каждого из них были свои собственные независимые заставки и другие функции, помимо того, что делали другие проекты. В наши дни большинство проектов объединяет центральный управляющий менеджер BOINC, управляемый людьми из Беркли. С этим одним приложением вы можете разделить запасную мощность процессора для поддержки целого множества вычислительных задач, в которые вы верите.

Удивительные распределенные вычислительные проекты

Мне нравится концепция BOINC, которую вы можете скачать и установить прямо со страницы BOINC в Беркли. Я люблю это, потому что когда я загружал и управлял проектами в прошлом, процесс был не очень простым или легким. Мне понравились скринсейверы и классная графика, но на самом деле распределенные вычисления сводятся к тому, чтобы предлагать ваш процессор по причинам, в которые вы верите - вот и вся суть.

С помощью BOINC Manager вы устанавливаете и запускаете его, и все проекты распределенных вычислений у вас под рукой.

Я бы абсолютно не рекомендовал любую такую ​​программу, если бы она не содержала подавляющее большинство доступных проектов. К счастью, BOINC делает. Я также обнаружил, что есть много проектов, не перечисленных в списке проектов внутри самой программы BOINC, но вы все равно можете вставить URL для любого проекта с поддержкой BOINC, который вы найдете в Интернете, и менеджер распознает и загрузит его. Это очень круто.

Climateprediction

Я упомянул Climateprediction.net несколько лет назад, в основном потому, что это проект, в который, как мне кажется, верит подавляющее большинство людей. Цель проекта - работать над прогнозированием климата Земли вплоть до 2100 года. только для создания прогностических моделей, но для проверки точности существующих климатических моделей для определения наиболее вероятных сценариев.

После регистрации на Climateprediction.net через BOINC вы будете мгновенно перенаправлены на веб-сайт, чтобы завершить регистрацию, и получите доступ ко всей текущей статистике..

На этом сайте вы также можете найти множество моделей климата и информацию по ссылкам, таким как WeatherAtHome и в других разделах сайта. Обязательно ознакомьтесь с сайтом, если и когда вы зарегистрируетесь в этом проекте.

Космология @ дома

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

На изображении выше показано, как BOINC выглядит для запуска космологии. Вы можете нажать стрелку вниз под “Добавить проект” чтобы увидеть все проекты, на которые вы подписаны, и мгновенно перейти на каждый сайт. На главной панели над этим выпадающим списком отображается завершение текущей задачи, над которой работает ваш ЦП, и как долго он работает над этой вычислительной задачей..

Orbit @ Home

Вероятно, я склоняюсь к проектам, ориентированным на пространство, и перечисляю Orbit @ Home, но суть в том, что это еще один очень крутой проект распределенных вычислений..

Проект Orbit @ Home направлен на изучение солнечной системы для использования вычислений для решения важных для Земли задач, таких как околоземные астероиды (NEA). Мне нравится идея, что такой проект потенциально может стать источником раннего предупреждения о том, что СВА находится на опасном для Земли курсе, предоставляя человечеству время для планирования и подготовки к решению этой задачи..

Что мне действительно нравится в веб-сайте Orbit @ home, так это статистика и информация, представленная на сайте, так что вы можете увидеть обзор всех вычислений, выполненных для проекта..

У проекта также есть сообщество, и всякий раз, когда есть какие-либо важные новости, вы найдете его на главной странице сайта, например, объявление о скором проходе Asteroid 2011 MD 27 июля 2011 года. Страница не обновляется часто, но когда есть что сообщить, вы найдете это там.

MindModeling @ Home

Проект MindModeling @ Home - это один из тех проектов, которых нет в списке программ BOINC, но если вы введете URL-адрес проекта в поле URL-адрес проекта, он распознает проект как BOINC-совместимый и зарегистрирует вас и подключится к проект.

Проект MindModeling ориентирован на выполнение того, что сайт описывает как “вычислительное моделирование когнитивных процессов” понять человеческий разум. На мой взгляд, задача моделирования и симуляции человеческого разума является одной из величайших, самых сложных и, вероятно, почти невозможной задачей.

Идея моделирования “человеческая деятельность и обучение” это настолько удивительная концепция для меня, что я более чем рад посвятить свою вычислительную мощь этой высокой цели. И, конечно, у проекта тоже есть довольно крутой сайт.

Веб-сайт показывает список лидеров, который показывает наиболее “дающий” Участники проекта, и вы найдете информацию и новости о проекте по всему сайту.

Сетка мирового сообщества.

Несколько лет назад я говорил с сотрудниками IBM об их новом (на тот момент) благотворительном проекте, известном как World Community Grid. Компания не получила прибыли от проекта, и она посвятила свои собственные ресурсы и даже выделенный персонал, чтобы убедиться, что проект распределенных вычислений был успешным.

Сетка World Community Grid включена в BOINC, но особенность ее заключается в том, что это не просто один проект, а взамен потребляет вычислительную мощность вашего процессора и распределяет его по вычислительным причинам World Community Grid. Некоторые из этих причин включают такие вещи, как борьба с малярией, чистая вода, мышечная дистрофия и борьба с раком у детей.

Вы можете подписаться только с помощью World Community Grid, и ваш процессор будет отлично использован для решения некоторых чрезвычайно важных задач. И вы можете отслеживать и узнавать больше об этих текущих причинах прямо на веб-сайте World Community Grid..

Подробнее о BOINC

Как вы можете видеть в этой статье, я действительно думаю, что использование BOINC - это способ поддержать столько проектов, сколько вам нужно, при этом нужно всего лишь загрузить и запустить одно приложение. Это путь.

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

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

И, наконец, BOINC также включает в себя заставки для каждого из проектов, которые вы решили поддержать, такие как этот от Cosmology @ Home, который постепенно исчезает между изображениями, и текущее состояние ваших текущих заданий..

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

Учитывая, что вы, возможно, помогаете решить некоторые из самых насущных проблем в мире, я бы сказал, что от этого не так уж много..

Вы когда-нибудь поддерживали какие-либо проекты распределенных вычислений? Вы когда-нибудь слышали этот крутой звук? Поделитесь своими отзывами и любимыми проектами в разделе комментариев ниже.

Кредиты Изображения: Ноутбуки, Разделяющие Через Shutterstock




О современных технологиях, просто и доступно.
Ваш гид в мире современных технологий. Узнайте как использовать технологии и гаджеты, которые нас окружают каждый день и научитесь открывать интересные вещи в Интернете.