Если у вас многоядерный процессор
На каждое ядро двух(четырех-)ядерного процессора можно запустить по одному клиенту Folding@Home .
Удобнее всего использовать консольную версию клиента. 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!