Как собрать суперкомпьютер для проекта 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.
- Достаточно времени, чтобы добиться результатов в проектах, подразумевающих распределенные вычисления.
|