![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
Tamagoch |
![]()
Пост
#1
|
![]() Мультікранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: 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), а також все інше під рукою ![]() |
Настройка d.net клиента на работу в проекте OGR осуществляется редактированием ini-файла (dnetc.ini), который затем можно будет подсовывать другим машинам.
Пример: Сохраните этот текст в файл dnetc.ini в папке с клиентом dnetc.exe CODE [parameters] id=Ваш e-mail адрес ; Вводите действительный адрес, желательно тот, который вы не скоро потеряете. Не беспокойтесь, спама от d.net не будет. [misc] project-priority=OGR-NG, RC5-72=0 ; Выставляет OGR приоритетным проектом для расчетов. [buffers] checkpoint-filename=chkpnt ; Имя файла для промежуточного сохранения результатов [triggers] restart-on-config-file-change=yes ; Клиент будет автоматически перезагружаться при изменении файла dnetc.ini (может пригодиться в дальнейшем) pause-on-no-mains-power=no ; для ноутбуков клиент может отключатся при работе от батарей (ставить yes) [display] progress-indicator=auto-sense ; Клиент будет показывать скорость обработки заданий в реальном времени. Если это не нужно - прописываем disabled detached=no ; Если нужно скрыть клиент от посторонних глаз - ставим yes [ogr_ng] fetch-workunit-threshold=100 ; Размер буфера заданий (от 1 до 1000) [logging] log-file-limit=200 ; Ограничение файла по размеру в Кбайтах log-file=dnetc.log ; Имя лог-файла log-file-type=fifo ; Тип записи - сохраняет только последние 200 Кбайт событий [networking] autofindkeyserver=no keyserver=*:2064;193.93.110.161 ; Прокси для получения заданий из UA-IX любезно предо ставленый Tamagoch, за что ему спасибо. Запуск файла dnetc.exe с параметром -install установит клиент в качестве сервиса. Це повідомлення відредагував egorio: Jan 14 2009, 22:55 -------------------- (Show/Hide) |
![]() ![]() |
nikelong |
![]()
Пост
#2
|
Тера ранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол ![]() |
а-а-а, засуетились!
![]() -------------------- |
Tamagoch |
![]()
Пост
#3
|
![]() Мультікранчер ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: 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), а також все інше під рукою ![]() |
-------------------- (Show/Hide) |
Paul B.Atton |
![]() ![]()
Пост
#4
|
![]() Випадковий перехожий ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 3 510 З нами з: 26-August 03 З: місто Київ Користувач №: 10 Стать: Чол Free-DC_CPID Парк машин: Різні процесори різних архітектур (x86, SPARC, Power) від 300 МГц до 3200 МГц jabber:Paul.Tatarenko@gmail.com ![]() |
[misc] project-priority=OGR-P2,RC5-72=0 ; отключает перебор ключей RC5 Взагалі, ключі для всіх проектів будуть оброблятися у тому порядку, в якому вони тут вказані. Тобто project-priority=OGR-P2,RC5-72 дозволить рахувати RC5 після того, як будуть обраховані ключі з буфера OGR.[triggers] pause-watch-plist=taskmgr.exe Примусить клієнта призупиняти роботу на той час, поки працює вказана програма (taskmgr.exe ![]() [ogr_p2] core=3 ; самый быстрый на данный момент алгоритм расчетов с ипользованием MMX Буде корисно запутити хоча б раз dnetc -config і подивитися самому на можливі параметри і пояснення до них від авторів проекту. Також можна запустити dnetc -help - можна знайти цікаві параметри. ![]() -------------------- |
Burzum |
![]()
Пост
#5
|
![]() D.NET'чик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 113 З нами з: 27-April 05 З: Вінниця-Kиїв-Львів Користувач №: 106 Стать: Чол Парк машин: Майже 0 ГГц ![]() |
стосовно настройок клієнта. Ця порада буде особливо актуальною для тих, хто має окремі машини чи ферми, до яких не завжди просто отримати доступ, щоб перевірити, чи все добре.
якщо з якоїсь причини закінчаться завдання і нових неможливо отримати (зник інет, змінились параметри підключення), то можна порахувати РЦ5-72 (все ж краще, ніж дозволити процесору простоювати і в статі РЦ5-72 наша команда теж бореться за високі місця). Для цього в .іні-файл вносимо такі зміни: [misc] project-priority=OGR-P2,RC5-72 [rc5-72] fetch-workunit-threshold=1 core=-1 [ogr-p2] fetch-workunit-threshold=200 core=-1 Як бачимо, на 200 завдань ОГР припадає лише 1 РЦ5-72 (1 блок РЦ5-72 рахується всього 10-15 хвилин). Але алгоритм пошуку в РЦ5-72 працює таким чином, що коли завдань немає, то клієнт сам рендомом вибирає ключі і перевіряє їх. в ОГР такого немає. Отже в нормальному режимі клієнт працює так: 1. Отримує 200 огрів і 1 РЦ5-72. 2. Рахує 200 завдань ОГР. 3. Рахує 1 завдання РЦ5-72. 4. Відправляє оброблені, отримує нові. 5. п.1 У випадку, коли вихід в інтернет з якихось причин зник (не вдалось виконати п.4), то клієнт виконує п.3 (рахує 1 новий рендомний блок РЦ5-72), далі п.4 і так по колу, поки не вдасться виконати пункт 4 (відправка-отримання) Якщо потім така блудна корівка все ж вирветься в інет, то команда отримає гарний мегазлив (дивимось тут на результати за 12 і 13 лютого цього року: такі результати отримані за той період часу, поки корівка була без інтернету) До речі, ви багато проектів знаєте, клієнт яких працюватиме, навіть якщо йому перекрити подачу свіжих завдань? ![]() PS хм... забув про ще одну особливість "віддаленого випасу корівок". Взагалі-то клієнт вміє відправляти логи на електронну пошту, йому лиш треба дати SMTP-сервер. Якщо кому цікаво - пишіть, буду згадувати як це робиться (давно так не настроював, а розбиратись, якщо воно нікому не потрібне, фпадло ![]() Це повідомлення відредагував Rilian: Aug 29 2008, 12:31 |
egorio |
![]() ![]()
Пост
#6
|
![]() I am with Stupid ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 648 З нами з: 2-June 08 З: Киева Користувач №: 751 Стать: Чол Free-DC_CPID ![]() |
|
Burzum |
![]()
Пост
#7
|
![]() D.NET'чик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 113 З нами з: 27-April 05 З: Вінниця-Kиїв-Львів Користувач №: 106 Стать: Чол Парк машин: Майже 0 ГГц ![]() |
Повідомлення Тамагоча досить старе, можливо, з того часу для твого процесора з"явилось нове ядро. Щоб дізнатись це, запусти бенчмарк всіх ядер, ти побачиш швідкість кожного ядра. Яке найкраще - те й в конфіг. Хоча, швидше за все, найшвидшими будуть ядра, які клієнт обере автоматично (автовибір ядра відбувається тоді, коли в конфіг-файлі є рядок core=-1).
|
ReMMeR |
![]()
Пост
#8
|
![]() ----===[ oO ]===---- ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID ![]() |
Burzum,
А вот і нє правда. Для РЦ =-1 справедливо. Якщо Атлон або коре, для огр треба примусово ставити =3 -------------------- (Show/Hide) |
Burzum |
![]()
Пост
#9
|
![]() D.NET'чик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 113 З нами з: 27-April 05 З: Вінниця-Kиїв-Львів Користувач №: 106 Стать: Чол Парк машин: Майже 0 ГГц ![]() |
хм... коль так - подивимось лог (в конфіг-файлі core=-1):
[Jul 10 11:58:17 UTC] Automatic processor detection found 2 processors. [Jul 10 11:58:17 UTC] Loading crunchers with work... [Jul 10 11:58:17 UTC] Automatic processor type detection found an Intel Core 2 processor. [Jul 10 11:58:17 UTC] OGR-P2: using core #3 (GARSP 6.0-asm-rt1-mmx). Як бачимо, клієнт автоматично обирає для даного процесора найшвидше (дивимось бенчмарк: справді, найшвидше) ядро. Учись, навічьок! ![]() |
ReMMeR |
![]()
Пост
#10
|
![]() ----===[ oO ]===---- ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID ![]() |
Linux 64 bit
зміна параметру -1 на 3 дає приріст в 3-5-7 разів. -------------------- (Show/Hide) |
Burzum |
![]()
Пост
#11
|
![]() D.NET'чик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 1 113 З нами з: 27-April 05 З: Вінниця-Kиїв-Львів Користувач №: 106 Стать: Чол Парк машин: Майже 0 ГГц ![]() |
![]() ![]() Отже, робимо як я написав (кілька постів вище): запускаємо бенчмарк, дивимось, яке ядро найшвидше, якщо автовибір визначає неправильно, то змінюємо -1 на номер найвидшого ядра. |
egorio |
![]()
Пост
#12
|
![]() I am with Stupid ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 648 З нами з: 2-June 08 З: Киева Користувач №: 751 Стать: Чол Free-DC_CPID ![]() |
спасибо вам за ответы
![]() |
ReMMeR |
![]()
Пост
#13
|
![]() ----===[ oO ]===---- ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 2 910 З нами з: 20-October 05 З: Quake arena Користувач №: 135 Стать: Чол Free-DC_CPID ![]() |
egorio,
Вот мой конфиг dnetc.ini (для коре 3 ГГц Видна и Линукс64бит) [parameters] id=remmer@xxx.com [misc] project-priority=OGR-P2,RC5-72 [buffers] checkpoint-filename=chkpnt ; имя файла для промежуточного сохранения результатов [triggers] restart-on-config-file-change=yes pause-on-no-mains-power=no ; для ноутбуков клиент может отключатся при работе от батарей (ставить yes) [display] progress-indicator=auto-sense detached=yes [rc5-72] fetch-workunit-threshold=1 core=-1 [ogr_p2] fetch-workunit-threshold=200 ; размер буфера заданий ;core=-1 core=3 ; самый быстрый на данный момент алгоритм расчетов с ипользованием MMX [logging] ;log-file-limit=200 ; ограничение файла по размеру в Кбайтах ;log-file=dnetc.log ; имя лог-файла ;log-file-type=fifo ; тип записи - сохраняет только последние 200 Кбайт событий Строки лог-файлов (последние 6) на подавляющем большинстве машин закомментированы. -------------------- (Show/Hide) |
Некто |
![]()
Пост
#14
|
![]() кранчер з фермою ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 762 З нами з: 16-May 08 З: Київ Користувач №: 745 Стать: Чол Парк машин: Q6600 @ 2600 MHz ![]() |
можно как-то настроить огр, чтоб он аплоудил резалты в определенное время каждые сутки?
-------------------- |
T0lsty |
![]()
Пост
#15
|
![]() кранчер з фермою ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 871 З нами з: 13-October 06 Користувач №: 296 Стать: Чол ![]() |
а как ограничить использование процессора ??
-------------------- |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 17th June 2024 - 21:13 |