![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
nick4eva |
![]()
Пост
#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 ![]() |
QUOTE Кто может прогу написать, которая на основании лога клиента, будет раскидывать процессы по ядрам? Написал сервис, который раз в минуту проверяет процессы winsmp, и раскидывает их по ядрам/процессорам. http://sites.google.com/site/nick4eva/soft...ffinity-changer - мануал по установке ![]() Це повідомлення відредагував nick4eva: May 18 2009, 09:37 -------------------- ![]() |
![]() ![]() |
Vorchun |
![]()
Пост
#46
|
![]() оверфолдер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 622 З нами з: 14-February 07 З: Хмельницкий Користувач №: 446 Стать: Чол Парк машин: i5 2500K+GF 560 ![]() |
Crazy_Max
Втарова клиента ставить так же как и первого? Да. install.bat из папки и т.п. -local не забудь ![]() Перед закрытием одного из клиентов - бэкап (у меня, если закрыть сначала второй, то иногда слетают оба) Сёдня 4 раза вырубали свет, странно, но всё живое ![]() -------------------- ![]() i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560 |
Crazy_Max |
![]()
Пост
#47
|
![]() кранчер з фермою ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 586 З нами з: 16-February 06 З: Киев Користувач №: 181 Стать: Чол Парк машин: i7@4.2 -bigadv -smp ![]() |
Адин смп клиент на кваде у меня давал ~ 2200PPD, поставил втарова + FAH SMP Affinity Changer теперь дает ~ 3100PPD
![]() Это есть гут!! ![]() -------------------- |
Oleg82 |
![]()
Пост
#48
|
![]() кранчер зі стажем ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 261 З нами з: 26-October 06 Користувач №: 308 Стать: Чол Парк машин: Quad Q6600 2.4GHz/3Gb ![]() |
у меня на кваде с вторым смп прирост составил где то 300 очок и ето с второй (2652жабой) ,думаю с двумя 2653 должно до штуки дотянуть...
![]() афтору зачёт ![]() -------------------- |
LinuxDrom |
![]()
Пост
#49
|
![]() Линуксоид-гентушник ![]() ![]() ![]() Група: Trusted Members Повідомлень: 54 З нами з: 12-May 07 З: иїв Користувач №: 517 Стать: Чол Парк машин: Core 2 Duo E8200 ![]() |
-------------------- ![]() |
kikoin |
![]()
Пост
#50
|
![]() наш 500й фолдер :) (папка) ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 136 З нами з: 11-January 07 Користувач №: 394 Стать: Чол ![]() |
В смысле ты тоже такое хочешь ... ![]() -------------------- |
cadet-ua |
![]()
Пост
#51
|
![]() kранчер ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 74 З нами з: 23-September 07 З: Павлоград Користувач №: 582 Стать: Чол Парк машин: AMD FX 3820, AMD FX 8150, AMD X6, AMD X4, Intel 3770, Intel 4770 .... ![]() |
А планируют добавлять в прогу дополнительный функционал?
Например, чтобы могла запускать FAH.EXE автоматом, при старте, а после первого клиента запускать и второй, секунд через 40... Было бы здорово.... -------------------- ![]() |
Vorchun |
![]()
Пост
#52
|
![]() оверфолдер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 622 З нами з: 14-February 07 З: Хмельницкий Користувач №: 446 Стать: Чол Парк машин: i5 2500K+GF 560 ![]() |
cadet-ua
Я думаю лучше планировщиком пользоваться. Nncron, например. -------------------- ![]() i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560 |
cadet-ua |
![]()
Пост
#53
|
![]() kранчер ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 74 З нами з: 23-September 07 З: Павлоград Користувач №: 582 Стать: Чол Парк машин: AMD FX 3820, AMD FX 8150, AMD X6, AMD X4, Intel 3770, Intel 4770 .... ![]() |
cadet-ua Я думаю лучше планировщиком пользоваться. Nncron, например. Я так и не смог его настроить Вот такой код: User: "Administrator" SecPassword: "dbWyfb+4ecO7ecN=" Domain: "SERVER" LogonInteractive Time: START-TIME Action: PAUSE: 90000 StartIn: "C:\FAH504\" SWHide NormalPriority START-APP: C:\FAH504\CPU-FAH.bat запускает файл CPU-FAH.bat В котором прписанно: sc start mpich2_smpd fah.exe -local -verbosity 9 -forceasm Так вот это то работает, то не работает. Пробовал просто запускать файл fah.exe - все равно не работает.... ![]() Может кто поможет? -------------------- ![]() |
Vorchun |
![]()
Пост
#54
|
![]() оверфолдер ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 622 З нами з: 14-February 07 З: Хмельницкий Користувач №: 446 Стать: Чол Парк машин: i5 2500K+GF 560 ![]() |
cadet-ua
ОС какая? Если вручную запускать, нормально работает? Авторизацию проверял в кроне? (кнопочка "проверить") "CPU-FAH.bat" - пробелы точно нельзя, можно и без тире. "sc start mpich2_smpd" - без этого хуже работает? -------------------- ![]() i-5 2500K (4500МГц) / MEM 2x4ГБ DDRIII (1600МГц) / GF GTX 560 |
cadet-ua |
![]()
Пост
#55
|
![]() kранчер ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 74 З нами з: 23-September 07 З: Павлоград Користувач №: 582 Стать: Чол Парк машин: AMD FX 3820, AMD FX 8150, AMD X6, AMD X4, Intel 3770, Intel 4770 .... ![]() |
cadet-ua ОС какая? Если вручную запускать, нормально работает? Авторизацию проверял в кроне? (кнопочка "проверить") "CPU-FAH.bat" - пробелы точно нельзя, можно и без тире. "sc start mpich2_smpd" - без этого хуже работает? WinXP В ручную - да. Попробую без тире. "sc start mpich2_smpd" без него тоже не запускается автоматом через nncron, в ручную - все о.к. Пока на двух компах нормально работает с планировщиком Windows, наверное и на остальных все через него запускать буду. -------------------- ![]() |
Rilian |
![]()
Пост
#56
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
I don't think this way of assigning thread is good, because the way Windows detects the core may vary after reboot ... in my case, my couple are generally CPU 0/3 and CPU 1/2, but sometimes, it's CPU 0/1 and CPU 2/3 ... Then other possible inefficient thing : I think it's better to use the same pair of cores for one client, so that the processes will share the same cache ... in your case, your program will use different combinations, so the processes will spend time communicating through FSB ![]() So can you tell me why you chose these couples (CPU 0/2 and CPU 1/3) ? If you chose them because you thought they were always the same logical combinations corresponding to physical locations, where did you find the information (or how did you figured this out) ? If I'm right, and those combinations my vary depending on how Windows detects the cores, is there a way to modify the program to detect this combinations before assigning affinities ? For your information, I guess my combinations by looking at the cores temperatures : they always work two by two (two core on the same die have almost the same temperature). I used CoreTemp to read those temperatures. Я не думаю, это способ присвоения метки хорошо, потому что путь Windows определяет основные могут варьироваться после перезагрузки ... в моем случае, моя пара, как CPU 0 / 3 и ЦП 1 / 2, но иногда, то CPU 0 / 1 и ЦП 2 / 3 ... Тогда других возможных неэффективных вещь: Я думаю, что лучше использовать ту же пару трубок для одного клиента, с тем, что процессы будут использовать один и тот же кэш ... в вашем случае, ваша программа будет использовать различные комбинации, так что процессы будут тратить время на общение с помощью ФСБ: ( Так что вы можете сказать мне, почему вы выбрали этих пар (CPU 0 / 2 и ЦП 1 / 3)? Если Вы выбрали их потому, что вы мысли они были всегда одни и те же логические комбинации, соответствующие местах, где Вы нашли информацию (или как вы себе это)? Если я права, и эти комбинации моей зависимости о том, как Windows обнаружит сердечников, есть ли способ модифицировать программу для обнаружения этой комбинации до распределения симпатий? Для Вашего сведения, я думаю, моя комбинаций, взглянув на основе анализа температуры: они всегда работают два - два (два основных на той же умирают почти той же температуре). Я использовал CoreTemp читать этих температурах. -------------------- |
Crazy_Max |
![]()
Пост
#57
|
![]() кранчер з фермою ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 586 З нами з: 16-February 06 З: Киев Користувач №: 181 Стать: Чол Парк машин: i7@4.2 -bigadv -smp ![]() |
Шо эта за матюг
![]() -------------------- |
Timedemo |
![]()
Пост
#58
|
Эстет кранчинга ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 135 З нами з: 10-October 06 Користувач №: 293 Стать: Чол ![]() |
Отото матюг кто писал.. Ламо полное... Даже если и так он переживает.. то для 4х ядерников ему побарабону по сути дела.. так как кеша хватает.. полностью, чтобы компенсировать задержки по шинам...
А говорили у буржуев криветок нету... Улитко Автору огромная уважуха ![]() ![]() ![]() ![]() ![]() ![]() |
nick4eva |
![]()
Пост
#59
|
![]() 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 ![]() |
Timedemo
Спасибо за уважуху ![]() Думаю СМП клиента обмануть не получится, другая архитектура, а если бы и получилось то ППД врядли был бы выше чем у клиента для одноядерников, если не ниже. А за пиво спасибо, если буду в Черкассах, обязательно заскочу ![]() -------------------- ![]() |
Timedemo |
![]()
Пост
#60
|
Эстет кранчинга ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 135 З нами з: 10-October 06 Користувач №: 293 Стать: Чол ![]() |
Хороших и умных людей все уважают.
![]() По поводу что на одно ядро не получиться.. я чего думал что получиться, так как,если к примеру, всем ядрам смп отдать только одно ядро принудительно то оно все равно работает.. а ппд на одноядерном будет отличным.. так как все будет происходить на уровне памяти кеша и шины, а не сетевых протоколов.. именно по этой причине с 2мя СМП фишка произошла, так как ГУИ винды при принудилове перевела обмне данными не на сетевой уровень как при одном клиенте а на системный уровень. ИМХО .. может это и бред.. Ну и СМП всетаки это бонусные задания.. в любом случае, на СМП ппд будет больше даже на однояедроном если заработает.. |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 1st August 2025 - 09:07 |