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

4 Сторінки V < 1 2 3 4 >  
Reply to this topicStart new topic
> Affinity Changer, обсуждения
Rilian
Sep 18 2008, 20:45
Пост #31


interstellar
**********

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



гуд, я обновил линк на офсайте в топике про Fah WinSMP Affinity Changer


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


IPB Image

IPB Image

IPB Image
IPB Image

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

IPB Image

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tamagoch
Sep 26 2008, 08:15
Пост #32


Мультікранчер
********

Група: Trusted Members
Повідомлень: 1 731
З нами з: 27-September 03
З: Бровари
Користувач №: 18
Стать: Чол
Free-DC_CPID
Парк машин:
Xeon 2690v2 (6x quiet mode), AMD Ryzen 5 3600 (6x no-HT), Intel i5 3rd gen (4x), а також все інше під рукою



вот вспомнил, кажется, в одном из праймгридовских проектов под каждый вычислительный процесс идет еще процесс-wrapper - и как определить какой кому принадлежит? или это не нужно, а главное, чтобы оставалось по одному типу процесса на ядро?...


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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Sep 27 2008, 08:47
Пост #33


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



QUOTE(Tamagoch @ Sep 26 2008, 09:15) *

вот вспомнил, кажется, в одном из праймгридовских проектов под каждый вычислительный процесс идет еще процесс-wrapper - и как определить какой кому принадлежит? или это не нужно, а главное, чтобы оставалось по одному типу процесса на ядро?...


Все очень просто. Например у тебя есть процессы primegrid_llr_5.07_windows_intel86.exe и primegrid_llr_wrapper_5.07_windows_intel86.exe. В конфиге пишешь строку "primegrid_llr_5" и сервис привяжет только процессы primegrid_llr_5.07_windows_intel86.exe (ему пофиг врапперы, он ведь ищет процессы по подстроке в названии smile.gif).


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Oct 1 2008, 09:51
Пост #34


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



Добавил x64-версию.
Ссылки на скачивание теперь на http://code.google.com/p/affinity-changer


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Oct 29 2008, 00:09
Пост #35


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



Выложил версию 1.1.0 (x86 и x64).

Что нового:
1) Исправлена привязка к процессорам (процессы привязываются начиная не с первого процессора/ядра, а с последнего привязанного процессора/ядра).
2) В качестве имени процесса теперь можно указывать любое регулярное выражение.


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Oct 29 2008, 00:13
Пост #36


interstellar
**********

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



Круто! Спасибо!

обновлю завтра на работе


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


IPB Image

IPB Image

IPB Image
IPB Image

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

IPB Image

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Apr 14 2009, 14:49
Пост #37


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



Выложил версию 1.2.0 (x86 и x64).

Affinity Changer 1.2.0.0
[+] - Добавлена возможность выставления разных приоритетов для разных процессов.
[!] - Первая привязка процессов теперь происходит во время старта сервиса, а не во время первого срабатывания таймера
(так как при большом интервале таймера процессы большой промежуток времени выполнялись без привязки к процессорам).
[!] - Если приоритет процесса изменить после привязки процесса к процессору, то приоритет не восстанавливается
по истечении интервала таймера, а только после перезапуска сервиса.
[!] - Если изменить привязку процесса после привязки процесса к процессору, то привязка не восстанавливается
по истечении интервала таймера, а только после перезапуска сервиса.
[-] - Удален параметр ProcessPriority из реестра, так как теперь приоритет можно указывать для каждого процесса отдельно.
Если для процесса приоритет не указан, по умолчанию ставится приоритет Normal.

Немного изменился файл настроек config.txt (см. ChangeLog), так что читаем, как можно настраивать приоритеты для каждого процесса (раздел Настройка сервиса) crazy_pilot.gif


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
May 18 2009, 09:53
Пост #38


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



Сайт разработчика переехал сюда.


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tamagoch
Jul 13 2009, 18:40
Пост #39


Мультікранчер
********

Група: Trusted Members
Повідомлень: 1 731
З нами з: 27-September 03
З: Бровари
Користувач №: 18
Стать: Чол
Free-DC_CPID
Парк машин:
Xeon 2690v2 (6x quiet mode), AMD Ryzen 5 3600 (6x no-HT), Intel i5 3rd gen (4x), а також все інше під рукою



только что пробовал поставить х64-версию, дважды инсталлер вылетает с ошибкой:

Product: Affinity Changer -- Error 1001. Error 1001. Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'AffinityChanger, Version=1.2.0.0, Culture=neutral, PublicKeyToken=1720baf61aca65e1' or one of its dependencies. An attempt was made to load a program with an incorrect format..


возникает после копирования файлов в папку назначения, но до окончания установки
после этого удаляет все установленные файлы и предлагает перезапустить инсталлятор


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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Jul 14 2009, 12:54
Пост #40


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



QUOTE(Tamagoch @ Jul 13 2009, 19:40) *
только что пробовал поставить х64-версию, дважды инсталлер вылетает с ошибкой:

QUOTE
Product: Affinity Changer -- Error 1001. Error 1001. Exception occurred while initializing the installation:
System.BadImageFormatException: Could not load file or assembly 'AffinityChanger, Version=1.2.0.0, Culture=neutral, PublicKeyToken=1720baf61aca65e1' or one of its dependencies. An attempt was made to load a program with an incorrect format..


возникает после копирования файлов в папку назначения, но до окончания установки
после этого удаляет все установленные файлы и предлагает перезапустить инсталлятор




Да, косяк. Забыл пропатчить инсталлер. Просто студия при создании инсталлера под x64-версию добавляет один файл от x86-версии, поэтому приходится ручками патчить инсталлер.

Постараюсь исправить в ближайшие пару дней.



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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Jul 15 2009, 23:35
Пост #41


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



Исправил. Качать можно по той же ссылке, теперь там исправленный файл (проверял на Windows 7 RC x64).



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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tamagoch
Jul 17 2009, 12:29
Пост #42


Мультікранчер
********

Група: Trusted Members
Повідомлень: 1 731
З нами з: 27-September 03
З: Бровари
Користувач №: 18
Стать: Чол
Free-DC_CPID
Парк машин:
Xeon 2690v2 (6x quiet mode), AMD Ryzen 5 3600 (6x no-HT), Intel i5 3rd gen (4x), а також все інше під рукою



nick4eva,
спасибо! буду запускать в эксплуатацию wink.gif


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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Apr 6 2010, 00:37
Пост #43


interstellar
**********

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



RNA World потребляет много памяти и она часто тратится на перекидывание ресурсов с ядра на ядро.

Поставил ACh с таким конфигом

CODE
cmsearch,BelowNormal
cmsearch,BelowNormal


через пару дней отпишу о результате (уменьшилась ли разница runtime / cputime)


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


IPB Image

IPB Image

IPB Image
IPB Image

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

IPB Image

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nick4eva
Apr 6 2010, 08:05
Пост #44


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



QUOTE(Rilian @ Apr 6 2010, 00:37) *

Поставил ACh с таким конфигом

CODE
cmsearch,BelowNormal
cmsearch,BelowNormal


через пару дней отпишу о результате (уменьшилась ли разница runtime / cputime)


Ok. Будем ждать результатов.


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Apr 10 2010, 02:58
Пост #45


interstellar
**********

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



Заметил такую вещь:

Сейчас в BOINC 6 новый "продвинутый" планировщик, который запускает ВЮ в порядке наилучшего попадания в дедлайн, а не в порядке очереди. Поэтому на проектах где дедлайн маленький, часто ВЮ не досчитывается до конца, и начинает считаться следующая, и так далее, пока не наступает дедлайн у первой ВЮ, и очередь не переходит обратно в начало.

При этом, в памяти висит куча процессов одного проекта. Аффинити ченжер, естественно, не знает что проект не мультипроцессорный, и назначает каждому процессу свое ядро.

Вот тут и появляется глюк - может на одном ядре считаться 2 ВЮ одного проекта, а второе ядро при этом простаивает.

Пришлось affinity changer отключить

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


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


IPB Image

IPB Image

IPB Image
IPB Image

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

IPB Image

IPB Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

 



- Lo-Fi Версія Поточний час: 31st October 2025 - 22:54