Форумы Modlabs.net: Windows F@H QuickStart - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Windows F@H QuickStart

#1 Пользователь офлайн   TC_DZhon 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 220
  • Регистрация: 02 Май 07

Отправлено 04 Февраль 2008 - 15:41

Итак, мануальчик для начинающих .. настройка клиента F@H под Windows (Версии 6.01beta2)
1) Качаем http://cp.people.overclockers.ru/cgi-bin/d...name=WinFAH.zip
2) Распаковываем
3) Запускаем exe файл и ожидаем, пока словится задание
4) Настраиваем автозапуск, кидая ярлычек в папку автозагрузки
0

#2 Пользователь офлайн   kane 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 15 Февраль 11

Отправлено 07 Март 2011 - 16:14

ИМХО тему нужно переименовать в

WinGPU QuickStart Guide


Общие положения:
  • В виду особеностей клиента, использовать для расчётов видеокарты производства АМД/АТИ пока нецелесообразно. Поэтому всё нижеследующее справедливо только для ГПУ нВидиа начиная с 8-й серии и выше.
  • Выбираем себе имя, под которым будем участвовать в проекте.
  • Желательно наличие в системе последних сертифицированных версий драйверов и ПО физикс с официального сайта нВидии. Поддержка проекта в драйверах реализована начиная с версии 177.35 и выше.
  • Для запуска в ВинХР необходимо наличие .NET framework 2.0 или выше.
  • Для мониторинга клиентов рекомендуется использовать программу FahSpy.
  • Если для ЦПУ существует только консольный клиент, то для ГПУ есть ещё и треевый. До сих пор не утихают споры что из них лучше. Одни говорят что консольный стабильнее, другие что треевый удобнее. Я пользую треевые, т.к. в случае с консольным нужно будет использовать сторонний софт чтобы "прятать" консоль в трей иначе она висит в таскбаре. Кроме того, в виду наличия у треевого клиента графического интерфейса, его намного проще и удобнее настраивать, всё интуитивно понятно.


Настройка консольного WinGPU клиента в Win7 (на примере Ultimate х64).
1. В корне диска С: создаём папку FAHGPU (или с любым другим понравившимся вам именем). Если вы намеряны задействовать 2 и более видеокарты, установленных в одной системе, то в папке FAHGPU создаём столько папок, сколько ГПУ клиентов вы собираетесь запускать (GPU1, GPU2 и т.д.).
2. Качаем Windows XP/2003/Vista/7 GPU3 no-nonsense console client. Помещаем скачанный .exe'шник в созданную папку C:\FAHGPU\GPU1 (если их будет несколько). Запускаем. Появится окно командной строки, в котором проводим конфигурирование клиента.
3. Конфигурация:

  • User name: пишем имя, которое вы выбрали для участия в проекте
  • Team Number: 47191 номер команды TSC! Russia
  • Passkey: не нужен
  • Ask before fetching/sending work: no (запрашивать подтверждение на получение нового задания и отправку результатов посчитанного)
  • Use proxy: no (лично я не использую, но в некоторых случаях, когда возникают проблемы с отправкой/получением заданий/результатов, можно использовать прокси, это некоторым помогает)
  • Acceptable size of work assignment and work result packets: применимтельно к ГПУ клиенту особого значения не имеет, выбираем любой
  • Change advanced options: yes
  • Core Priority: idle (можно просто нажать энтер, т.к. айдл стоит по умолчанию)
  • CPU usage requested: 100
  • Disable highly optimized code: no
  • Pause if battery power is being used: no (этот пунт полезен только для владельцев ноутбуков, коих среди кранчеров не так уж и много)
  • Interval, in minutes, between checkpoints: 30 можно оставить по умолчанию 15, но я ставлю всегда 30
  • Memory, in MB, to indicate: ставим всю доступную, лишнего клиент всё равно не возьмёт
  • Set -advmethods flag always, requesting new advanced scientific cores and/or work unit if available: yes
  • Ignore any deadlines information: no
  • Machine ID: должно быть от 1 до 16, в зависимости от количества клиентов (СМП+ГПУ), установленных на одной машине. Каждому клиенту должен соответствовать свой ID. Т.о. если вы до этого установили и настроили ЦПУ СМП клиент, которому присвоили ID = 1, то для ГПУ отдаём 2 и последующие
  • Launch automatically, install as a service in this directory: no в отличие от ЦПУ СМП клиентов, примеров корректно работающих службой ГПУ клиентов ( во всяком случае в Вин7 и висте) мне не известно
  • Disable CPU affinity lock: no
  • Additional client parameters: -gpu 0 -advmethods Если у вас в системе одна видеокарта, можно вообще ничего не прописывать. Если в одной системе две и более считающих видеокарт, то: -gpu X, где Х индекс, соответствующий слоту в котором установлена видеокарта, для первой = 0, второй = 1 и т.д. Т.е. в конфигурации клиента, расположенного в папке "C:\FAHGPU\GPU1" прописываем -gpu 0; в конфигурации клиента, расположенного в папке "C:\FAHGPU\GPU2" прописываем -gpu 1 и т.д. Допускается использование видеокарт разных поколений, в том числе и ферми+неферми, для этого прописываются соответствующие ключи "-forcegpu nvidia_fermi" (для ферми видеокарт) и "-forcegpu nvidia_g80" (для НЕферми видеокарт). Ключ -advmethods прописывается по вкусу.
  • IP address to bind core: оставляем пустым

4. Создаём ярлыки для .exe'шников "Folding@home-Win32-gpu". Можно их переименовать в ГПУ1, ГПУ2 и т.д. если у вас несколько видюх. Помещаем ярлыки в автозапуск.

ПРИМЕР:
В системе две видеокарты. В слоте PCI-E №1 установлена GTX460, в слоте PCI-E №2 установлена 9600GSO. Соответственно две папки клиента:
C:\FAHGPU\GPU1 (для GTX460). В конфиге доп параметры соответсвенно: -gpu 0 -forcegpu nvidia_fermi -advmethods
C:\FAHGPU\GPU2 (для 9600GSO). В конфиге доп параметры соответсвенно: -gpu 1 -forcegpu nvidia_g80 -advmethods
Иногда возникают проблемы, одна из видеокарт отказывается считать, тогда необходимо "играть" с ключами (добавлять/удалять адвметодс, прописывать для обоих клиентов -forcegpu nvidia_fermi, либо иногда помогает использование разных версий клиентов: для ферми используем 6.41, а для НЕферми используем 6.31 либо 6.23).

Настройка треевого клиента (с вьюером) попроще, т.к. там присутсвует графический интерфейс и всё интуитивно.




P.S. Весь [censored] изматерился пока вчера и сегодня делал эти факи. ЧТО НА ЭТОМ ФОРУМЕ С ОКНОМ СООБЩЕНИЯ??? Перевод строки вообще дикий, просто по энтеру большой межстрочный интервал, по шифт+энтер вроде нормально, но опять таки со списками что то непонятное в этом случае получается. В общем желание ещё что-либо кроме простейших постов писать отпадает напрочь.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 members, 1 guests, 0 anonymous users