Распределённые вычисления

Спустя более десяти лет я к ним вернулся

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3442
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1657

0
. Редактировалось 1 раз, последний — #1
Получив в свои руки новый процессор, захотел испытать его в каких-нибудь задачах, где требуется именно вычислительная мощность. Вспомнил, что когда-то очень давно участвовал в распределённых вычислениях, когда на компьютерах сотен и даже тысяч добровольцев решается какая-то сложная научная задача на благо всего человечества, и решил вернуться. Для этого скачал платформу BOINC, вернулся в состав команды TSC! Russia, в которой когда-то давно числился. Подключился сначала к проекту Rosetta@Home, но там почему-то пул заданий сейчас пустой. Выбрал другой — MilkyWay@Home — расчёт звёздных потоков в нашей Галактике. Кстати, до этого я даже не знал про такое явление, как звёздные потоки, вообще!
Когда запустил вычисления, с одной стороны, было очень приятно наблюдать, как быстро компьютер решает задачи, с другой — при полной нагрузке о бесшумности никакой речи быть не могло. Стал искать варианты, что с этим можно сделать. Сначала попытался понизить число задействованных потоков, но на температуру и шум это влияет не так уж сильно. Потом стал уменьшать долю процессорного времени, отводимого на вычисления. В итоге на двух ядрах и примерно 10% времени удалось добиться того, что компьютер снова охлаждался пассивно. Но вот время решения задач при этом становилось слишком уж большим, как говорится, никакого удовольствия.
Поразмыслив, выбрал другой вариант. У BOINC есть режим вычислений только в состоянии простоя, когда в течение определённого времени не было ни одного нажатия на клавишу или движения мыши. И я решил, что когда я не за компьютером, включение вентилятора на малых оборотах (до 950 об/мин его почти не слышно) всё же можно считать допустимым. И методом проб и ошибок подобрал вариант, при котором вентилятор не разгоняется быстрее: 10 потоков из 12 при 57% использования процессорного времени. Так что теперь компьютер используется не только для моих личных нужд, но и для общественного блага!
Возник вопрос: а кто-нибудь ещё из участников форума участвовал в подобном?

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3442
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1657

0
#2
Уже второй раз за две недели сталкиваюсь, что задание считается с ошибкой. В результате несколько десятков тысяч секунд процессорного времени оказывается потраченной напрасно. И задался вопросом: у меня комп глючит, или в BOINC это иногда случается по каким-то объективным причинам? После первого случая подумал на оперативку. Гонял memtest часа два, но проблем никаких не выявилось.

Ребята, давайте жить спокойно!

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.