Привіт Гість ( Вхід | Реєстрація )

> Windows Smp Client [help], Обсуждаем здесь.
Rilian
Mar 18 2007, 02:26
Пост #1


interstellar
**********

Група: Team member
Повідомлень: 17 156
З нами з: 22-February 06
З: Торонто
Користувач №: 184
Стать: НеСкажу
Free-DC_CPID
Парк машин:
ноут и кусок сервера



http://forum.folding-community.org/fpost172003.html#172003
dk.gif drinks2.gif dk.gif drinks2.gif drinks.gif drinks.gif drinks.gif drinks.gif to_become_senile.gif to_become_senile.gif ves001.gif ves001.gif

ves001.gif ves001.gif ves001.gif ves001.gif

Всем, у кого двух-трех-четырех, или более-ядерный процессор посвящается smile.gif.

Не устанавливайте клиент в Program Files. Перед установкой создайте (например): D:\FAH\SMP1 и устанавливайте туда!
Запускать с ключом -smp!


Новый клиент - 6.34 beta (32-bit or 64-bit), который умеет добывать бонусы (только при наличии пасскея!).
Пасскей вбиваем при конфигурации клиента, или в client.cfg. Если у Вас его еще нет, берем здесь
Установка:
(Show/Hide)


1. Создать папку (например D:\FAH\SMP)

2. Распаковать туда клиент.

3. Для удобства, можно переименовать Folding@home-Win32-x86.exe в fah.exe, или fahSMP.exe

4. Далее можно идти разными путями:

а) создать ярлык для программы (ПКМ на файле/ отправить/ рабочий стол (создать ярлык); затем ПКМ на ярлыке, в поле "Обьект" дописываем -smp
(у меня это выглядит так: D:\WinSMP5\fah.exe -smp); запустить, настроить клиент и работать;

б) настроить клиент для работы в качестве службы

Настройка клиента (при первом запуске, или запуск с ключом -configonly):
(Show/Hide)


User name [Anonymous]? Vorchun ------------------пишешь свой

Team Number [0]? 2164 -------------это святое prapor.gif

Passkey []? ----------если еще нет, обязательно получить и вписать... и нигде не светить smile.gif

Ask before fetching/sending work (no/yes) [no]? no ---------------конечно no

Use proxy (yes/no) [no]? no --------------если есть прокси, отвечаешь yes и дальше прописываешь

Acceptable size of work assignment and work result packets (bigger units may have large memory demands) -- 'small' is <5MB, 'normal' is <10MB, and 'big' is >10MB (small/normal/big) [normal]? big ------------------пока вроде всё-равно что писать...

Change advanced options (yes/no) [no]? yes -----------------yes

Core Priority (idle/low) [idle]? idle --------------лучше idle

CPU usage requested (5-100) [100]? 100 -------------обычно 100

Disable highly optimized assembly code (no/yes) [no]? no -------------no

Pause if battery power is being used (useful for laptops) (no/yes) [no]? no --------для ноутбука можно yes

Interval, in minutes, between checkpoints (3-30) [15]? 30 -----------------я ставлю 30

Memory, in MB, to indicate (2046 available) [2046]? 1023 -----------------сколько памяти не жалко (на одно ядро процессора минимум 512MB)

Set -advmethods flag always, requesting new advanced scientific cores and/or work units if available (no/yes) [no]? yes -------пока значения не имеет

Ignore any deadline information (mainly useful if system clock frequently has errors) (no/yes) [no]? yes ---------рекомендую yes

Machine ID (1-16) [1]? 6 ---------------если на машине несколько клиентов - пишем разные ID

Launch automatically, install as a service in this directory (yes/no) [no]? no ---установка сервисом (если устанавливаете службой - yes)

The following options require you to restart the client before they take effect Disable CPU affinity lock (no/yes) [no]? no ----------пока вроде не работает (у меня на кваде)

Additional client parameters []? -smp -local -verbosity 9 ------------------------здесь можно записать параметры запуска

Using local directory for work files IP address to bind core to (for viewer) []? ---------------пока не используется

Пример client.cfg:
(Show/Hide)

[settings]
username=Vorchun
team=2164
passkey=xxxxxxxxxxxxxxxxxxxxxxxx
asknet=no
machineid=6
bigpackets=big
extra_parms=-smp -local -verbosity 9

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

[core]
priority=0
cpuusage=100
disableassembly=no
checkpoint=30
ignoredeadlines=yes
nocpulock=0
addr=

[power]
battery=no

[clienttype]
memory=2047
type=3

Настройка клиента для работы в качестве службы

РТФМ ТУТ: http://folding.stanford.edu/English/WinSMPGuide rtfm.gif
статья на нашем сайте (на русском tongue.gif )

Бигжабы
(Show/Hide)

Если у Вас процессор Core i7 или лучше (обязателен HT) и более 4ГБ памяти, можно считать высокооплачиваемые бигжабы. В client.cfg, параметр memory=: доктора советуют на один поток ставить минимум 512МБ, значит 512*8=4096МБ (можно поэкспериментировать и с меньшим объёмом: читаем здесь).
В extra_parms= нужно прописать -bigadv.

Тема о бигжабах: Сверхбольшие задания, Считаем, если железо позволяет


Если у вас с клиентом какие-то проблемы то 99% вероятно что они в списке описаны.
Список багов тут http://forum.folding-community.org/ftopic18210.html[/b]

ннкрон - планировщик.
http://nncron.ru/download/nncron191.exe
Для нас, жителей бывшего СССР регистрация такая:
user - xUSSR регистрация
pass - нужно вписать текущий день недели русскими буквами

Если клиент выдает ошибку Core Status, то тут можно посмотреть что это значит:
http://fahwiki.net/index.php/CoreStatus_codes

Способ добавить +10...15% к ППД: отключаем эксплорер
1. Сtrl+Alt+Del - появляется окно диспетчера задач.
2. В списке процессов находим explorer.exe и завершаем его. Закрываем диспетчер и остаётся только картинка рабочего стола.
3. Чтобы снова запустить графическую оболочку жмём Сtrl+Alt+Del - Файл - Новая задача (выполнить) и вбиваем в рабочую строку - explorer.exe

Це повідомлення відредагував Vorchun: Nov 7 2011, 23:57
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Відповідей
Vorchun
Apr 4 2008, 16:29
Пост #2


оверфолдер
*******

Група: Trusted Members
Повідомлень: 622
З нами з: 14-February 07
З: Хмельницкий
Користувач №: 446
Стать: Чол
Парк машин:
i5 2500K+GF 560



"Общие советы" из статьи Установка WinSMP клиента
Немного переписал... можно удалить через пару дней, чтоб здесь место не занимало...

1. Изредка делайте резервную копию папки с клиентом, также перед выключением (клиента или компьютера). Перед выключением (перезагрузкой) компьютера, обязательно закройте (см. п. 8-9) СМП клиента (клиентов).

2. Если результат не отправляется на сервер сразу (возможно сервер в настоящий момент просто не принимает), клиент закачивает новое задание и считает его, а посчитанное отправит через некоторое время, автоматически. Также, при перезапуске, клиент проверяет папку «work», и если находит там посчитанные задания, пытается их отправить.
Проверьте в client.cfg, параметр usereg, должно быть usereg=no


3. Если у Вас проблемы с запуском (работой) клиента - возможно, Вы не смогли «подружить» фаервол (антивирус) с сервисами клиента. Обязательно добавьте fah.exe, mpiexec.exe, smpd.exe, FahCore_a1.exe в список исключений антивируса, фаервола и т.п. софта. Также, в некоторых програмах, присутствует модуль "контроля изменения компонентов приложений", который так же может "мешать" нормальной работе СМП клиента. В Висте нужно отключить UAC.

4. Ваша система должна быть абсолютно стабильна. Если вы часто получаете «EARLY_UNIT_END» - значит, скорее всего, проблема с железом (перегрев, переразгон, ошибки памяти и т.п.).

5. Текущая бета-версия клиента использует четыре потока, но четырёхъядерные процессоры они загружают не полностью, хотя диспетчер задач показывает 100% загрузку процессора. Чтобы загрузить его полностью, можно (и нужно!) установить две версии SMP клиента.
Для установки второго: создайте ещё одну папку (например C:FAH/SMP/2), далее установка аналогична установке первого (см. "Порядок установки" п. 3 и т.д.). При конфигурации, конечно, указать другой Machine ID, и запускать оба клиента с ключём -local.
На некоторых заданиях (2651, 2653, 2604, 2605), и при работе двух клиентов, привязка процессов к ядрам, даёт существенную прибавку ППД (~ 60%).

6. Привязка процессов (FahCore_a1.exe) к ядрам двухъядерного процессора (для четырёхъядерного надо использовать два SMP клиента, плюс привязка), значительно ускоряет расчёт (поднимает ППД). Для автоматической привязки следует использовать FAH SMP Affinity Changer. Также, в FahSpy, с версии 1.5.0, появилась возможность осуществлять распределение расчётных ядер по ядрам процессора (кроме того, есть возможность выбирать: сортиривка по потреблению памяти, или процессорного времени)
Для привязки вручную, лучше использовать Process Explorer.

7. Клиент для своей работы использует сетевые соединения, поэтому если у Вас отпадёт сеть - скорее всего клиент перестанет работать. Поможет только перезапуск вручную. Так что смотрите за тем, чтобы Ваша машина постоянно находилась в сети... Или воткните блютуз – USB брелок! И сеть никогда не отпадет. Интернет не важен, важно наличие хоть одного «живого» подключения.
Также, если часто отпадает сеть, можно создать виртуальную сетевую карту: Пуск/ Настройка/Панель Управления/ Установка оборудования/ Добавление нового устройства/ Из списка вручную/ Сетевые платы/ Microsoft/ Адаптер Microsoft замыкания на себя. Windows назначит устройству IP адрес, говоря при этом что связь отсутствует (это не важно). Затем нужно позакрывать СМП-клиентов, отсоединить сетевой кабель (или отключить основную сеть) и запустить их снова. Теперь процессы СМП привяжутся к IP виртуальной сетевухи и не будут зависеть от работоспособности основной. Смотреть к какому IP привязаны процессы (smpd и FahCore_a1) можно с помощью фаервола, или программы Active Ports.

8. При перезапуске/неудачном запуске/закрытии рекомендуется вручную убивать (только после закрытия консоли клиента) 2-ой процесс SMPD.EXE (если он сам не умер), сгенерированный 1-ым SMPD.EXE, и генерящий сам 4 ядра ФАХ-а, притом убивать все дерево процессов автоматом (удобно использовать Process Explorer), после чего убиваем mpiexec.exe (все, сколько есть! Может быть несколько процессов mpiexec.exe).

9. Два запущеных клиента, лучше останавливать в порядке запуска (т.е. если Вы запускали сначала 1-й, потом 2-й, значит и закрывать следует в том же порядке). Сделать оба окна активными, затем дважды нажать Ctrl+Break (или Ctrl+C), затем открыть Process Explorer, там убить дерево процессов smpd.exe + 4xFahCore_a1.exe (сервис smpd.exe не трогать) и mpiexec.exe. Если остановить только один клиент - данные скорей-всего будут утеряны, притом в обоих клиентах.
Или, проще: грубо убить дерево процессов fah.exe одного из клиентов в Process Explorer (всплывающая подсказка показывает, из какой папки запущен процесс), тогда остальные SMP будут нормально продолжать работу (так можно останавливать любое количество СМП-клиентов - данные сохраняться).

10. На системе с 512 Мб ОЗУ клиент запустился, и задание закачалось. Итоговый объем занятого ОЗУ = 110 Мб.

11. Для того чтобы "спрятать" окно клиента в трэй используйте программу TaskSwitchXP

12. Если существует риск не вписаться в дедлайн - при кофигурации клиента следует указать: ignoredeadlines=yes


--------------------

i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Повідомлення у даній Темі
Rilian   Windows Smp Client [help]   Mar 18 2007, 02:26
Yizahi   Хмм... все что ни скачивает пока оканчивается моме...   Mar 18 2007, 23:45
Rilian   ARRRRRRRRGH ты при установке логин и пароль от юз...   Mar 19 2007, 00:10
T0lsty   первый баг : клиент отваливается , те перестает сч...   Mar 19 2007, 14:09
Rilian   У меня клиент переставал считать когда я запускал ...   Mar 19 2007, 15:21
Rilian   обсуждаем :onpc: :ph34r2: :rtfm: :st: :thinkl...   Mar 19 2007, 17:26
Oleg82   кто нибудь пробывал остабавливать клиент? и теря...   Mar 19 2007, 18:20
Rilian   Я останавливал с помощью крестика на окне. Ничего ...   Mar 19 2007, 18:25
yarikstyle   Запустил... поработало 50 минут... процессы остано...   Mar 20 2007, 09:26
T0lsty   Запустил... поработало 50 минут... процессы остан...   Mar 20 2007, 09:42
yarikstyle   Не обратил внимание, спасибо, вечером попробую...   Mar 20 2007, 13:41
Oleg82   у меня уже 65% на WU 2651 и пока никаких гвоздей.....   Mar 20 2007, 13:43
Rilian   Первая ВЮ ушла, в статистике +1700 очков за 2 дня ...   Mar 20 2007, 22:14
tyoma   А как вы ppd смотрите?   Mar 21 2007, 11:01
T0lsty   всетаки клиент отваливается время от времени .. ...   Mar 21 2007, 14:46
tyoma   да вот как раз чёт у меня фахспай и не показывает ...   Mar 21 2007, 15:22
Paul B.Atton   Оновити базу завдань і сам спай пробував? Десь вже...   Mar 21 2007, 15:30
tyoma   Оновити базу завдань і сам спай пробував? Десь вж...   Mar 21 2007, 16:44
Dimitrio   Несмотря на -forceasm клиент раза два-три в сутки ...   Mar 21 2007, 16:16
Ckopoxod   ФАХспай тягне базу звідси http://fah-web.stanford....   Mar 21 2007, 17:30
30 Сторінки V  1 2 3 > » 


Reply to this topicStart new topic
1 Користувачів переглядають дану тему (1 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 15th June 2025 - 18:35