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