ua     ru    Sitemap   Sitemap     | Пошук... |       Сайт відкрито 14.12.2005

Ukraine - Distributed Computing Team

 

 » Навігація 
  Новини
  Новини (Архів)
  Описи проектів
  Опитування
  Архіви

  Форум
  Форум (PDA)

 » Статті 


       Описи проектів 
Начало раздела > Folding@Home

Як користуватися UDmonitor



версия на русском

автор - nikelong, переклад - tyoma


 


Як користуватися UDmonitor?

 

UDmonitor – програма, що істотно розширює можливості консольного клієнта Folging@home.
   Найбільш помітні її можливості: організація кеша (завантаження декількох завдань про запас), приховування клієнта (якщо він не встановлений як сервіс), широкі можливості автоматизації та легкість в конфігурації клієнта.

   Домашня сторінка програми: http://udmon.sourceforge.net/
   Пряме посилання на закачування 4.45 версії: http://mesh.dl.sourceforge.net/sourceforge/udmon/udmon-4.45.exe

   Отже дистрибутив програми завантажений приступаємо до настройки.
   Розпаковуємо куди вам подобається: наприклад, прямо в папку з клієнтом.

   Головна закладка виглядає так:


Головна закладка UDmonitor


   Налаштування:


Налаштування UDmonitor


   Загальні:


Загальні UDmonitor


   Насамперед вказуємо шлях до клієнта. Саме його і буде налаштовувати UDmonitor.
   Якщо поставити галочки «запускати» и «зупиняти», то при старті UDmonitor запускатиметься клієнт, а при виході з UDmonitor клієнт буде вивантажуватиметься з пам'яті.

   «відправляти результати перед авто-перемиканням»
   Ставимо галочку в тому випадку, якщо ви хочете, щоб відразу після завершення розрахунку юніта результат відправлявся на сервер. Актуально, якщо комп'ютер постійно підключений до інтернету. Якщо машина підключається періодично (dial-up)– не встановлюйте цю галочку, оскільки зіткнетеся з простоями машини.

   «Прихована відправка-прийом» - потрібно поставити галочку, щоб клієнт вас не відволікав, а тихенько сам все відправляв. Інакше клієнт кожного разу, коли буде потрібне підключення до інтернету, питатиме дозволу.

   «використовувати тайм-аут з'єднання» - Користуйтеся по замовчуванню (без галочки). Впливає на час підключення до сервера.

   Вкладка F@H:


Вкладка F@H UDmonitor


   «брати участь у тестуванні нових методів» - відзначайте на свій страх і ризик. Балів за такі workunit (завдання) нараховують більше. Але можуть бути такі ситуації, що завдання буде прораховано не повністю, наприклад на 40%, і почне проситись на відправку. Бали вам зарахують пропорційно, тобто, якщо завдання оцінене на 600 балів, вам зарахують 240. Можуть бути і такі випадки, що завдання буде обраховуватися 0 хвилин і почне проситися на відправку. У такому разі у вас в статистиці з'явиться +1 у колонці«пораховані завдання».

   «форсувати асемблерні оптимізації» -актуально для старих комп'ютерів. Якщо Ви бачите нестабільну роботу комп'ютера - відключить.

   «докладні повідомлення» - поставте галочку і при роботі клієнт виводитиме інформацію про отримане завдання (WU - Work Unit), сервер з яким з'єднується, параметри, з якими в даний момент працює.

   «приховати клієнта» - рекомендується поставити галочку, оскільки це дуже корисна опція. Дозволяє ховати клієнта (якщо той не запущений як сервіс).

   Налаштувати слоти:


Налаштувати слоти UDmonitor


   тут дивитеся який нік і номер команди ви ввели при настройці клієнта.

   Номер команди України – 2164

   пріоритет процесу
пріоритет процесу UDmonitor

пріоритет процесу можна залишити «низький», але якщо у вас виконується інше важливе завдання з низьким пріоритетом - встановіть «бездіяльність».

   Використання ЦПУ: ще один важливий параметр: якщо ваш комп'ютер перегрівається, або ви запускаєте іншу програму з низьким пріоритетом, ви можете виставити кількість відсотків потужності процесора, які використовуватиме клієнт.

   Мережеві налаштування - актуальні для комп'ютера, що працює в мережі, оскільки для дому вистачить і тих налаштувань, які показані на знімку.

   Відключити асемблерні оптимізації коду ядра» - актуально для старих комп'ютерів. По замовчуванню – відключена. Якщо бачите нестабільну роботу комп'ютера – поставьте галочку.

   «Приймати «великі» WU (більше 5 мегабайт)». Важлива опція. По замовчуванню, галочка знята і вам нема чого боятися великого закордонного трафіку. Будуть завантажуватися завдання розміром по 25-150КБ, з результатами по 100-300КБ, які займають близько 4МБ ОЗУ. Якщо ж вам закортіло бонусних балів (наприклад, для 600-бальних - бонус 100%, тобто «порахував на 300»-дали 600 ), ставте галочку і вам починають вантажитися монстри по 1-4 МБ, які вимагають до 100 МБ оперативної пам'яті, і результат, що ви відправляєте на сервер, може бути 8.2 МБ. Для прийому великих WU (завдань) ваш комп'ютер повинен мати від 512 МБ ОЗУ.

   «Запитувати дозвіл на з'єднання із сервером». Коли клієнтові потрібно буде з'єднається з сервером, на екран буде виводитися таке вікно:
Запитувати дозвіл на з'єднання із сервером
Якщо воно вам набридає, то можна сміливо зняти галочку - буде швидше.

   Інтерфейс:


Інтерфейс UDmonitor


   Попередження: колбочка, яку видно в треї, зазвичай забарвлена у синій колір. (так як на скріншоті). Якщо ж клієнт не зберігає проміжний результат вказану кількість хвилин, то колба забарвлюється у відповідний колір. Своего роду індикатор.

   Закладки.



   Якщо обидві галочки стоять, ви бачите таку головну закладку:
Закладкі UDmonitor


   якщо їх зняти, вийде ось це:
Закладки UDmonitor


   вельми незручно, кеш не видно - рекомендую залишити по замовчуванню .

   Поновлювати головну закладку кожну … секунду. Якщо встановите 1 сек., то стрічка «поточний кадр» стане динамічною.

   Мова:

Доступні наступні мови:
Доступні мови UDmonitor


   «завжди поверху» - головна закладка буде завжди поверх решти вікон, якщо помітити цей пункт.

   «Згортатися при запуску» -зручно. Ви включаєте комп'ютер і єдине що видає на ньому присутність UDmonitor - це колба в треї. Галочку ставимо за бажанням.

   «Згортати в трей» : якщо прибрати галочку - з трея зникне значок програми. Зняття цієї галочки + галочка приховати клієнта + галочка Згортатися при запуску геть-чисто прибирає присутність клієнта на комп'ютері (побачити процес можна тільки з диспетчера завдань  або інших подібних програм).

   Дії:



   Читаємо на які дії можна запрограмувати UDmonitor

Дії UDmonitor


   Вичерпання кешу:


Вичерпання кешу UDmonitor


   аналогічно попередній вкладці– один із засобів автоматизації.

   Журнали:


Журнали UDmonitor


   «Включити» - якщо відзначити галочкою створюється текстовий файл з описом подій.

   «Скидати при запуску» - встановлення галочки очищатиме даний файл.

   «Журналювати відсотки завершення». При відключенні - записуватимуться тільки контрольні точки у файл «FAHlog». При включенні – ще й відсотки.

   «Журнал WU» - створюється текстовий файл, в який записуються прораховані вами завдання.

   Наприклад:
13.12.05 17:31:04 WU Completed (slot #1) p1850_Myosin6_PT_US
17.12.05 11:31:13 WU Completed (slot #2) p1149_RIBO_semihelixfrom1140
27.12.05 12:57:51 WU Completed (slot #2) p2360_Coiled_Coil
02.01.06 6:30:56 WU Completed (slot #2) p1136_p1130_L939_K12M_355K
02.01.06 16:45:39 WU Completed (slot #2) p986_fklig_pop
02.01.06 23:01:53 WU Completed (slot #2) p986_fklig_pop
03.01.06 7:01:21 WU Completed (slot #2) p986_fklig_pop
04.01.06 11:53:34 WU Completed (slot #1) p1136_p1130_L939_K12M_355K
05.01.06 14:00:25 WU Completed (slot #2) p243_vil8MUreGS


   Отже, з настройками розібралися.
   Переходимо на головну закладку.
   Перевіряємо правильність написання ніку та номеру команди.
   При натисненні на них, потрапляємо на сторінку проекту із статистикою по ніку/команді відповідно.

   Machine ID. На одному комп'ютері можна одночасно запустити до 8 клієнтів (наприклад, для двухядерних процесорів однозначно треба запускати 2 копії клієнта). У цьому рядку пишеться ID того клієнта, з яким зараз «працює» UDmonitor.

   Запущено: Запуск/зупинка клієнта. Регулюється цією кнопкою:
Запущено UDmonitor


   Завдання: Коротка інформація про завдання (WU). Розширену можна знайти тут: http://vspx27.stanford.edu/psummary.html

   Отримано: дата, коли завдання було завантажене до вас на комп'ютер. Від цієї дати відлічується дедлайн (кількість днів, яка дається на обробку завдання).

   Прогрес: скільки відсотків завдання вже оброблено.

   Поточний кадр: час, який пройшов з моменту завершення попереднього відсотка.

   Згорнути: при натиснені основна закладка згорнеться у трей.

   Про програму:


Про програму UDmonitor


   Кеш:


Кеш UDmonitor


   Одна з основних переваг програми - створення кешу.

   На скріншоті видно 8 слотів в які закачано 4 завдання. Розглядаючи цю окрему ситуацію поясню: у кеші знаходиться 4 завдання «1481», і, на перший погляд, може здатися, що всі вони однакові. Це не так, тому що кожне має свої унікальні значення RUN-CLONE-GEN. Ці значення виводить клієнт при запуску (у вас повинна стояти галочка докладні повідомлення, інакше нічого не побачите). У першу чергу звертайте увагу на ці числа! Вони повинні бути різними для кожного завдання. Якщо вони однакові - це означає, що до вас на комп'ютер завантажилося 2 однакових завдання і, якщо ви їх порахуєте, то бали вам нарахують тільки за одне. Таке трапляється, коли ви швидко і по черзі закачуєте декілька завдань.

   Напроти шостого слота стоїть значок «->», це означає, що в даний момент цей слот активний.

   Натиснувши праву кнопку миші ми побачимо наступне меню:

слот активний - UDmonitor


   Перемкнути перемикає на обраний слот.

   Запустити найдавніший WU: запускає завдання, яке було завантажено найпершим (з тих, що є ).

   Поновити: поновлює вікно.

   Відправити результат: якщо ви маєте доступ до Інтернету через dial-up, то підключиться, виділить результат і виберіть цей рядок. Зручно тим, що якщо якийсь інший слот працює, то він не зупиняється, а просто запускається 2-а копія клієнта.

   Відправити всі результати: якщо в кеші накопичилось декілька результатів, дана опція відправляє їх по черзі.

   Відправити/прийняти: повна автоматизація: натиснув і забув, UDmonitor сам все зробить.

   Інформація про чергу: виводить інформацію про завдання.

   Налаштувати цей слот: Виглядає наступним чином:

Налаштувати цей слот UDmonitor


   Бажаний тип:

Бажаний тип
0- вам завантажуватимуться будь-які завдання
1- вам завантажуватимуться завдання, яке потрібно відправити на сервер в за певний термін. Скільки днів відводиться для кожного завдання можна дізнатися тут: http://vspx27.stanford.edu/psummary.html
2- вам завантажуватимуться завдання, які не мають останнього терміну (дедлайна). Такий тип завдань потрібно вибирати тоді, коли у вас слабка машина (нижче 1ГГц), або комп'ютер рідко включається.


   Machine ID залиште по замовчуванню. На одному комп'ютері не може бути запущено 2 клієнти з однаковим Machine ID, пам'ятайте про це.

   Налаштувати всі слоти:


   Це вікно виглядає таким чином:

Налаштувати всі слоти UDmonitor


   ви це вже робили. Але, може треба внести якісь зміни? Наприклад, понизити відсоток завантаження процесора? Тоді переглянете настройки ще раз.

   Створити/видалити - створення/видалення слота у кеші.

   Скидання: очищення слота від закачаного завдання.

   Відключити: відключення слота. Тепер, коли UDmonitor буде автоматично перемикати слоти, то на цей слот він перемикатися не буде.

   Шрифт: настройка шрифту, яким відображаються слоти у вікні.


Дата: Вівторок, 14 Березень 2006
Прочитана: 9133 раза

Распечатать Распечатать    Переслать Переслать    В избранное В избранное

Другие публикации
  • Новачкам!
  • Про проект та ПЗ Folding@Home
  • Встановлення кліента Folding@Home
  • Встановлення WinSMP кліента
  • FAH SMP Affinity Changer
  • Встановлення GPU кліента
  • Робота F@H у оффлайні
  • Встановлення клієнта Folding@home в домені
  • Folding@Home і Linux
  • Folding@Home та iMac
    Повернутися назад

  •  » Положення команди 
    Медико-біологічні
    Correlizer
    47
    DrugDiscovery@Home
    9
    Fightaids@Home
    40
    Folding@Home
    56
    Gpugrid.net
    50
    Help Cure Muscular Dystrophy
    40
    Help Conquer Cancer
    40
    Help Fight Childhood Cancer
    40
    Human Proteome Folding (Phase 2)
    40
    Lattice Project
    20
    Malariacontrol.net
    47
    NRG@home (Najmanovich Research Group)
    26
    Poem@Home
    32
    Ps3grid.net
    50
    RNA World
    47
    Rosetta@Home
    27
    World Community Grid
    40
    Математика
    Abc@Home
    13
    Collatz Conjecture
    75
    EulerNet
    10
    Gimps (Great Internet Mersenne Prime Search)
    29
    Mersenne@home
    78
    NFS@Home (Number Field Sieve)
    55
    OGR-27
    11
    OPTIMA@HOME
    35
    primaboinca
    44
    Primegrid
    40
    Seventeen Or Bust
    16
    Seventeen Or Bust-Sieve
    17
    WEP-M+2 Project (Wanless)
    40
    Криптографія
    DistrRTgen
    68
    Enigma@Home
    52
    RC5-72
    22
    Фізика
    Einstein@Home
    49
    IBERCIVIS
    1
    Leiden Classical
    61
    Lhc@Home
    33
    Magnetism@Home
    2
    Muon1-DPAD
    31
    Spinhenge@Home
    39
    Хімія
    QMC@Home
    44
    Kосмос
    Constellation@home
    51
    Cosmology@Home
    44
    Milkyway@Home
    48
    Orbit@Home
    27
    SETI@Home
    90
    Планета земля
    Climate Prediction
    43
    La Red de Atrapa Sismos
    7
    Quake Catcher Network
    64
    Radioactive@Home
    12
    Virtual Prairie (ViP)
    24
    Штучний інтелект
    FreeHAL@Home
    24
    Neurona@Home
    21
    Інтернет
    Majestic-12
    4
    Рендеринг
    Burp
    34
    Luxrenderfarm@home
    0
    ORE (Open Rendering Environment)
    40
    Ігрові проекти
    Chess960@Home
    95
    sudoku@vtaiwan
    16
    Клікери і трекери
    Marmot Project
    239
    Whatpulse
    83
    Мікс
    AlmereGrid
    24
    Pirates@Home
    9
    Sztaki Desktop Grid
    58
    Yoyo@Home
    37