Як зібрати суперкомп'ютер для проекту SETI
Розподілені обчислення - один із способів зробити свій внесок у роботу над деякими цікавими проектами. Під час простою вашого комп`ютера поділіться його потужностями з проектом SETI, який шукає позаземні цивілізації. У цьому випадку ваш комп`ютер буде аналізувати супутникові дані та інформацію, отриману з телескопів.
Ця стаття допоможе вам приєднатися до проектів (наприклад, SETI), який передбачає розподілені обчислення. Стаття також познайомить вас з BOINC - програмним забезпеченням для організації розподілених обчислень.
Вам потрібен комп`ютер. Якщо він у вас вже є, перейдіть в розділ «Джерела і посилання» і встановіть програмне забезпечення BOINC. Якщо вас не цікавить проект SETI, нижче ви знайдете список інших проектів.
Кроки
1
Зберіть суперкомп`ютер для участі в проектах, що включають розподілені обчислення.2
Купуйте хорошу материнську плату. Вона повинна підтримувати великий обсяг оперативної пам`яті і можливість установки декількох процесорів (це найголовніше). Чим більше процесорів ви встановите, тим більший обсяг паралельних обчислень зможе виконати ваш комп`ютер. Більш того, виберіть 64-розрядну плату.3
Купуйте достатній обсяг оперативної пам`яті. Достатнім обсягом вважається об`єм від 4 Гб. Крім того, купите найшвидшу оперативну пам`ять.4
Встановіть стільки процесорів, скільки підтримує ваша материнська плата. Купуйте кращі (топові) процесори (чим дорожче і потужніше процесор, тим краще). Також рекомендується придбати серверні процесори (вони краще за деякими параметрами).5
Купуйте потужну відеокарту. В ідеалі придбайте найкращу (топову) відеокарту. Її чіп буде задіяний у проектах, аналогічних SETI (це складно, але можна налаштувати в BIONIC).6
Встановіть операційну систему, забирає мінімум продуктивності комп`ютера. Однак якщо ви не хочете вивчати нову операційну систему, встановіть ту, з який ви звикли працювати. Ось список «легких» і швидких систем:- BSD (NetBSD, OpenBSD, FreeBSD і т.д.)
- Linux (будь-який дистрибутив)
- Windows Server NT / 2000/2003
- MacOS X (ядро Darwin BSD)
- Windows NT / 2000 / XP
- Windows 95/98 / Me
7
Завантажте та встановіть програмне забезпечення BOINC.8
Дізнайтеся адресу сайту того проекту, до якого ви хочете приєднатися (наприклад, http://setiathome.berkeley.edu/). Введіть адресу в BOINC.9
Приступите до обробки даних проекту SETI (або аналогічного проекту).- Програма BOINC забезпечує вас графіками і статистикою, щоб ви відстежували ваша участь у проектах.
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.
- Достатньо часу, щоб домогтися результатів у проектах, що припускають розподілені обчислення.