Minsk Folding Team #48709 Site

Minsk Folding Team #48709

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Minsk Folding Team #48709 » Главное » Запуск Folding@Home на многоядерных процессорах


Запуск Folding@Home на многоядерных процессорах

Сообщений 1 страница 2 из 2

1

Если у вас многоядерный процессор
На каждое ядро двух(четырех-)ядерного процессора можно запустить по одному клиенту Folding@Home  :idea:.
Удобнее всего использовать консольную версию клиента. Windows-версия консольного клиента здесь

По этой ссылке скачивается .exe-файл, который, собственно, и является рабочим клиентом. На каждое ядро запускается один клиент (2 ядра одновременно может использовать только SMP-клиент, который пока имеется только в бета-версии). У каждого клиента должна быть отдельная папка, например:
C:\Program Files\Folding@Home\FAH1\FAH504-Console.exe
C:\Program Files\Folding@Home\FAH2\FAH504-Console.exe
Далее нужно запустить (из Explorer'a - Проводника) каждый из файлов. Клиенты нуждаются в разовой настройке, и поэтому зададут вам несколько вопросов :). Пример настройки клиентов:

User name [Anonymous]? MyUserName <enter>
имя пользователя в статистике

Team Number? 48709 <enter>
номер команды Minsk Team, конечно ;)

Launch automatically at machine startup, installing this as a service [no]? yes <enter>
запускать автоматически при включении компьютера в качестве сервиса - программа будет видна только в диспетчере задач, что весьма удобно

Ask before fetching/sending work [no]? no <enter>
спрашивать перед выходом в сеть - если ваш компьютер не всегда online, тогда пишите yes

Use Internet Explorer settings [no]? no <enter>
использовать настройки Internet Explorer - если для выхода в сеть используется прокси и шлюзы, тогда пишите yes

Allow receipt of work assigments and return of work results greater than 5 mb in size [no]?
позволить загружать и отсылать пакеты размером более 5 мб - на ваше усмотрение ;)

Change advanced options [no]? yes обязательно
изменить продвинутые настройки

Core priority [idle]? <enter> (оставляем по умолчанию)
приоритет потока (оставляем минимальный, "при простое")

CPU usage requested (5-100) [100]? <enter> (оставляем по умолчанию)
максимальное использование ядра, в процентах

Disable highly optimized assembly code [no]? <enter> (оставляем по умолчанию)
отключить оптимизированный программный код - конечно, нет

Pause if battery power is being used (useful for laptops) [no]? <enter> (оставляем по умолчанию)
останавливаться, если садится батарея ноутбука

Interval, in minutes, between checkpoints (3-30) [15]?
интервал между чекпоинтами в минутах - рекомендую менять на 1 минуту для разных ядер (например 14 и 15 минут), чтобы save происходил несинхронно

Memory, in MB, to indicate? <enter> (оставляем по умолчанию)
максимально доступный объем памяти

Request work units without deadlines [no]?  <enter> (оставляем по умолчанию)
запрашивать юниты без крайнего срока сдачи - для слабых компьютеров и мощных калькуляторов

Set -advmethods flag .... [no]? <enter> (оставляем по умолчанию)
загружать экспериментальные юниты, которые могут работать нестабильно - нет

Ignore any deadline information ... [no]? <enter> (оставляем по умолчанию)
игнорировать крайний срок сдачи - нет (см. выше)

Machine ID (1-8) [1]?
номер процесса, запущенного от имени данного пользователя - если двухядерный процессор, поставьте 1 на одно ядро, 2 на второе (до четырех на четырехядерный проц и т. д.), номера расставлять обязательно для корректной обработки статистики

При запуске клиент создаст все нужные ему файлы самостоятельно. Файл с настройками - client.cfg. Его "правильное" содержимое (на моем компе) такое:

[settings]
username=MyUserName
team=48709
asknet=no
bigpackets=yes
machineid=1
local=13

[http]
active=no
host=localhost
port=8080
usereg=no

[core]
priority=0
cpuusage=100
disableassembly=no
checkpoint=9
ignoredeadlines=no

[power]
battery=no

[clienttype]
memory=1918
type=0

При первом запуске два клиента будут отображать по консольному окну. После перезагрузки (если в третьей настройке выбрано yes) они больше появлятся не будут. Теперь за загрузку каждого простаивающего ядра будет отвечать по одному клиенту.

Если вы допустили ошибку при вводе настроек, можете удалить из папки клиента файл конфигурации client.cfg и запустить консоль снова.

ENJOY!

0

2

Ask before fetching/sending work [no]? no <enter>
спрашивать перед выходом в сеть - если ваш компьютер не всегда online, тогда пишите yes

запрос на выход в сеть на моем компе не срабатывает. как следствие, клиент вовсе не может подключиться к серверу и обменяться с ним информацией. рекомендую выставлять значение параметра Ask before fetching/sending work "No", тогда работа клиента не нарушается: он выходит в сеть автоматически через некоторое время после появления активного соединения с интернетом.

0


Вы здесь » Minsk Folding Team #48709 » Главное » Запуск Folding@Home на многоядерных процессорах