Тема: Folding@Home
Показать сообщение отдельно
Старый 30.01.2008, 03:43     # 1
getsbe
Guest
 
Сообщения: n/a

Folding@Home

Собственная команда IMHO.WS в проекте Folding@home

Team ID: 107505




-----------------
Статистика команды:






1. IMHO.WS - официальная статистика.
http://fah-web.stanford.edu/teamstats/team107505.html - Fast Teampage URL

2. http://kakaostats.com/tsum.php?t=107505 - альтернативный сервер статистики, общекомандная статистика;
2.1. http://kakaostats.com/t.php?t=107505 - по участникам команды.

3. http://folding.extremeoverclocking.c...hp?s=&t=107505 - другой альтернативный сервер статистики.

4. http://folding.xcpus.com/Folding/Fol...=107505&page=1 - еще один альтернативный сервер статистики (thnx to Браток )
-----------------

Прочитать по-русски про проект Folding@home можно на официальной странице здесь: http://folding.stanford.edu/Russian/Main

Для участия в проекте в составе команды IMHO.WS нужно лишь скачать, настроить и запустить программу-клиент.
Дальше весь процесс движется автоматически, вам нужно только поглядывать в лог файл клиента и в статистику.

Рассмотрю три версии клиента для Windows.

1. SMP клиент.
подробное описание настройки высокопроизводительного клиента для многопроцессорных систем
Для многоядерных процессоров (два и более) ссылка на консольную версию smp клиента для Windows XP/2003/Vista/2008/7:

http://www.stanford.edu/group/pandegroup/folding/release/FAH6.34-win32-SMP.exe

! Перед началом установки нужно убедиться в том, что локальный Windows юзер имеет пароль и этот пароль не содержит кириллицу.

Запустить исполняемый файл.

Внимание! Для англ. Vista нужно указать путь установки C:\Users\<user_name>\FAH. Где <user_name> - имя текущего Windows юзера. Вообще, в инструкцию установки на Vista юзеры Vista могут что-то добавить сами, т.к. я ей не пользуюсь.

Затем из только что созданной папки нужно запустить файл install.bat.

На Vista для этого нужно запустить командное окно (cmd.exe) под эккаунтом Администратора (runas /user:administrator cmd.exe), войти в только что созданную папку (C:\Users\<user_name>\FAH) так: cd\ c:\users\<user_name\fah> и выполнить install.bat

В диалогах нужно в основном подтверждать предложенные ответы на вопросы, ввести пароль для своего Windows юзера, и др.

Результат успешной установки - две строки с одинаковым текстом:

If you see this twice, MPI is working
If you see this twice, MPI is working

Первый запуск исполняемого файла клиента можно производить без всяких ключей. Последующие запуски, выполняемый только для конфигурирования, нужно производить с ключом -configonly.

Отвечать на вопросы нужно так:

User name: укажите ваше имя в проекте, лучше что-то уникальное, например, fedot1011

Team Number: 107505 (это номер нашей команды!)

Passkey: нажать Enter (пасскей нужно будет обязательно запросить у авторов проекта позже, см. здесь как)

Ask before fetching...: no

Use proxy: no (или yes и далее ввести параметры вашего прокси сервера)

Acceptable size...: big

Change advanced options: yes

Core priority: idle

CPU usage: 100

Disable highly optimized...: no

Pause if battery power...: no (или yes в случае, если у вас ноутбук на батареях)

Interval...: 30

Memory...: нажать Enter

Set -advmethods...: yes

Ignore any deadline...: no

Machine ID: 1

Launch automatically...: no

Disable CPU affinity lock: no

Additional client parameters: -verbosity 9 -forceasm -smp -bigadv (ключ -smp обязателен)

IP address to bind...: нажать Enter

Это всё. При правильной настройке клиент запросит рабочий юнит и начнёт его обрабатывать. Обработав, отошлёт, и заберёт новый, и т.д.

Для тюнинга рекомендую установить smp affinity changer, он помогает повысить производительность на двухъядерных процессорах (периодически проверяет и правильно распределяет нагрузку между двумя ядрами):

32-битная версия
64-битная версия



2. GPU клиент.
подробное описание настройки высокопроизводительного клиента, использующего графические процессоры
Если у вас хорошая видеокарта, например Geforce 8000 и выше, или ATI 2, 3, 4, то плюс к обычному клиенту, описанному выше, вы можете установить и высокопроизводительный gpu клиент:

Ссылка на консольный GPU3 клиент для Windows XP/2003/Vista/7:

http://www.stanford.edu/~friedrim/Folding@home-Win32-GPU_XP-641.zip

Выполнить инсталляцию.
Клиент установится в Start -> Programs -> Folding@Home-x86.

Запустить клиент, и из систрея выполнить настройку (правая кнопка, затем Configure) в окне программы (таком же окне, как на приведённых ниже скриншотах для cpu версии клиента), используя информацию, приведённую выше для smp клиента, и, при желании эту статью, указав уникальный machine ID (например, 2, если вы установили smp клиент в пункте 1).
Напомню, ID нашей команды: 107505



3. CPU клиент.
описание настройки консольной версии обычного клиента
Для обычных одноядерных процессоров ссылка на Windows XP/Vista/7/2003/2008 консольный клиент такая:

http://www.stanford.edu/group/pandeg...32-x86-623.zip

Настройка выполняется аналогично smp клиенту из пункта 1 за исключением того, что ключ -smp указывать не нужно.

Обычный клиент можно установить и на многоядерной машине, однако производительность его будет ниже smp клиента.
В этом случае нужно для каждого ядра создать отдельную папку программы, указав при настройке или прямо в client.cfg уникальный machineid, например, machineid=1, machineid=2.

Если вы хотите установить клиент как службу, то это можно сделать в режиме настройки (Folding@home-Win32-x86.exe -configonly).


Для систрейной версии клиента из п.3 такой комментарий - "хотя в самом windows-клиенте вполне нормальный конфигуратор есть для тех кто боится командной строки и ключей - по правой кнопке конфигурится" - прим.Plague

Вот - скриншоты систрейного (не консольного) клиента, любезно предоставленные Plague, на которых он любовно пририсовал объяснения

Как видите - ничего проще не бывает! Вариант для лентяев:





Просмотр деятельности всех типов клиентов удобно осуществлять при помощи программ fahspy или HFM.NET.
Мониторить статус серверов нужно здесь.

Последний раз редактировалось Rob; 26.08.2011 в 23:25. Причина: обновлены ссылки