1. Загружаем RPM-пакеты. [ править ]
- fahclient — собственно программа ведения расчётов, может работать в режиме демона (основной режим), но может работать и из командной строки;
- fahcontrol — программа управления клиентом, она не обязательна (у клиента есть вебинтерфейс), но удобна;
- fahviewer — программа визуализации (практического смысла не имеет).
На странице Linux Install Guide указаны три команды загрузки. Из этих команд нам нужны только URI пакетов, точные ссылки для версии 7.4.4-1 для платформы x86-86:
Необходимы только две первые.
2. Устанавливаем. [ править ]
Сначала устанавливаем fahcontrol, потом fahclient. Дело в том, что postinstall пакета fahclient запускает демон (выполняет стартовый скрипт /etc/init.d/FAHClient start)
Пакет fahcontrol-7.4.4-1.noarch.rpm зависит от python2.6 и для его работы требуется питоновский модуль sqlite3.
Из-за неразрешимой зависимости необходимо устанавливать пакет с опцией —nodep:
Folding@home
sudo rpm -i —nodep fahcontrol-7.4.4-1.noarch.rpm
После установки fahcontrol требуется сделать симлинк из библиотеки для python 2.6 в библиотеку для python 2.7:
sudo ln -s /usr/lib/python2.6/site-packages/fah /usr/lib/python2.7/site-packages/fah
Также нужно установить питоновский модуль для sqlite3:
sudo apt-get install python-modules-sqlite3
Пакет fahclient-7.4.4-1.x86_64.rpm имеет зависимости от expat, на самом деле ненужную, и bzip-lib2, этот пакет в Altlinux называется bzip2-lib. Этот пакет также нужно устанавливать с —nodep:
sudo rpm -i —nodep fahclient-7.4.4-1.x86_64.rpm
3. Настраиваем. [ править ]
Запустите fahcontrol либо из командной строки (/usr/bin/FAHControl), либо из меню «Приложения» (он в разделе «Образование»). Дальше кликните «Configure» и настраивайте.
Инструкция на сайте.
В расчёте можно использовать ресурсы (GPU) видеокарты (и даже нужно, потому что это эффективнее), для этого нужно его включить в настройке на вкладке «Slots». Например, чтобы использовать и CPU, и GPU, добавьте слот и измените его, переключив на GPU.
Чтобы можно было меряться «попугаями» в окне Configure на вкладке «Identity» задайте (произвольный) ник. Чтобы получать более сложные задания (и заработать больше очков), зарегистрируйтесь на сайте проекта, ссылка есть в FAHControl в окне configure на вкладке «Identity», затем на той же вкладке введите полученный ключ-пароль (passkey).
Источник: www.altlinux.org
Дело в том, что когда мы спим, наш смартфон может активно работать. Ученые из Стэнфорда предлагают пользователям принять участие в исследованиях, попросту предоставив аппаратные мощности смартфона при определенных условиях, чтобы помочь в борьбе с болезнью Альцгеймера.
Я не биолог и не медик, поэтому кратко и доступно, а возможно и не совсем точно, объясню, почему это приложение так необходимо всем нам и ученым. Болезнь Альцгеймера довольно серьезная, от нее не существует лекарства, но есть методы для профилактики, а также ослабления симптомов и последствий. В настоящее время ей больны около 27 миллионов людей на всей Земле, а по прогнозам ученых, к 2050 году уровень людей, заболевших Альцгеймером, увеличится в 4 раза! Существуют три основные научные теории причин возникновения данной болезни, а также несколько десятков других сценариев и вариантов появления болезни, по мнению ученых.
Искусственный Интеллект Лечит Коронавирус.Что такое Folding@Home. Отличие Covid-19 от других вирусов
В нашем организме каждую секунду происходят миллионы реакций, в которых белки и аминокислоты сворачиваются, синтезируются (и еще один Бог знает, что делают там эти белки да аминокислоты). И ученые пытаются найти тот самый «случай», когда происходит ошибка в сворачивании белка и образовании цепочек аминокислот, а вследствие чего и возникает болезнь Альцгеймера. Мы все настолько индивидуальны и уникальны, что у всех данные процессы протекают по-разному, поэтому необходимо выявить взаимосвязь в этом процессе. А для этого необходимы десятки лет долгих исследований. Необходима огромная вычислительная мощность, чтобы произвести исследования всех цепочек аминокислот и процессов сворачивания белка, чтобы значительно увеличить скорость поиска лекарства для болезни Альцгеймера.
К примеру, в среднем один суперкомпьютер из Стэнфорда обладает мощностью 10 терафлопсов. Аналогичную вычислительную мощность в 10 терафлопсов могут предоставить всего 334 флагманских смартфона! До этого приложение активно устанавливали пользователи Sony PlayStation 3 и помогали в исследованиях.
Это была предыстория появления приложения, а теперь давайте перейдем к самому софту. При запуске приложения вам предлагают прочитать условия использования. Ну, конечно, это никто не читает и это никого не интересует.
Там есть пункт, написанный КАПСОМ, в соответствии с которым «МЫ МОЖЕМ В ЛЮБОЕ ВРЕМЯ ИЗМЕНЯТЬ ДАННЫЕ УСЛОВИЯ ИСПОЛЬЗОВАНИЯ БЕЗ ПРЕДВАРИТЕЛЬНОГО УВЕДОМЛЕНИЯ И БЕЗ КАКОЙ-ЛИБО ОТВЕТСТВЕННОСТИ ПЕРЕД ВАМИ (!)» и «Компания Sony Mobile оставляет за собой право анонимно отслеживать ваши действия в Приложении Sony Mobile и сообщать о них нашим сторонним поставщикам статистических услуг». Присутствует ряд аналогичных пунктов в соглашении, поэтому тут все же следует задуматься особо трепетным пользователям. Однако нам обещают закрытие доступа к личным данным, однако прочитайте сначала строчку, написанную выше КАПСОМ.
После запуска приложения появляются два приветственных окошка, в первом из них дается описание приложения, а во втором — приводятся сведения о правилах использования самого приложения. Так, приложению закрыт доступ к вашим личным данным в первую очередь. Приложение использует передачу данных только по сети Wi-Fi.
Приложение начинает работать только в том случае, если ваше устройство подключено к зарядному устройству и уровень заряда достиг 100%. Автоматически устанавливается время для вычислений — с 00:00 ночи до 06:00 утра. При этом время для вычислений можно изменить хоть на круглосуточный режим.
При запуске приложения отображаются основные настройки. Первое, что мы видим, — это активация или деактивация приложения. То есть если кнопка сдвинута вправо, то приложение будет активно, но не будет работать, пока не будут выполнены условия, о которых я писал чуть выше. При этом оно висит просто в фоне. Как вы видите, потребляет памяти и энергии на самом деле совсем немного.
На второй строке указывается тип исследования, в котором участвовал смартфон. К сожалению, обычному человеку без профильного медицинского образования трудно понять, в исследованиях белков какого типа участвовал его смартфон. Далее, ниже отображается количество реальных участников в тестах в данную минуту. В нижней полоске указывается время, которое в действительности принесло пользу для науки, т.е. сколько часов и минут смартфон использовал свои вычислительные мощности для исследования.
В самом верху есть лишь одна кнопка «поделиться» — Facebook. Только в этой соц. сети можно поделиться результатом и предложить друзьям установить приложение. Это явно упущение разработчиков.
В меню приложения можно увидеть графу с настройками, юридической информацией и руководством по настройке. В настройках можно установить время для исследования, определить настройки уведомлений самого приложения и регулирование возможности автоматической отправки данных по Wi-Fi в реальном времени.
Таким образом, для работы нужно три условия: подключение к сети ЗУ и 100% уровень батареи, сеть Wi-Fi и определенное время. По факту, все параметры, кроме первого-основного, можно настроить под свои пожелания.
Во время активной работы приложения устройство все так же стабильно работало. Никаких глюков в работе иного софта замечено не было. Обратил внимание лишь на то, что если подключить к сети и дождаться 100% заряда батареи, а также запуска приложений, и воспользоваться другими программами, то смартфон начинал сразу же заметно нагреваться.
Если же не пользоваться им во время работы данного приложения, то корпус устройства совсем не нагревается. В целом же, приложение остается в работоспособном состоянии и активно занимается вычислением при отправке сообщений, звонках и прочих вариантах использования устройства. Разработчики изначально рассчитывали, что оно будет работать лишь ночью.
Подводя итоги, можно сказать, что приложение для каждого отдельного пользователя, установившего его, практически не несет ощутимой пользы. Зато оно несет пользу для науки и для всего человечества в целом, по крайней мере точно для тех, кто борется и помогает бороться с болезнью Альцгеймера в настоящее время. Уверен, что это благая цель и подобным инициативам необходимо активно содействовать.
story_of_galaxy
Используемое автором устройство: Sony Xperia Z3
Источник: helpix.ru
- 1 Цель и значение проекта
- 2 Принципы работы
- 3 Текущее состояние дел
- 4 Настоящие и будущие платформы для проекта
- 5 Сравнение с другими молекулярными системами
- 6 Команды СНГ в проекте
- 6.1 Российские
Цель и значение проекта
В 2007 году в проекте было достигнуто моделирование сворачивания белков на миллисекундном временном интервале (белок NTL9), в 2010 году — на 10-миллисекундном (ACBP).
По результатам эксперимента вышло более 212 научных работ [4] .
Принципы работы
Участники проекта могут видеть статистику своего вклада. Каждый участник может запустить программу-клиент на одном или более компьютерах, может вступить в одну из команд.
Текущее состояние дел
0,001 | 16 сентября 2007 |
0,002 | 7 мая 2008 |
0,003 | 20 августа 2008 |
0,004 | 28 сентября 2008 |
0,005 | 18 февраля 2009 |
0,006 | 10 ноября 2011 |
0,01 | 19 сентября 2013 |
0,04 | 19 сентября 2014 |
0,1 | 19 июля 2016 |
0,47 | 20 марта 2020 |
1,5 | 26 марта 2020 |
2,43 | 12 апреля 2020 |
2,7 | 26 апреля 2020 |
В последние годы интерес к проекту снизился из-за возросшей популярности майнинга криптовалют, позволяющему получать гипотетический доход и окупить оборудование всего за несколько лет.
26 марта 2020 года общая вычислительная мощность сети превысила 1,5 экзафлопса, что почти что равно суммарной производительности всех суперкомпьютеров в мировом рейтинге TOP500 — 1,65 экзафлопса. [13]
26 апреля 2020 общая вычислительная мощность сети превысила 2,7 экзафлопса.
5 апреля 2021 общая вычислительная мощность сети упала до 0,197 экзафлопса.
Настоящие и будущие платформы для проекта
- скорость работы систем на новой платформе;
- количество систем на данной платформе, потенциально способных подключиться к проекту.
Основной платформой для проекта по состоянию на начало 2013 года являются многоядерные процессоры для персональных компьютеров (CPU). Наибольшее число заданий (jobs) формируется именно для этой платформы. Одноядерные процессоры, хотя и поддерживаются проектом, находят все меньшее и меньшее применение в связи с потребностью быстро считать задания. Особняком стоят специальные Большие Задания (Big Jobs, BJ) для счёта которых требуется наличие в процессоре 16 и более вычислительных ядер/потоков.
Наиболее перспективными платформами для проекта являются графические процессоры (GPU). Особенность данной платформы в том, что в графическом процессоре параллельно выполняется множество потоков, благодаря чему достигается превосходство в скорости расчётов над самыми современными CPU от Intel и AMD. По информации организаторов проекта, современные графические процессоры имеют ограничения по выполняемым вычислениям, связанные с их более узкой специализацией, поэтому полностью заменить обычные процессоры в проекте они не в состоянии. Однако в тех расчётах, где они применимы, организаторы проекта говорят о 40-кратном преимуществе GPU над «средним» процессором Intel Pentium 4, а практические результаты первых дней работы бета-версии клиента показали примерно 70-кратное преимущество данной платформы над «средним» процессором, принимающим участие в проекте.
Также был доступен для открытого использования клиент для процессоров Cell, использовавшихся в Sony PlayStation 3. Эти процессоры также являются многопоточными (многоядерными), что даёт им преимущества над обычными CPU, которые пока имеют максимум 15 ядер. 6 ноября 2012 года на протяжении около пяти лет данный раздел проекта был прекращен.
Создатели проекта стремятся максимально упростить для пользователей подключение к проекту. Если раньше для использования CPU и GPU требовалось запускать и настраивать два различных клиента, то начиная с версии 7 одна программа-клиент может задействовать как CPU, так один или несколько установленных в компьютере совместимых GPU.
Версия клиента 7.х доступна для наиболее распространенных операционных систем Windows х86 и х64, Mac OS X (только для процессоров Intel), Linux х86 и х64.
Сравнение с другими молекулярными системами
Команды СНГ в проекте
Российские
- TSC! Russia (номер команды 47191) — старейшая и самая производительная российская команда в проекте.
- Russia (номер команды 279).
- 22century (номер команды 241477).
- PPRu (номер команды 258709).
Примечания
См. также
- Foldit
- Добровольные вычисления
- BOINC
- Парадокс Левинталя
Ссылки
Источник: xn--h1ajim.xn--p1ai
В 2007 году перешли рубеж миллисекунды , имитируя белок под названием NTL9, и 10 миллисекунды барьер в 2010 году с ACBP.
По результатам эксперимента вышло более 212 научных работ.
Работа программы
После установки откроется вкладка в браузере с предложением продолжить как аноним или как определенный пользователь.
Программа начинает искать задачи, которые можно рассчитать на вашем компьютере, в зависимости от его мощности.
Тут же вы можете выбрать определенное направление из списка, на которое хотите обратить свои мощности. Коронавируса в списке нет, для этого необходимо оставить «Any dicease» (любое) по умолчанию.
Через некоторое время мой компьютер получил задачу по расчету вычислений по Коронавирусу. Как видите, проекту достаточно даже не самого нового железа.
Сама программа прячется в трей и вызывается только при выборе «Advanced Control». Также прямо тут можно менять степень нагрузки. ставить на паузу и включать режим работы только при простое компьютера. Также отсюда можно вызвать 3D модель белка, над которым ведутся вычисления.
В самой программе настраивать особо нечего, есть больше меню настроек, но трогать там ничего не надо. Все уже готово прямо после установки.
Кстати, вот и демо 3Д модель белка, в таком виде показываются моделирования.
Если Ваше железо не такое профитное и смысла майнить целый месяц 2 доллара совсем нет, то в виде пожертвования и добра для всего человечества Вам достаточно иногда сдавать свой компьютер в аренду. Может именно Ваш ПК вычислит правильную комбинацию единиц и нулей.
Будем рады видеть Вас в нашей группе Телеграм
Было интересно? Вы можете поблагодарить нас любым удобным способом на этой странице — Помочь ABCMine
Источник: abcmine.ru