Forum 3Dnews Tech - Показать сообщение отдельно - [TSC!] Обсуждение WinSMP клиента F@H (теперь с поддержкой A3 и бонусами!)
Показать сообщение отдельно
Старый 14.02.2011, 22:07   Вверх   #1
BOSUN
Мужской TSC
Автор темы
 
Аватар для BOSUN
 
Регистрация: 14.02.2011
Адрес: TSC! | SPb
[TSC!] Обсуждение WinSMP клиента F@H (теперь с поддержкой A3 и бонусами!)

Уважаемые кранчеры!

Рекомедуется использовать версию 6.30, т.к. для ее работы не требуется MPICH/Deino и меньше проблем в работе как сервис. Если вы используете версию 6.29 и она у вас нормально работает, то можете продолжать использовать ее.


В связи с тем, что:
1) SMP-клиент для Windows даёт заметно больше очков на многопроцессорных (многоядерных) машинах;
2) при этом не требуя фильтрации серверов;
3) команде всегда нужно поднажать!
ВСЕМ РЕКОМЕНДУЕТСЯ УСТАНОВИТЬ SMP КЛИЕНТ НА СВОИХ МАШИНАХ С 2 И БОЛЕЕ ЯДРАМИ, при условии их достаточной мощности.

-------->>>> Зачем нужен passkey (пасскей)? Нет пасскея - нет бонусов! No Martini? No party!
Бонусы выдаются после 10-ти посчитанных заданий на ядре А3! Узнать, сколько всего посчитано заданий с пасскеем можно тут.

Основная информация:
Клиент запускать с ключом -smp!!! А для для счета BigWU (они же бигжабы, они же гипножабы) с ключами -smp - bigadv (при условии наличия процессора с минимум 8 счетными потоками)!!!
http://tsc.overclockers.ru/fah-smp.html - читать обязательно!

Установка и настройка WinSMP от anubias
WinSMP 6.29 и бонусные задания на ядре A3 от anubias
Использование WinAFC для распределения процессов по ядрам процессора (актуально для связок SMP+GPU) от Fergity.




ЧАВО он же - FAQ

Где скачать?
Здесь!
Если ссылка не будет работать, попробуйте найти самую последнюю версию клиента (6.30 или более новую) здесь


Какие версии существуют?
6.29 MPICH (32 или 64-bit)
6.29 deino MPI (32-bit only!)
(отличаются реализацией работы MPI)
- устарели и не рекомендуются к использованию, хотя если вы их уже установили и они работают - то можно использовать и дальше.

Версия 6.30
- не требует установки MPI, прав администратора (если не нужно ставить службу) и создания/настройки/ввода пароля пользователя - проще всего в работе!

Установка

0) сначала получаем пасскей! (см. прикреплённое сообщение темы). Даже если вам бонусные задания не подходят, в любом случае добавить пасскей не помешает ничему.

1) качаем клиента 6.30 (консольная версия, других ПОКА нет!).

2) копируем файл клиента в нужную папку, в которой и будет вестись вся работа и (обычно) храниться временные файлы, включая задания и результаты (в подпапке work).

3) Проводим первичную настройку клиента (лучше с ключом -configonly, дабы не пытался ничего делать после настройки).
Ни в коем случае не отвечайте "да" на предложение получать задания без дедлайнов (настройка type=2 в client.cfg) - в течение уже более чем года их нет, а для SMP и не будет, вы просто ничего не будете получать (отправляться на сервер 0.0.0.0).

4) настраиваем автозагрузку Folding@home-Win32-x86.exe. Оптимальный вариант - установка службой (см. настройки), но можно и бросить ярлык в автозагрузку, если не смущает постоянно открытое окно консоли клиента на панели задач.

Запуск Folding@home-Win32-x86.exe лучше всего сделать с ключами:
-verbosity 9 -- обеспечивает подробный лог. Необязательно, но удобнее для отслеживания работы и выявления проблем;
-forceasm -- принудительно включает инструкции SSE/2/3 если ядро их поддерживает, даже если было зависание или нештатный выход в прошлый раз. Необязательно, ибо нынешние версии ядер всегда включают оптимизации сами, это скорее "задел" на будущее;
-smp - включает поддержку многопроцессорности. ОБЯЗАТЕЛЬНО!
Для восьми и более ядер (включая виртуальные ядра процессоров Core i*) при круглосуточной работе ПК имеет смысл попробовать ключ -bigadv, позволяющий получить особенно большие и особенно "выгодные" задания (без гарантии получения: как всегда, может придти и что-то попроще).
Оптимально будет все эти ключи при первоначальной или последующей настройке вписать в строку "дополнительные параметры" (additional client parameters) в настройке advanced options.
Для службы эти ключи можно также записать в реестр (запускаем regedit и ищем знакомое FAH примерно по этому адресу: HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Services\Folding..., добавляем ключи в конец ImagePath).

Для получения задания лучшим образом годятся параметры
bigpackets=big, type=3 (крайне желательно использовать эти параметры - они позволяют получать задания на ядре A3 с бонусами за скорость счёта! Лишь на медленных, например, 2-ядерных, машинах, которые получают на ядре А1 стабильные очки, не имеет смысла гнаться за заданиями с бонусами).
Указанное в настройках количество памяти тоже играет роль, и получить задание с настройкой memory меньше чем 400 - проблематично. Лучше всего вообще этот параметр не трогать.

Последний раз редактировалось BOSUN; 14.02.2011 в 22:13.
BOSUN вне форума  
Конфигурация ПК
Ответить с цитированием