Компьютерра розподілені обчислення налаштовуємо клієнт boinc і вибираємо проект

Безліч проектів, провідних розподілені обчислення. використовують платформу BOINC, яку розробили близько десяти років тому в Каліфорнійському університеті в Берклі. Перший крок до участі в одному з них - установка програми BOINC Manager.

Установка і настройка клієнта BOINC

Після завантаження та установки клієнтської програми можна вказати один або кілька проектів, до яких є бажання приєднатися. Починаючи з шостої версії клієнт BOINC підтримує гнучкі налаштування обчислень, що дозволяють точно вказати, якою частиною апаратних ресурсів людина готова пожертвувати для потреб науки. Крім того, можна задати в BOINC Manager автоматичну пазу при запуску деяких програм або вести обчислення лише в певні години. Розрахунки можна в будь-який момент повністю або вибірково призупинити вручну і так же легко відновити.

Налаштування обчислень на центральному та графічному процесорі в клієнті BOINC

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

Налаштування проекту BOINC через веб-інтерфейс

Оцінити обчислювальну потужність комп'ютера можна вбудованим бенчмарком BOINC. Він же іноді використовується для порівняння реальної продуктивності різних конфігурацій.

Вбудований тест продуктивності клієнта BOINC

Вибір проектів з урахуванням доступних ресурсів

При виконанні наукових розрахунків важливу роль відіграє продуктивність блоків FPU, які здійснюють обчислення з плаваючою комою. Точність обчислень може бути різна. Зазвичай говорять про три реалізованих на практиці типах:

  • FP16 (Half Precision) - половинна точність обчислень з плаваючою комою;
  • FP32 (Single Precision) - одинарна точність обчислень з плаваючою комою;
  • FP64 (Double Precision) - подвійна точність обчислень з плаваючою комою.

Саме останній тип обчислень (FP64, або binary64 за стандартом IEEE 754) найбільш затребуваний в розрахунках BOINC та інших наукових програмах, оскільки він дозволяє оперувати значеннями в діапазоні від ≈ 10 -308 до 10 308 с точністю до 15 знака (в десятковому вираженні) після коми. Однак частка обчислень з одинарної точністю теж вельми велика і навіть достатня для окремих проектів.

Якщо раніше в цьому сегменті домінувала nVidia (в тому числі за рахунок випуску прискорювачів Tesla тієї ж архітектури), то зараз все більше проектів дивляться в бік AMD (ATI).

Коли «останній» не означає «кращий»

Саме по собі використання більш сучасних чіпів далеко не завжди означає приріст в швидкості. Наприклад, HD 6850 не здатний вважати з подвійною точністю, а HD 5850 виконує обчислення FP64 зі швидкістю до 418 гігафлопс.

витрати електроенергії

GeForce GTX 660Ti належить до верхньої межі середнього цінового діапазону, але витрачає енергію ефективніше: 16,4 гігафлопс на ват в розрахунках FP32 і 2,1 гігафлопс на ват при обчисленнях з подвійною точністю.

Якщо (теоретично) тримати BOINC в режимі постійної обробки і не вимикати комп'ютер, то при споживаної потужності ≈ 200 Вт він додасть за місяць менше 150 кВт * год до показань лічильника. У типовому сценарії використання (коли BOINC активний лише в просте, а комп'ютер працює по кілька годин на день і вимикається на ніч) - менше десяти кіловат-годину.

Можливо, ці незначні витрати на підтримку дослідницьких команд провідних університетів світу багатьом здадуться більш виправданими, ніж перерахування пожертвувань сумнівним благодійним організаціям.

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

Благодійні організації за визначенням "творять благо" людям. І їх можна перевірити за кінцевими одержувачам.

Так, багатьом божевільних здасться більш виправданим другий метод "благодійності".

Ваш відповідь - ось справжня жесть. Скажіть, а в туалет ви в костюмі РХБЗ Не йдіть? Ну так, про всяк випадок?

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

Розподілені обчислення якраз створювалися, в першу чергу, як інструмент перевірки різних наукових ідей. Ви не перераховуєте гроші, тому алгоритм по відмиванню бабла в GRID здивує навіть бувалих конспіратологов.

Багатьох вчених вважали і продовжують вважати божевільними. Однак створення бомб і вірусів якось не ув'язується з областю наукових інтересів дослідників з інституту гравітаційної фізики ім. Макса Планка (Einstein @ home), фахівців Всесвітньої організації охорони здоров'я (десяток проектів World Community Grid) і Національного дослідницького центру навколишнього середовища і здоров'я в Нойерберге (SIMAP @ home). Звичайно, Ви маєте право вірити у що завгодно. Просто було б трохи спокійніше, якби замість теорій змови і злих вчених Ваше свідомість займали більш позитивні образи. Наприклад, Діда Мороза - скоро ж Новий рік!

boinc.ru - Міжкомандна база російських Кранчер боінк,
після вибору і настройки проекту не забудьте вказати свою країну в профілі

Схожі статті