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

> Обсуждения [ukrainian / Russian], обсуждаем прогу
nick4eva
Oct 12 2007, 14:06
Пост #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 - мануал по установке excl.gif

Це повідомлення відредагував nick4eva: May 18 2009, 09:37


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
11 Сторінки V < 1 2 3 4 5 > »   
Reply to this topicStart new topic
Відповідей(30 - 44)
Vorchun
Oct 19 2007, 12:36
Пост #31


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

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



Crazy_Max
Системник на балконе

справа дырка в стене...


Rilian
screenshot from that computer

Исправь, это не тот компутер, это уже квад. (На квад ещё не готова утилита, всё вручную делаю. Результат в подписи - у меня только одна машина)

На кваде, пока пусть даже и не пробуют: ППД может наоборот немного упасть из-за привязки одного процесса на ядро. Для четырёхъядерников надо ждать новую версию...


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

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 19 2007, 21:26
Пост #32


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

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



clap_1.gif dance.gif
Люди прозрели
Wow I got 177 more ppd. Thats a 12% increase

Before : 13mn 45s - 1843.20 ppd
After : 12mn 39s - 2003.48 ppd


А это ещё раз подтверждает, что на AMD прироста прктически нет sad.gif :
Installed it on my Epox NF3 Opty 165 @ 2.7GHz with a gig of PC3200 @200 and saw little or no difference (maybe 10-20 PPD increase at most) on a 2653. About 1165PPD average.


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

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


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

Група: New Members
Повідомлень: 15
З нами з: 30-June 05
Користувач №: 113



У меня тут вопрос созрел. А никто не пробовал играться с количеством процессов в одном SMP клиенте? Насколько я понял, по-умолчанию один клиент запускается с 4 параллельными процессами, но можно указать другое количество. Так почему бы не запускать одного клиента с 8 процессами, вместо двух с 4 процессами (чисто поэкспериментировать в плане производительности).

уже пробовали, задание сразу вылетатет с ошибкой
[19:31:30] - Calling 'mpiexec -channel auto -np 4 FahCore_a1.exe -dir work/ -suffix 04 -checkpoint 30 -verbose -lifeline 3860 -version 591'

выделен параметр, который отвечает за количество запускаемых процессов.

nick4eva
Спасибо за програму, очень полезная штука, уже тестирую. Но мне кажется, что привязывать процессы по используемой памяти не совсем правильно. Для ручной привязки я всегда смотрел на процессорное время каждого ядра и привязывал так: (меньшее значение+большее значение) приблизительно равно (меньшее значение+большее значение).
ЗЫ Как бывший владелец Х2@2475 скажу, что привязка давала мне около 80 ппд при лучшем результате около 1к ппд. Только делал привязку я очень редко, когда результат был ниже ожидаемого.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
Oct 21 2007, 23:33
Пост #34


Тера ранчер
**********

Група: Trusted Members
Повідомлень: 12 443
З нами з: 19-March 05
Користувач №: 92
Стать: Чол



О нас пошла молва:

http://forums.pcper.com/showthread.php?t=447018


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Oct 21 2007, 23:43
Пост #35


interstellar
**********

Група: Team member
Повідомлень: 17 399
З нами з: 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
nick4eva
Oct 22 2007, 00:32
Пост #36


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



(alx10 @ Oct 21 2007, 11:29 PM) *

nick4eva
Спасибо за програму, очень полезная штука, уже тестирую. Но мне кажется, что привязывать процессы по используемой памяти не совсем правильно. Для ручной привязки я всегда смотрел на процессорное время каждого ядра и привязывал так: (меньшее значение+большее значение) приблизительно равно (меньшее значение+большее значение).
ЗЫ Как бывший владелец Х2@2475 скажу, что привязка давала мне около 80 ппд при лучшем результате около 1к ппд. Только делал привязку я очень редко, когда результат был ниже ожидаемого.

alx10
Насчет того, по какому критерию/параметру делать привязку, советуйся с ребятами на форуме, так как я делал привязку по тому критерию, который они мне посоветовали. У них есть опыт в этих делах, мне все равно по какому критерию делать привязку, лишь бы был максимальный эффект (может быть даже на разных процессорах нужна привязка по разным критериям в силу разной архитекутры ядра).

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


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


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vorchun
Oct 22 2007, 02:14
Пост #37


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

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



alx10
Повторюсь ещё раз: в силу архитектурных особенностей процессоров AMD, привязка на них вопрос сойый.

А привязывать сортируя по процессорному времени, только потому что так принято..., зачем усложнять задачу?
Количество памяти, используемой каждым процессом - величина постоянная, и именно от него зависит использование процессорного времени.
Привязывать по памяти можно сразу после равёртывания ядер.
При написания программы, думаю тоже легче оперировать с постоянной величиной, чем с постоянно изменяющимся потреблением процессорного времени...

На некоторых заданиях привязка вообще может быть лишней, например 2610. Использование памяти (и кэша процессора) на нём равномерно и выравнивать там нечего...


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

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


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

Група: New Members
Повідомлень: 15
З нами з: 30-June 05
Користувач №: 113



nick4eva
Насчет того, по какому критерию/параметру делать привязку, советуйся с ребятами на форуме, так как я делал привязку по тому критерию, который они мне посоветовали. У них есть опыт в этих делах, мне все равно по какому критерию делать привязку, лишь бы был максимальный эффект (может быть даже на разных процессорах нужна привязка по разным критериям в силу разной архитекутры ядра).

все нормально работает, с твоей програмкой клиент вышел на почти максимальный ппд punk.gif .
Е2140@2800, DDR2-875 без привязки 1380-1400, с программой 1510-1520.
Сегодня проверю ее на работе, там 24/7 работает Р4 630@3800, насколько я понял на НТ еще никто не тестировал, отпишусь о результатах.
Vorchun
Повторюсь ещё раз: в силу архитектурных особенностей процессоров AMD, привязка на них вопрос сойый.

я все это понимаю, просто описал свой опыт, т.к. на амд считал еще с альфа-версии смп-клиента, а на кор2 перешел только в конце лета
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alx10
Oct 23 2007, 13:38
Пост #39


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

Група: New Members
Повідомлень: 15
З нами з: 30-June 05
Користувач №: 113



Как и предполагал на P4 с HT никакого прироста нет. С привязкой ядер и без у меня результат одинаковый, проверил на 2-х разных заданиях.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Crazy_Max
Oct 24 2007, 09:49
Пост #40


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

Група: Trusted Members
Повідомлень: 793
З нами з: 16-February 06
З: Киев
Користувач №: 181
Стать: Чол
Парк машин:
i7@4.2 -bigadv -smp



Оппа! буду тестить дома smile.gif седня


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kikoin
Oct 24 2007, 16:07
Пост #41


наш 500й фолдер :) (папка)
*****

Група: Trusted Members
Повідомлень: 173
З нами з: 11-January 07
Користувач №: 394
Стать: Чол



А для линуха ? :-)


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rilian
Oct 24 2007, 16:22
Пост #42


interstellar
**********

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



У кого Квады, напишите ваши ППД до и после применения проги


--------------------
(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
Crazy_Max
Oct 24 2007, 16:55
Пост #43


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

Група: Trusted Members
Повідомлень: 793
З нами з: 16-February 06
З: Киев
Користувач №: 181
Стать: Чол
Парк машин:
i7@4.2 -bigadv -smp



У меня ща стоит самая первая версия проги
blink.gif и пастаянно торрент в фоне smile.gif ппд примерно 2230
З.Ы. 600 постов aristokrat.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Vorchun
Oct 24 2007, 17:06
Пост #44


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

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



Crazy_Max
Хватит уже aristokrat.gif
biggrin.gif
Поставь 1.0.2 и запусти два клиента.
Rilian
Почитал lol.gif


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

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


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

Група: Trusted Members
Повідомлень: 793
З нами з: 16-February 06
З: Киев
Користувач №: 181
Стать: Чол
Парк машин:
i7@4.2 -bigadv -smp



Vorchun
Втарова клиента ставить так же как и первого? или тока старт фах из другой папки?


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

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

 



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

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