BOINC (Berkeley Open Infrastructure for Network Computing) - це платформа для вільне програмне забезпечення для розподілених обчислень. Спочатку він був розроблений для підтримки проекту SETI @ home, але зараз він використовується як платформа для інших розподілених програм у таких різноманітних областях, як математика, медицина, молекулярна біологія, кліматологія та астрофізика. Основна мета цієї програми - дати можливість дослідникам скористатися величезною обробною потужністю персональних комп’ютерів у всьому світі.
Іншими словами, це дозволяє нам отримати максимум від нашого обладнання та використовувати час простою для лікування захворювань, вивчення глобального потепління, виявлення пульсарів та виконання багатьох інших завдань, що вимагають великої потужності розрахунків і які можуть представляти інтерес для рамки наукових досліджень. Потрібно лише встановити програму та вибрати проект, з яким слід співпрацювати.
Установка
En Ubuntu та похідні:
sudo apt встановити boinc-client boinc-manager
En арка та похідні:
sudo pacman -S boinc
Щоб відкрити його вперше, просто запустіть:
boincmgr
Після завершення встановлення BOINC запускатиметься як демон під час запуску системи, відображаючи відповідну піктограму на системній панелі.
Використовувати
Крок 1: реєстрація
Крок 2: вибір проекту, з яким ви хочете співпрацювати
Крок 3: заключний крок
Крок 4: завантажте дані для обробки
Крок 5: обробка завантажених даних
конфігурація
Цікавим у BOINC є те, що він дозволяє вам точно налаштувати, як і коли ділитися ресурсами нашої команди, як видно з таблиці конфігурацій нижче.
Можна обмежити обсяг дискового простору або ЦП для використання; BOINC також можна відключити, коли обладнання не підключено до електромережі.
Також для телефонів та планшетів?
Як кольорові дані для тих, хто цікавиться предметом, BOINC має додаток для Android, який насправді не має відходів. Ви коли-небудь думали, що вся ця витрачена потужність, яку має ваш новий смартфон, може допомогти врятувати життя, поки ви спите?
Я радий бачити, як реалізуються подібні проекти. Близько трьох років тому я деякий час брав участь у LHC @ home. Але тоді це було не так просто, як це. Або, принаймні, він не знав про BOINC. Шкода, що в даний час у мене немає робочого столу для підключення до будь-якого з цих проектів у години, коли я не вдома.
У будь-якому випадку, приємно знати, що ви там, щоб підтримати науку, коли це можливо.
Привіт!
Так і є! О, до речі, добрий нік! 🙂
Обійми, Пабло.
Я справді не розумію. Яким чином ви можете передавати потужність свого обладнання через мережевий кабель, який передає / отримує дані? Хтось може мені це пояснити?
Я використовував подібний у PS3, пам’ятаю, що він завантажує пакет і на основі цього робить свій розрахунок, а потім повертає результати.
Привіт Едуардо! Ні, ви не передаєте "потужність свого обладнання через мережевий кабель". Те, що робить розподілене обчислення, в основному поділяє ВЕЛИКУ проблему на мільйони «маленьких» проблем, які можуть вирішити різні комп’ютери, такі як ваш чи мій. Після отримання результатів вони надсилаються на центральний «сервер», який їх зберігає. Цей метод замінить потребу в суперкомп'ютері для проведення обчислень, оскільки вони виконуються мільйонами комп'ютерів (набагато скромніших за потужністю) по всьому світу.
Хоча ця стратегія може здатися дуже неефективною, вона насправді передбачає краще використання ресурсів настільних та портативних ПК, з яких ми рідко «отримуємо максимум користі».
Сподіваюся, я трохи прояснив ваші сумніви.
обійми! Павло.
Гарна ідея. Принаймні таким чином я даю своїй клітці хороший розряд батареї.
Ну, насправді, програму Android можна налаштувати так, щоб вона працювала лише тоді, коли вона підключена до мережі та має 90% акумулятора, так що це не заважає швидкості зарядки.
Обійми! Павло.
цікаво. Я буду шукати більше інформації, щоб побачити, чи підходить кінцевий продукт для ПАТЕНТІВ (приватизація) або для безкоштовної інформації.
Чи є в програмі інша мова, чи це просто англійська?
Це знати, чи завантажую я його та розміщую іспанською, щоб я міг це зрозуміти та краще співпрацювати, якщо ви користуєтесь моєю рідною мовою через англійську nanay nanay ...
Саме про проект Rosetta вони говорили з нами з питань хімії та білкової інженерії кілька років тому під час гонки. Справа в тому, що досі існує багато невідомих про фактори, що визначають третинну / четвертинну структуру білків, і відомо незліченна кількість захворювань, які спричинені саме зміненими їх конформаціями. Подумайте, що, працюючи, дивлячись фільм або завантажуючи щось на свою машину, ви можете сприяти прогресу науки. Це правда, що, можливо, використовується трохи більше електроенергії, але я думаю, що воно того варте 😉
Правильно, Дебіш! Дякую х коментар.
обійми! Павло.
Я використовую його вже багато років із проектом seti, на мобільному це мало коштує
Я зробив свій внесок, але це було з проектом folding @ home, але це було майже 10 років тому, коли я все ще був бездоганним: $
Кілька років тому на півночі Аргентини стався великий спалах денге, і на той час видавалося гарною ідеєю використовувати боїн для співпраці з проектом, в якому вони шукали лікування, лікування або щось подібне для боротьби з цим захворювання.
Я не зовсім пам'ятаю, як виглядала тема, але якби ви неправильно її налаштували, boinc вклав у вас інші проекти, крім вибраного вами, коли останній закінчив робити свої обчислення, хоча це ще не було закінчив розслідування
Як це мені цікаво. Я приєднався до проекту "Сузір'я", і почати співпрацю було дуже просто. Дякую за рекомендацію.
Ласкаво просимо! Обійми! Павло.
Відмінно !!! дуже хороший пост! =)
Дякуємо, що залишили свій коментар.
На здоров’я! Павло.
Привіт. Я нещодавно запустив BOINC і мав запитання. Я вже закінчив два проекти, які мали короткий час на обробку (Milkway та Enigma). Зараз я взявся за трохи довший, але трапляється так, що ті, хто вже закінчив, не можуть вибрати їх знову. Я припускав, що ще один новий пакет даних можна завантажити для обробки, але, здається, це не так, або що я повинен робити щось інше. Якщо я перезапущу проект, чи почнеться він з нового пакету даних або як це відбувається ?