Як зібрати суперкомп'ютер для проекту SETI

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


Ця стаття допоможе вам приєднатися до проектів (наприклад, SETI), який передбачає розподілені обчислення. Стаття також познайомить вас з BOINC - програмним забезпеченням для організації розподілених обчислень.


Вам потрібен комп`ютер. Якщо він у вас вже є, перейдіть в розділ «Джерела і посилання» і встановіть програмне забезпечення BOINC. Якщо вас не цікавить проект SETI, нижче ви знайдете список інших проектів.

Кроки

  1. Як зібрати суперкомп'ютер для проекту SETI

    1

    Зберіть суперкомп`ютер для участі в проектах, що включають розподілені обчислення.

  2. Як зібрати суперкомп'ютер для проекту SETI

    2

    Купуйте хорошу материнську плату. Вона повинна підтримувати великий обсяг оперативної пам`яті і можливість установки декількох процесорів (це найголовніше). Чим більше процесорів ви встановите, тим більший обсяг паралельних обчислень зможе виконати ваш комп`ютер. Більш того, виберіть 64-розрядну плату.

  3. Як зібрати суперкомп'ютер для проекту SETI

    3

    Купуйте достатній обсяг оперативної пам`яті. Достатнім обсягом вважається об`єм від 4 Гб. Крім того, купите найшвидшу оперативну пам`ять.

  4. Як зібрати суперкомп'ютер для проекту SETI

    4

    Встановіть стільки процесорів, скільки підтримує ваша материнська плата. Купуйте кращі (топові) процесори (чим дорожче і потужніше процесор, тим краще). Також рекомендується придбати серверні процесори (вони краще за деякими параметрами).

  5. Як зібрати суперкомп'ютер для проекту SETI

    5

    Купуйте потужну відеокарту. В ідеалі придбайте найкращу (топову) відеокарту. Її чіп буде задіяний у проектах, аналогічних SETI (це складно, але можна налаштувати в BIONIC).

  6. Як зібрати суперкомп'ютер для проекту SETI

    6

    Встановіть операційну систему, забирає мінімум продуктивності комп`ютера. Однак якщо ви не хочете вивчати нову операційну систему, встановіть ту, з який ви звикли працювати. Ось список «легких» і швидких систем:
    1. BSD (NetBSD, OpenBSD, FreeBSD і т.д.)
    2. Linux (будь-який дистрибутив)
    3. Windows Server NT / 2000/2003
    4. MacOS X (ядро Darwin BSD)



    5. Windows NT / 2000 / XP
    6. Windows 95/98 / Me

  7. Як зібрати суперкомп'ютер для проекту SETI

    7

    Завантажте та встановіть програмне забезпечення BOINC.

  8. Як зібрати суперкомп'ютер для проекту SETI

    8

    Дізнайтеся адресу сайту того проекту, до якого ви хочете приєднатися (наприклад, http://setiathome.berkeley.edu/). Введіть адресу в BOINC.

  9. Як зібрати суперкомп'ютер для проекту SETI

    9

    Приступите до обробки даних проекту SETI (або аналогічного проекту).
    • Програма BOINC забезпечує вас графіками і статистикою, щоб ви відстежували ваша участь у проектах.

  10. Як зібрати суперкомп'ютер для проекту SETI

    10

    Удачі!

Поради

  • Слідкуйте за вашим особистим чи командним участю в проектах на графіках або в таблицях, що надаються програмою BOINC. Це дивно захоплююче благодійне хобі.
  • Процесор, розрахований на обробку даних (наприклад, редагування відео файлів), ідеально підійде для розподілених обчислень.


  • Якщо ви не хочете витрачати гроші на суперкомп`ютер, приєднаєтеся до проекту зі своїм старим комп`ютером. Він теж принесе користь при аналізі даних.
  • Пам`ятайте, що не всі програми підтримують 64-розрядні системи. Більше того, переконайтеся, що ви зможете знайти драйвери для 64-розрядної Windows (в іншому випадку комп`ютер не працюватиме належним чином).
  • Список проектів, що припускають розподілені обчислення і підтримувані програмою BOINC:
    • BBC Climate Change Experiment - вивчення моделей зміни клімату.
    • Climateprediction.net (CPDN) - дослідження моделей зміни клімату.
    • Einstein @ Home - пошук гравітаційних хвиль.
    • LHC @ Home - моделювання і поліпшення дизайну прискорювача частинок в ЦЕРН.
    • Predictor @ Home - дослідження білків.
    • Rosetta @ Home - дослідження білкових структур.
    • SETI @ Home - пошук доказів існування позаземного життя.
    • SIMAP @ Home - Apple Macintosh OS-X: готується.
    • SZTAKI Desktop Grid - дослідження математичних процесів для вирішення тих чи інших проблем.
    • World Community Grid - дослідження в галузі боротьби зі СНІДом, продовольчих проблем і т.д.
  • Багатоядерні процесори Intel краще підходять для розподілених обчислень, ніж процесори AMD.

Попередження

  • Ви можете сильно захопитися розподіленими обчисленнями. Знайте міру!
  • Якщо ви все-таки «заразилися» (надмірно захопилися) розподіленими обчисленнями, не залишайте комп`ютер постійно включеним. Це сильно збільшить ваші витрати на електроенергію.
  • Іноді неможливо знайти драйвери для 64-розрядної Windows XP. У цьому випадку встановіть 32-розрядну версію цієї системи.

Що вам знадобиться

  • Достатню кількість грошей на покупку комп`ютерних комплектуючих. Наприклад, топовий процесор може коштувати $ 1000.
  • Достатньо часу, щоб домогтися результатів у проектах, що припускають розподілені обчислення.