Продуктивність розподілених обчислень перевищила 81 млн петафлопс, але науці дісталося лише 470, чи готові до участі?

Нещодавно одна з програм розподілених обчислень — SETI@Home, що застосовувалася для пошуку сигналу розумного походження, аналізуючи дані, отримані 300-метровим радіотелескопом в Аресібо, закритого в даний момент, оголосила також і про своє закриття, оскільки всі дані з моменту введення телескопа в дію і до його закриття були успішно опрацьовані. Це стало можливим завдяки багатьом мільйонам добровольців — звичайним користувачам, які надали вільні обчислювальні потужності своїх пристроїв для аналізу даних. Деякі з них навіть отримали серйозні проблеми із законом через своє захоплення. Адмін крав комп'ютери, щоб вийти у лідери SETI@Home.

І якщо користь витрати настільки великої безлічі обчислювальних потужностей для знаходження сигналу від розумної цивілізації серед безлічі інших радіосигналів, зафіксованих телескопом, здається дещо сумнівною, то інші проекти, подібні до SETI@Home, є більш прикладними, навіть незважаючи на той факт, що той самий Folding@Home почав жертвувати обчислювальні потужності на боротьбу з коронавірусом, коли є безліч інших захворювань та завдань, мабуть не менш важливих, а можливо навіть більше. З іншого боку, остання новина додала проекту 400 000 адептів за дуже короткий період, що зокрема допоможе в майбутньому винайти ліки і від інших напастей.

Але що справді вражає, то це прогресуюча Ідіократія нашого світу, і цього року простежується її особливе загострення. Folding@Home на даний момент є найбільшим благодійним проектом розподілених обчислень для науки, має 470 петафлопс у розпорядженні, що перевищує більш ніж у 2 рази продуктивність суперкомп'ютерної системи "Summit", але в той же час у 81000000/470 = 172 разів менше, ніж продуктивність найпотужнішої в світі розподіленої системи обчислень, яка обслуговує, як Ви думаєте, що? Bitcoin! І має продуктивність майже 340 млн петафлопс.

Ця стаття — спроба привернути увагу до проблеми, і можливо переключити увагу когось зайнятого майнінгом криптовалют на справді життєво важливі завдання, адже життя за криптовалюту і гроші не купиш, хоча, безумовно, і від майнінгу є користь. На цих людей заробляють виробники комп'ютерних ферм, постачальники електрики та дата-центри.

Ми, як хостинг-провайдер, іноді маємо вільні ресурси, проте змушені оплачувати вельми значні рахунки за електрику, що, як бачимо, витрачається дуже істотно, якщо шкільний адмін за 10 років примудрився завдати шкоди установі на 1,5 млн доларів. Тому ми не ставимо подібні системи розподілених обчислень на сервери і не заохочуємо майнінг, оскільки це дорого і безглуздо, а пікові навантаження на мережу не любить ніхто. Інша річ домашні або офісні індивідуальні користувачі. Якщо у Вас існує можливість запустити якийсь обчислювальний процес, крім майнінгу криптовалют, при цьому задіявши потужності, що простоюють, це може принести значну користь Вам і науці зокрема. Просто зареєструйтесь в одному з проектів Folding@Home або BOINC на вибір. І Ви однозначно зробите свій внесок. Інша річ, внесок у що і чи буде він справді настільки цінним, наскільки про це йдеться?

BOINC — це програма, що надає час вашого комп'ютера, що не використовується, для наукових проектів, таких як: SETI@home, Climateprediction.net, Rosetta@home, World Community Grid та багатьох інших. Після встановлення BOINC на ваш комп'ютер Ви зможете вибрати та брати участь одночасно у кількох проектах, яких вирішуйте самі. На сайті https://boinc.berkeley.edu/ є можливість вибрати які обчислення для науки Ви хочете проводити.

Складний@Home (F@H, FAH) — проект розподілених обчислень щодо комп'ютерного моделювання згортання молекул білка. Проект запущено 1 жовтня 2000 року вченими зі Стендфордського університету. У 2017 році найбільшим проектом розподілених обчислень став Bitcoin, випередивши Folding@Home. Однак у березні 2020-го все змінилося:

14 березня 2020 року технологічний гігант NVIDIA Corporation звернувся до геймерів із закликом використовувати потужності своїх домашніх комп'ютерів для боротьби коронавірусом. Декількома днями пізніше CoreWeave — найбільший американський майнер на блокчейні Ethereum заявив, що приєднується до боротьби з коронавірусом. Російський телеком-гігант МТС також не залишився осторонь і оголосив, що його хмарні ресурси будуть направлені до проекту Folding@Home з метою прискорення робіт із пошуку ліків від нового коронавірусу.

Через чотири тижні після включення F@H у боротьбу з коронавірусом Грег Боумен повідомив, що до проекту приєдналося 400 000 волонтерів по всьому світу. З припливом нових користувачів після оголошення про те, що F@H включається до боротьби з новим коронавірусом, потужність проекту збільшилася до 470 петафлопс. Таким чином, проект Folding@Home можна назвати найпотужнішим суперкомп'ютером у світі, який поступається лише Bitcoin, потужність якого становить 80704291 петафлопс.

26 березня 2020 року загальна обчислювальна потужність мережі перевищила 1,5 екзафлопсу, що майже дорівнює сумарній продуктивності всіх суперкомп'ютерів у світовому рейтингу TOP500 - 1,65 екзафлопсу.

12 квітня 2020 року загальна обчислювальна потужність мережі перевищила 2,4 екзафлопи, а 23 квітня - 2,6.

Проте це все-одно значно нижче продуктивності системи Bitcoin, учасники якої також могли б зробити свій внесок. Але можливо погана поінформованість заважає це зробити, а може причина зовсім в іншому?

Я особисто знав про проект SETI@Home, і навіть брав якийсь час участь у 2004-2006 роках, поки не вирішив, що цінність цих обчислень прагне 0, але зовсім не знав про Folding@Home, яка має безліч запланованих досліджень на роки обчислень вперед і цінність яких напевно вище (якщо тільки не брати до уваги, що вони піддалися всесвітній істерії з метою розробки вакцини лише від одного захворювання, тоді як багато інших досліджень призупинено). І успішно став частиною мережі на якийсь час:

Продуктивність розподілених обчислень перевищила 81 млн петафлопс, але науці дісталося лише 470, чи готові до участі?

Проте лише після нетривалого користування (порядку тижня інтенсивних обчислень), віддавши на чистку свій Mac, мені в сервісі було сказано: «ми замінили Вам термопасту на відеокарті, оскільки вона просто висохла, Ви активно працювали з графікою»?

А чи готові Ви проводити подібні обчислення безкоштовно заради «науки», коли незрозуміло які люди ставлять пріоритет COVID-19, який, як уже довели у Швеції, не викликає особливих проблем, тоді як інші дослідження стають чомусь вторинними, хоча можливо більш важливими? Або заради сумнівних циферок у гаманці Bitcoin, які явно не покриють Ваших витрат на живлення та обслуговування Вашого комп'ютера (і навіть якщо покриють, але не носять ніякої практичної користі)?

Особисто я – ні. Тому видалив програму Folding@Home, вирішивши собі, що всі «розподілені обчислення» приблизно так само корисні, як і Bitcoin. Адже для мене стало очевидним, що якщо щось і буде розроблено завдяки цим обчисленням, то, на жаль, воно буде продано фармацевтичним корпораціям за реальні гроші, які візьмуть плату за ліки з нас з Вами. А якщо з нас береться оплата за медицину, логічно, щоб учасникам за їх обчислювальні ресурси оплачували якісь гроші, тоді і програма досліджень, записана в road map буде здоровішою (а не рівня Seti@Home, від якої за підсумками більше шкоди, користі, оскільки величезна кількість ресурсів було використано без будь-якого конкретного результату), і ці дослідження повинні оплачувати насамперед фармацевтичні компанії, які продадуть ті чи інші ліки нам із Вами.

А оскільки мало хто з потенційних розробників ліків готовий ділиться бюджетом та фінансувати Folding@Home та його користувачів, цінність проекту є досить сумнівною. Інакше чому фармацевтичні корпорації не фінансують проект та їх користувачів масово?

Адже можна було б залучити ще більше людей до проекту, пообіцявши хай і невелику, але плату за їхні ресурси. Що було б чесно та відображало б рівень корисності. Кошти для виплати користувачам можна було б брати з фармацевтичних компаній, які потребують розподілених обчислювальних ресурсів, для виробництва тих чи інших ліків і вони могли б розподіляться пропорційно між користувачами залежно від того, яку частину ресурсів вони надали для того чи іншого дослідження. А також із державних бюджетів та податків, адже адронний колайдер чомусь фінансують? Чому не профінансувати корисніший проект, якщо він допоможе отримати ліки від Паркінсона, раку та інших захворювань?

Очевидно, що користь цих проектів приблизно така сама, як і користь від проекту щодо пошуку позаземних цивілізацій, інакше це все фінансували б фармацевтичні компанії та активно використовували б отримані результати. Або ці «благодійні» організації і так продають дані їм, мотивуючи користувачів, залучених у проект безкоштовно, думати, що вони працюють на благо всього людства. Коли благо вони приносять лише невеликий її частки і саме тим, кт працює у цих проектах як адміністраторів, адже хто заважає вийти когось із організації, і його фінансово мотивувати, щоб проштовхнути те чи інше дослідження?

Дивно, але чомусь у мережі, ніхто жодного разу не порушив ці питання. Більше того, до проекту включилися великі компанії на кшталт Амазона і навіть мобільні оператори, запевняючи звичайних людей — потенційних «жертв» маркетингу, в крайній користі цієї справи.

А яка ваша думка з цього питання? Може я помиляюся і лише за рахунок жертовної колективної участі в чомусь розвивається наука? Скільки коштує життя або 2,1 млн. доларів США за укол: чудова генна терапія — мабуть, ця стаття буде гарною відповіддю на друге запитання і змусить багатьох задуматися перед тим, як свято вірити благодійникам.

Небагато реклами 🙂

Дякую, що залишаєтеся з нами. Вам подобаються наші статті? Бажаєте бачити більше цікавих матеріалів? Підтримайте нас, оформивши замовлення або порекомендувавши знайомим, хмарні VPS для розробників від $4.99, унікальний аналог entry-level серверів, який був винайдений нами для Вас: Вся правда про VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps від $19 чи як правильно ділити сервер? (Доступні варіанти з RAID1 і RAID10, до 24 ядер і до 40GB DDR4).

Dell R730xd вдвічі дешевше в дата-центрі Equinix Tier IV в Амстердамі? Тільки в нас 2 х Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 ТБ від $199 у Нідерландах! Dell R420 – 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB – від $99! Читайте про те Як побудувати інфраструктуру корп. класу із застосуванням серверів Dell R730xd Е5-2650 v4 вартістю 9000 євро за копійки?

Джерело: habr.com

Додати коментар або відгук