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

> Fah Smp Affinity Changer, Сервис для привязки процессов FAH SMP клиента к ядрам/процессорам
nick4eva
Oct 14 2007, 21:16
Пост #1


kранчер
****

Група: Trusted Members
Повідомлень: 123
З нами з: 6-January 06
З: Украина, Киев
Користувач №: 153
Стать: Чол
Парк машин:
1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM



Написал сервис для динамического распределения процессов FAH SMP клиента по ядрам/процессорам.

Сервис устанавливается в систему, и работает в автоматическом режиме. Раз в 10 минут (по-умолчанию) сервис проверяет к каким ядрам/процессорам привязаны выполняющиеся процессы FAH SMP клиента, и распределяет процессы равномерно (по 2 процесса на ядро в двуядерном процессоре при одном SMP клиенте, и по 2 процесса на ядро в четырехядерном процессоре при двух SMP клиентах).

Процессы сортируются по потреблению памяти, и правильно привязываются к процессорам (1 и 4 на первое ядро, 2 и 3 - на второе для двухядерников, для четырехядерников первый SMP клиент привязывается к первому и третьему ядру, второй SMP клиент клиент привязвается ко второму и четвертому ядру).

В ветке реестра "HKEY_LOCAL_MACHINESOFTWARE ick4eva's softwareFAH SMP Affinity Changer" есть параметр CheckInterval (в милисекундах), который указывает интервал проверки процессов. При изменении параметра сервис перезапускать не нужно, он сам перечитывает значение параметра в конце каждого интервала времени, и если параметр изменился, считывает его (конечо если стоит очень большой интервал времени, то проще перезапустить сервис, чтобы он считал параметр).

Для работы сервиса необходим .Net Framework 2.0 (скачать можно здесь x86 версию, или здесь x64 версию).

добавлена поддержка 4-ядерных процессоров
добавлена поддержка 8-ядерных машин (только там где два 4-ядерных процессора)

Текущая версия сервиса 1.0.5.

FahSmpAffinityChangerSetup-1.0.5-x86.zip
FahSmpAffinityChangerSetup-1.0.5-x64.zip

Также про программу можно почитать на сайте разработчика.

Список изменений можно посмотреть здесь.

Установка сервиса.

Качаем архив с файлами установки, и запускаем setup.exe.

Далее устанавливаем сервис как показано на скриншотах (Next->Next->Next->Close):
















Для удаления сервиса идем в установку и удаление программ, и удаляем FAH SMP Affinity Changer.



Це повідомлення відредагував nick4eva: Sep 2 2010, 00:41


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
2 Сторінки V  1 2 >  
Reply to this topicStart new topic
Відповідей(1 - 14)
Rilian
Oct 25 2007, 23:29
Пост #2


interstellar
**********

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



Crazy_Max
quad: 2 SMP clients, p2653 and 2652 -> affinity changer gave up to 300 PPD. Expecting 1000PPD increase on two p2653

Oleg82
quad: one SMP client gave 2200 PPD. two SMP clients with affinity changer give 3100 PPD[/quote]


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vorchun
Oct 26 2007, 14:17
Пост #3


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

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



Квад 3600МГц
Последнее время стали часто попадаться 2652, шаг получается почти одинаковый с 2653 но очков намного меньше sad.gif
ППД на 2653 + 2652 (+Affinity Changer) - 3938
2653 + 2653 + Affinity Changer дают, по прежнему, 4700

Запуск двух клиентов WinSMP на кваде + Affinity Changer (+голова с мозгами smile.gif ) даёт прибавку более 40%. Я думаю это доказано!

Об AMD уже можно написать большими буковками: значительного прироста не даёт


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

i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vorchun
Oct 26 2007, 20:08
Пост #4


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

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



Ещё один человек, который умеет...:
Anoss (TSC! Russia)
До: http://forums.overclockers.ru/viewtopic.ph...4328103#4328103 2805

После: http://forums.overclockers.ru/viewtopic.ph...39217b4#4370213 3907


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

i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Timedemo
Nov 15 2007, 03:19
Пост #5


Эстет кранчинга
*****

Група: Trusted Members
Повідомлень: 147
З нами з: 10-October 06
Користувач №: 293
Стать: Чол



с 2400 на 3900 прирост..
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Immho
Jan 24 2008, 01:36
Пост #6


Соромлюсь щось писати
*

Група: New Members
Повідомлень: 4
З нами з: 24-January 08
Користувач №: 683
Стать: bot
Парк машин:
2хC2Q-2.4Ghz, AMD_X2-1.8+2xRadeon1950Pro



Народ, пишите ОСИ плиз !
C2Q 2.4Ghz 1x4 Core_a1 Linux SMP proj.3060 = (2539 PPWU) fahmon 2300 PPD
C2Q 2.4Ghz 1x4 Core_a1 WINXP64 proj.2653 (1760 PPWU) fahmon 1937 PPD

C2Q 2.4Ghz WINXP64 1x4 Core_a1 proj.2653 - 1760 points 2402 PPD 10:30Min/1%
C2Q 2.4Ghz WINXP64 AffinityChanger 2x4 Core_a1 C2Q_2.4 proj.2653 - 1760 points 2871 PPD 8.25 Min/1%
Выигрыш от применения FAH A.C.64 17-20% под C2Q 2.4Ghz WINXP64

Если апроксимировать Проц 2.4Ghz в 3.67 то получится 4.300, что близко к тому что отписал Ворчун.

У кого есть данные по C2D + FAH AC?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Mar 19 2008, 23:28
Пост #7


interstellar
**********

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



Поддерживаются-ли 8-ядерные машины?

Например с dual-quad ?


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Aug 6 2008, 16:29
Пост #8


interstellar
**********

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



На офсайте паникуют что с ГПУ плохо работает

Nik4eva, напиши краткий мануал что делать (я не разбираюсь в ГПУ)

я переведу и отвечу на офсайте на форуме


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vorchun
Aug 6 2008, 23:14
Пост #9


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

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



Rilian
Что значит с ГПУ плохо работает? Чем АЧ мешает ГПУ клиенту или ядрам?
У меня нормально работают 2хСМП+АЧ и 2хГПУ.


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

i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Aug 7 2008, 08:07
Пост #10


kранчер
****

Група: Trusted Members
Повідомлень: 123
З нами з: 6-January 06
З: Украина, Киев
Користувач №: 153
Стать: Чол
Парк машин:
1: P4 2.8 GHz, 1Gb RAM 2: Pentium Dual Core T2330 1.6 GHz, 2 Gb RAM 3: Dell Studio 1735 Core2 Duo P8400 2.26 GHz, 2 Gb RAM



(Rilian @ Aug 6 2008, 05:29 PM) *

На офсайте паникуют что с ГПУ плохо работает

Nik4eva, напиши краткий мануал что делать (я не разбираюсь в ГПУ)

я переведу и отвечу на офсайте на форуме


У меня нет мощного ГПУ, соответственно я не могу проверить как АЧ работает с ГПУ. И что значит плохо работает, в чем конкретно заключается проблема (желательно подробное описание)?

P.S. Я тоже не разбираюсь в ГПУ smile.gif, но можно попробовать разобраться.

P.P.S. Может все таки стоит перенести обсуждение в тему Обсуждения [ukrainian / Russian]? Поверьте я на нее тоже подписан smile.gif


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Aug 7 2008, 15:18
Пост #11


interstellar
**********

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



http://foldingforum.org/viewtopic.php?p=46129#p46129

I have been using Affinity Changer for a while now with 2x SMP 5.91 on my Quad Q6600 XP SP3 systems - Thank you biggrin.gif

Now I'm also running GPU2 and need to consider core (3) should be dedicated to GPU2, I'm disappointed with output on SMP CPU with 6.22 beta running 1x SMP and in fact found that limiting the SMP to cores 0 & 1 increased output.

I know from your FAC that SMP_FC is not intended for 1x SMP, but its surprising that 3 cores gives less output than 2 set with affinity manually under Windows Task manager.

Is this something that the next version will consider, indeed, should I try 2xSMP with only 3 cores?

BG


--------------------
(Show/Hide)


IPB Image

IPB Image

IPB Image
IPB Image

загальна статистика: BOINCstats * FreeDC команда: BOINC команда Ukraine

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
(_KoDAk_)
Jan 15 2009, 01:17
Пост #12


BOINC-guru
*********

Група: Moderators
Повідомлень: 3 714
З нами з: 11-August 07
З: Kharkov
Користувач №: 569
Стать: Чол
Парк машин:
E3-1245V2@3400-Mhz 16GB 1х GTX760DCMOC2GD5 Q8200@2300-Mhz 4GB + то там то сям



А это они что-то свое придумали?
http://www.xtremesystems.org/Forums/showth...ighlight=WinAFC


--------------------
- "ты говоришь так, будто тебя чай ваше не вставляет "

(Show/Hide)











Спаcибо автору алфавита за любезно предоставленные буквы.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
T0lsty
Jan 15 2009, 09:26
Пост #13


кранчер з фермою
*******

Група: Trusted Members
Повідомлень: 990
З нами з: 13-October 06
Користувач №: 296
Стать: Чол



угу
причем на кваде запускают 4 smp клиента и с помощью этой проги привязывают каждый на свое ядро, что дает еще некоторый прирост пдд.

сам пока не пробовал.


--------------------
..................
XtremeLabs.org

(Show/Hide)


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cadet-ua
Jan 27 2010, 22:50
Пост #14


kранчер
****

Група: Trusted Members
Повідомлень: 101
З нами з: 23-September 07
З: Павлоград
Користувач №: 582
Стать: Чол
Парк машин:
AMD FX 3820, AMD FX 8150, AMD X6, AMD X4, Intel 3770, Intel 4770 ....



Кто-то пробовал ставить программу под Windows 7 ?

У меня на двухъядерном процессоре не правильно привязывает потоки к ядрам..


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ValeraChernivci
Nov 25 2010, 11:49
Пост #15


Трохи обжився
**

Група: Validating
Повідомлень: 17
З нами з: 18-July 07
Користувач №: 556
Стать: Чол
Парк машин:
Win 7 X64 ,Intel 1156 Core I7 860, Geforse GTX 570, OCZ SSD Vertex 2 , 6ТВ HDD



Не могу понять.Поставил 4 SMP клиента, и эту прогу.Загрузка процессоров только 12%!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

 



- Lo-Fi Версія Поточний час: 20th April 2024 - 01:46

Invision Power Board v1.3.3 © 1996 IPS, Inc.