Сегодня World Community Grid исполняется 14 лет. Поэтому они толкнули речь сами и предложили толкнуть речи всем неравнодушным. Чем я и занимаюсь.
Думаю, активным читателям форума сие название попадалось на глаза хотя бы раз - благодаря баннеру одного из наших пользователей. Что это за проект? Обратимся к Википедии:
Цитата
World Community Grid (WCG) — это глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран.
Проект предоставляет большой выбор исследований в области борьбы с раком, спидом, гриппом и других не менее важных направлений. Самому участнику предоставляется сделать выбор понравившегося вычисления. Проект вычисляется не только добровольцами (в число которых может вступить каждый), но и партнёрскими организациями из многих стран.
О платформе BOINC:
Цитата
BOINC (англ. Berkeley Open Infrastructure for Network Computing — открытая программная платформа (университета) Беркли для распределённых вычислений) — некоммерческое межплатформенное ПО для организации распределённых вычислений.
BOINC — программный комплекс для быстрой организации распределённых вычислений. Состоит из серверной и клиентской частей. Первоначально разрабатывался для крупнейшего проекта распределённых вычислений — SETI@home, но впоследствии разработчики из Калифорнийского университета в Беркли сделали платформу доступной для сторонних проектов. На сегодняшний день BOINC является универсальной платформой для проектов в области математики, молекулярной биологии, медицины, астрофизики и климатологии. Исследователям BOINC даёт возможность распределить задания среди множества персональных компьютеров по всему миру
ВотЪ. Иными словами, благодаря платформе BOINC вы можете придать немного смысла своему бессмысленному существованию и принести вселенной немножечко пользы. Всё это дело очень гибко настраивается.
Желающие объединить пользу другим с пользой для себя могут совместить расчёты в BOINC с добычей Gridcoin. Но это совсем другая история, долгая и без допинга не въехать. Инструкция есть на сайте Gridcoin, но если будет желание и заинтересованность - напишу на русском.
Чуть позже напишу, дел много накопилось. Отмечу, однако, что зарабатывать на этом вряд ли получится, не уверен даже, что хотя бы электричество отобъётся. Хотя периодически стоимость GRC взлетает раз в 30. Это больше всё-таки идеалистическо-альтруистическо-филантропская тема, чем заработок на майнинге.
У меня чуть более, чем полностью реалистичный взгляд на майнинг в 2018-м. Просто интересно самому заглянуть в мир крипты, ну и уж если она параллельно будет приносить какую-то пользу и делать мир чуточку лучше, то это на мой взгляд более правильный выбор, чем "мир наживы и чистогана".
m00n1ight, спасибо за пост. Отрадно видеть небезразличных к этой теме людей Если хотя бы один человек с форума попробует и втянутся - значит усилия уже были не напрасны.
Я этой темой заинтересовался в начале 2013 и использовал практически любое железо для вычислений, которое мне попадало в руки. Заниматься эти делом можно на любом устройстве, хоть на ноуте, хоть на планшете/телефоне, пока они на зарядке. В более стационарном варианте можно удобно подстроить процесс так, чтобы это никак негативно не влияло на ваш рабочий/игровой процесс. Тут и расписание активности(дни недели/часы) и остановка процесса при активности пользователя, и простые ограничения на количество используемых ядер процессора или степень загрузки(например не более 50% времени процессора будет отведено на вычисления). Если кому-нибудь понадобиться помощь с настройкой - пишите, помогу
Для присоединения к проекту можете воспользоваться моей рукрутерской ссылкой. За потраченные машино-часы и за привлечённых волонтёров вы получаете очивки
Для меня добровольные вычисления(в лице WGC и GPUGRID) это возможность поучаствовать в чём то действительно значащем для человечества.
P.S. В пулах GridCoin не участвую, так как у меня нет в этом ни нужды ни особого интереса. Вместо этого я присоединился к действительно заинтересованным людям и вдохновляющей команде CRUNCHERS SANS FRONTIERES
P.S. В пулах GridCoin не участвую, так как у меня нет в этом ни нужды ни особого интереса.
Можно и без пулов, просто поставив кошель рядом с BOINC (самый сложный вариант добычи, соло, зато можно продолжать ласкать ЧСВ :3). Я может бы этим не занимался, но мне чисто по приколу. Я вообще немного того. Идеалист. И чем дальше, тем упоротей. Сначала C.O.R.E., потом крипта, GNU/Linux, СПО, теперь вот BOINC %).
^Картинка из ВК, чтобы увидеть, отключайте АдБлоки и прочее подобное. Не бойтес, мы не кусаемсо.
m00n1ight, мне казалось, что для того чтобы твои вычисления засчитывались в GRC тебе необходимо вступить в их команду(Team) в соответствующем BOINC проекте.
Когда на GPUGRID очередной раз иссякает поток заданий, я нагружаю видяшку в небезызвестном Folding@homе, самом первом проекте добровольных распределённых вычислений. Там то я как раз узнал про аналогичную инициативу/криптовалюту - CureCoin. Эпизодически участвуя, накопил ~ 100 CUR. Судя по курсу, это примерно 5-6$.
Самое большое неудобство в этом - F@H не в экосистеме BOINC, у них собственная инфраструктура и собственный клиент для вычислений. Так что все операции переключения между проектами приходиться делать вручную.
^Картинка из ВК, чтобы увидеть, отключайте АдБлоки и прочее подобное. Не бойтес, мы не кусаемсо.
Уж не знаю как там в Адблоке, но uBlock Original по умолчанию блокирует контент только по правилам, которые явно указывают на контент сомнительного характера* Честно говоря не понимаю, зачем кто-то ещё пользуется Адблоком, так как он на текущий момент по функционалу ничего не может предоставить уникального, а по проигрывает проигрывает тому же uBO очень значительно. Разве что вопрос привычки.
m00n1ight, мне казалось, что для того чтобы твои вычисления засчитывались в GRC тебе необходимо вступить в их команду(Team) в соответствующем BOINC проекте.
Это да, но я к командам отношусь в принципе наплевательски, мне всё равно %). При соло-майнинге за тобой сохраняются личные достижения и ачивки в том же WCG, а при майнинге в пуле всё уходит на учётку пула. Впрочем, конечно, насрать, если заниматься этим пользы для, а не тешить ЧСВ картинками, о чём я и говорил.
Кроме того, разработчики Gridcoin говорят, что в ближайших версиях протокола отвяжутся от привязки к команде Gridcoin и это условие исчезнет.
Цитатаsilmor_senedlen ()
Уж не знаю как там в Адблоке, но uBlock Original по умолчанию блокирует контент только по правилам, которые явно указывают на контент сомнительного характера*
Название АдБлок давно стало нарицательным, обозначая всё множество различных блокировщиков рекламы, что с точки зрения английского языка является естественным. У меня установлен uBlock Origin, а также Disconnect, и они на пару выпиливают различные кнопки соцсетей, счётчики и прочее. Также режутся внешние по отношению к текущему домену ссылки на социалки.
Параллельно с расчётами в BOINC можно получать ещё и ByteBall, но идеологически правильно получать именно GridCoin, ибо для этого оно и создавалось. У GridCoin одна проблема: он никому не нужен. Криптовалюта без сферы применения, а значит смысла в покупке, кроме спекуляций и использования в дальнейшем соло-майнинге по гибридному DPOR/POS протоколу, где чем больше монет в кошельке, тем больше и чаще ты получаешь награды. А раз иного смысла в Gridcoin нет, то нет и желающих их покупать, откуда по закону спроса и предложения вытекает стремящаяся к нулю цена и фактические единственная биржа, где идут торги (хотя и одна из крупнейших вообще).
Цитатаsilmor_senedlen ()
Когда на GPUGRID очередной раз иссякает поток заданий
Я бы посчитал SETI и/или Asteroids/MilkyWay. Космическая тема мне тоже нравится.
Я бы посчитал SETI и/или Asteroids/MilkyWay. Космическая тема мне тоже нравится.
Астро и математика мне не интересны совсем. Гуманитарные проекты онли. Раньше ещё был проект POEM@home, но он примерно год назад он выиграл какой-то национальный грант и прикрыл лавочку совсем. Многие были очень недовольны таким поворотом, называя их аж предателями
В целом да, но по гуманитарным только один - GPUGRID.
К счастью, лично я считаю гуманитарными все сферы, которые могут быть полезны человечеству. Вот чисто математические проекты я не люблю. Например, за Amicable Numbers (дружественные числа), которые отлично считаются на Nvidia, отсыпают очень прилично GRC и RAC генерит только в путь, но я не вижу смысла в этой ереси. Даже статья в Википедии одним из первых предложений говорит, что смысла в этих числах чуть менее нуля, не говоря уж об их поиске.
У них есть практическое применение. Как найдут практическое применение
Погугли, когда жили Лейбниц с Ньютоном, и когда Максвелл. И не забудь рассказать мне про практическое применение дифф и инт уравнений выше второго порядка во времена Лейбница и Ньютона, или даже после Лейбница и Ньютона, например в начале XIX века.
И не забудь рассказать мне про практическое применение дифф и инт уравнений выше второго порядка во времена Лейбница и Ньютона.
Можешь мне не верить, но мне пофиг. Ты можешь прямо сейчас поставить BOINC и кранчить дружественные числа и прочую математику в надежде, что это кому-нибудь когда-нибудь понадобится (но это не точно). Я лучше помогу решать текущие, вполне себе реальные проблемы человечества и вообще буду заниматься тем, что мне интересно.
К счастью, лично я считаю гуманитарными все сферы, которые могут быть полезны человечеству.
Я не вижу пользы в попытка декодирования сигналов из космоса в данный момент. Лучше уж сконцентрироваться на здоровье человека или проблемах климата планеты. Для GPU круг проектов очень небольшой, и ценности в большинстве из них я не вижу.
Я не вижу пользы в попытка декодирования сигналов из космоса в данный момент. Лучше уж сконцентрироваться на здоровье человека или проблемах климата планеты.
Исследование космоса не ограничивается SETI. Картография Млечного пути/Вселенной вполне себе понятна и теоретически полезна в отдалённой перспективе. Например, так могут обнаружиться годные для колонизации планеты со всеми вытекающими. А изучение астероидов может помочь в поиске больших кусков чего-то очень полезного, что когда-нибудь появится возможность добывать.
Я не призываю всё бросать и бежать решать проблемы космического масштаба, но в условиях расстановки приоритетов использования ограниченных ресурсов, я считаю, что нужно сначала решать насущные земные проблемы, затем заниматься проектами с долгосрочной и понятной перспективой (вроде космических программ), и затем уже, когда совсем некуда запихнуть мощщу, переходить к проектам, существование которых не могут объяснить даже их создатели (вроде некоторых математических, да и просто спорных, вроде той же SETI).
Хороший, исчерпывающий видосик о том, как настроить и подключить BOINC к GRC Pool. Самый простой способ заработать первые GRC:
Что касается списка проектов, то смотрите список поддерживаемых пулом, сверяйтесь с этим, и выбирайте, исходя из железа и личных предпочтений.
Как будет несколько тысяч GRC, можно попробовать соло. И вот там уже начнётся самое интересное. Можно и сразу перейти к соло, но для этого придётся купить GRC за нал на бирже и перевести их на свой кошелёк.
Хм. Внезапнейше обнаружил, что Bitcoin Core крайне не любит загруженные ядра процессора, а потому скачивание блокчейна при запущенном на все ядра BOINC может идти месяцами. No shit.
m00n1ight, я такую же херню замечал с аналогичным клиентом CureCoin, да и ещё парочкой программ. Решить проблему(в какой-то мере) можно попробовать путём увеличения приоритета процесса. Руками конечно каждый раз это не будешь делать, но есть как минимум одна программка, которая может это делать автоматом - Process Hacker По функционалу это практически тот же Process Explorer, но имеет ещё некоторый доп. функционал. Через контекстное меню можно выставить желаемый приоритет(при этом не только CPU, но и отдельно для I/O), а после этого сохранить это изменение для данного процесса, или даже с учётом command line. Соответственно приоритет повлияет на все одинаковые процессы, но важно чтобы PH был запущен в этот момент. Умеет в автозапуск при старте системы в свёрнутом в трей состоянии.
Добавлено (26.11.2018, 21:39) --------------------------------------------- Кажется только дописав понял, что у тебя всё это крутиться не на виндовой машине.
Я не то чтобы сильно осведомлён в целом о состоянии разработки этой ФС и тем более использовании в проде, но вроде бы она в целом уже достаточна стабильна для домашнего использования. Если совсем экспериментальные функции не юзать. Если делать бэкапы важных данных на отдельное хранение - то и боятся не вижу повода.
если учитывать сжатие, снапшоты и скрабинг данных для проверки целостности, то да. Ещё возможно дедупликация, если она там уже присутствует в нативном виде. Кстати, почему не ZFS? Не захотелось ставить отдельный модуль для её поддержки? Она в целом более зрелая чем btrfs при большем кол-ве фич, но правда сильно требовательна к оперативке, особенно если требуется нормальная/высокая производительность.
Мне вот хочется такого же уровня надёжности ФС в винду, но сейчас это можно реализовать только через монтирование с сетевой хранилки. ReFS пока на эту роль не очень тянет, как по функционалу, так и по зрелости, не говоря уже, что на неё нельзя систему проинсталить <_<