Змагаймось в нашій команді Folding@Home!

Обсуждение программ
Відповісти
Автор
Повідомлення
di2di
Member
Аватар користувача
Звідки: DNK

Повідомлення

я тут, я читаю :)
сижу на встройке в тишине:) тк для интеловской интеграшки ФаХ еще не допилили...
ronemun
Advanced Member

Повідомлення

Планові роботи в серверній: понеділок, 26 серпня

В понедельник 26 августа мы будем перемещать много ключевых серверов F@H. Хотя большая часть проекта продолжит работу, некоторые важные системы будут отключены несколько часов, начиная с утра (по тихоокеанскому времени) 26 августа. Ближе к понедельнику мы дадим больше информации.

переклад взято з форуму TSC Russia
kev4ev
Member
Аватар користувача
Звідки: Kyiv

Повідомлення

Вибачте, але я повернувся =)

Будь ласка, поясніть. Як це:
2-процесорна станція приносить 200-400 тис очок, Радеон 7950 чи Жефорс 670 - 90тис.
Два процесора на одній платі - це максимум 32 потока при частоті ~3...3.5 ГГц проти, наприклад, GF770 (1536 ядер при частоті ~1 ГГц зі значно швидшою пам'яттю GDDR5). Чому при такому співвідношенні характеристик CPU дає більше балів по відношенню до GPU? Якщо не помиляюся, GPU дає більше результатів для науки (так я переклав їхнє "doing science" з сайту F@H). Це значить, що doing science не пропорційне doing points? Це що, у Pande Lab особлива любов до CPU?
і назва країни у назві команди не є ознакою національного рівня
Не можу погодитися. В очах світу ми мелькаємо переважно в неприємних сюжетах новин. А так - хоч помелькаємо у перших десятках статистики F@H. Так що назва країни у назві команди є одним з позитивних ознак (факторів), що формують думку світової громади щодо нас. І на мою думку теж впливає: приємно усвідомлювати, що у нас є не тільки гопота, що викрикує мати проміж реготання по нічних дворах, а й ті, хто якимось чином дізнався про спробу людства об'єднатися у боротьбі з онкозахворюваннями, та приймають у цьому участь; ті, хто крокують в ногу з передовими досягненнями людства (хоч це і сумнівної користі проект...).
ronemun
Advanced Member

Повідомлення

:) За вашою логікою так взагалі процесори не потрібні - навіть сама слаба відеокарта зараз має 192 ядра
насправді на відеокартахлегко можна розвязати лише невелику частину задач, і то тільки на OpenCL 1.1 і вище чи Cuda 4 і вище. Відеокарти мають значні недоліки відносно процесорів:
. тільки потокові обчислення, без розгалужень (ветвлений по рос.)
. дуже малий розмір кешу на ядро - обєм коду має бути дуже малий
. дуже велика латентність доступу до памяті (відео), до системної взагалі доступ через масу перешкод
. велика складність програмування і непередбачуваність результатів
. зниження ефективності обчислень при недостатній кількості потоків - не всі ж задачі на 1512 потоків розібєш, а декілька задач запустити не вийде - у Нвідії це вміє тільки Titan
. рахувати швидкість просто помноживши ядра на частоту не вірно: - у відекарт для обчислення складних операцій тре затрачати багато тактів, тоді як у процесора одне ядро за один такт може обрахувати декілька таких операцій.
Тому на відеокартах фолдинг рахує тільки певні типи задач: невелика кількість атомів (40тис - задачі 8900, 17 ядро - і це ще великий прогрес - до того було пару сотень атомів), і, напевно, більш менш прості умови для уникнення інших недоліків. Тоді як БЖ задачі для процесорів обраховують до 2,3 млн атомів. В принципі прості задачі є чисто пробними для зондування напрямків основних обчислень, а БЖ і є основними результами. Просто 40тис атомів (з них 90% - вода), чи навіть 500 тис - це занадто прості умови - в реальності все знааачно складніше.

Щодо очок то вони, очевидно, роздаються не тільки за кількість обчислень, а й за важливість задач для проекту - для стимулу. Наприклад бета задачі деколи приносять у декілька раз більше очок ніж звичайні (за той же час, на тому ж залізі), буває більше ніж БЖ. Також система бонусів введена тому що швидко здані задачі більш корисні.

Добавлено через 14 минут 19 секунд:
а щодо піару для країни то скорше з гопника виросте новий Тайсон ніж фолдинг знайде лікарство від глупості :gigi:
ronemun
Advanced Member

Повідомлення

SergeyR вийшов на 2 місце в Ukraine (по швидкості)
kev4ev
Member
Аватар користувача
Звідки: Kyiv

Повідомлення

ronemun

Я вже помітив. А куди поділися Ваші смайлики? )))

PS: дякую за відповідь щодо оцінювання фолдингу на СіПіЮ/ДжіПіЮ.
omega.zp
Member
Аватар користувача
Звідки: Toronto

Повідомлення

Сергей как авианалет: неожиданно и мощно) :rotate:
ronemun
Advanced Member

Повідомлення

вітаємо нового учасника ChegeWARe :beer:
kev4ev
Member
Аватар користувача
Звідки: Kyiv

Повідомлення

Схоже, новому учаснику байдуже, що його вітають))

Дозволю собі ще трішки висловитися "не про ту команду". З поточними темпами - з (тимчасовою?!) допомогою SergeyR - скоро обженемо Панде Лаб, і (можливо) навіть Польщу. Це був би "прикол".

До речі, я взагалі не знаю, хто ініціатор команди, яку маю на увазі. До Вашого повідомлення, Рон, навіть не знав, що це ПРОЕКТ. Не уявляю, хто куратор, і де форум. Просто колись захотів приймати участь у пошуках ліків проти невиліковних хвороб, потім у статистиці надибав команду, назва якої співпадала з країною, в якій випало жити, і почав додавати бали туди. Це я на випадок, якщо ви подумали, що я тут шпигун-диверсант :gigi:
maxsun
Junior
Аватар користувача

Повідомлення

оффтоп:
ronemun::)
Добавлено через 14 минут 19 секунд:
а щодо піару для країни то скорше з гопника виросте новий Тайсон ніж фолдинг знайде лікарство від глупості :gigi:
лекарство от глупости существует. это книги.
Востаннє редагувалось 29.08.2013 11:36 користувачем ronemun, всього редагувалось 1 раз.
ronemun
Advanced Member

Повідомлення

Є дві нескінченні речі: Всесвіт і людська глупість. Але щодо Всесвіту я не впевнений. Ейнштейн
Очевидно книги не є лікарством - глупість це заперечення правди, помилка в логіці - і книжки лише примножують це.
Александр-Z:Схоже, новому учаснику байдуже, що його вітають))
схоже, що у Вас недастатньо поваги до інших - це самолюбство
скоро обженемо Панде Лаб, і (можливо) навіть Польщу. Це був би "прикол".
теоретично мінімальне місце визначається швидкістю - на даний момент 37-ме - що тут прикольного?
ми за рік (з 06.2012-150місце по 06.2013-100 місце) обігнали 50 команд - оце прикол :gigi:
До Вашого повідомлення, Рон, навіть не знав, що це ПРОЕКТ. Не уявляю, хто куратор, і де форум. Просто колись захотів приймати участь у пошуках ліків проти невиліковних хвороб
І це за три роки. Не дивно тоді що такі успіхи в команди :(
допомагати тре не на словах, а на ділі:
1. заробляти очки
2. допомагати іншим інформацією про проект і методику.
3. зацікавлювати інших, показуючи їм користь і радість від цього.
Це немає ніякого відношення до країн чи націй, тому що:
1. хвороби - спільний ворог, і їх можна вирішити лише разом, а отже тре відкидати все що розєднує.
2. наука обєднує, а не навпаки. Доказ - у фолдингу нема національної команди жодної високорозвинутої країни, самі словяни і вєтнамці. Тай про яку територію чи націю може йти розмова, якщо весь проект веде університет. Як казав Чехов: там де наука стає національною - це вже не наука. Неможна поєднувати протилежні речі - є небезпека шизофренії, коли робиться аби робити, без змісту і бажання, що видно по Ukraine.
Востаннє редагувалось 29.08.2013 12:43 користувачем ronemun, всього редагувалось 3 разів.
ChegeWARe
Member
Аватар користувача
Звідки: Запорожье

Повідомлення

ronemun:вітаємо нового учасника ChegeWARe
Дякую за увагу :rotate: .

Пока чуть-чуть не до фолдинга - поэтому запустил образ линукс с первой страницы, он себе тихонько крутится.
Появиться время - может чего оптимизирую.
И заодно разберусь почему видеокарта простаивает, все только на проце. Я так подозреваю что процессор и видик должны быть нагружены одновременно....
omega.zp
Member
Аватар користувача
Звідки: Toronto

Повідомлення


цитата:
скоро обженемо Панде Лаб, і (можливо) навіть Польщу. Це був би "прикол".


теоретично мінімальне місце визначається швидкістю - на даний момент 37-ме - що тут прикольного?
ми за рік (з 06.2012-150місце по 06.2013-100 місце) обігнали 50 команд - оце прикол :gigi:
И шо я извиняюсь за "писькомеры" тут начались?
коли робиться аби робити, без змісту і бажання, що видно по Ukraine.
Вот тут не понял... По конкретнее?
ronemun
Advanced Member

Повідомлення

ChegeWARe
не забудь отримати паскей, прописати в конфігурацію, і здати (успішно) під ним 10 задач (бажано малі задачі - щоб швидше було). У лінуксі у 6-му клієнті малі задачі 75хх - йдуть при параметрі -betateam в стрічці extra_parms. Звичайно, параметр вступить при отриманні нової задачі.
Також 75хх задачі самі очкасті - тож можна буде рахувати і потім.

-почему видеокарта простаивает
1. у клієнті 7.3.6 ввели повзунок економічності (зверху, горизонтальний) - для рахунку на відео тре виставити Extreme (якщо нижче то при вході в сеанс відео не рахує взагалі, а проц автоматично переводиться на 1-н потік меньше)
2. процес програми віртуалки, по замовчуванню, рахує на пріоритеті normal. Тоді як 7-й клієнт у віндовсі автоматично виставляє пріоритети своїх процесів на мінімальний (idle), і тому він буде простоювати. Є три варіанти: 1. закріпити пріоритет процесу VirtualBox.exe на мінімум програмами типу Process Lasso, AnVir Task Manager, і т.п. 2. Запускати віртуалку як сервіс з допомогою скрипта (див. тут, в якому можна вказати пріоритет. 3. якщо звільнити одне ядро проца (див.п.5 для нвідії)
3. рахувати на відеокарті тре у 7-му клієнті, у віндовсі, у лінуксі можна тільки на Нвідії і тільки на 17 ядрі
4. На старих відеокартах Аті (до 5000 серії) дуже мало очок, навіть на дуже потужних. На 5000-6000 серіях просто мало.
5. Процесор не має бути загружений на більше потоків ніж він має ядер (в т.ч.логічних) - почнуться страшні тормози. Тре врахувати що при обрахунку на 17 ядрі відео від нвідії жре одне ядро на 100% - тому необхідно у клієнті процесора вказати меншу на 1 кількість потоків параметром -smp x (де х = кількість потоків -1) в стрічці extra_parms.
6. Оскільки очки ростуть в степені 1,5 до швидкості, то в одній системі на процесорі рахувати вигідно тільки одну задачу за раз. Не варто рахувати на процесорі декілька задач паралельно, розділивши кількість потоків проца між ними (тобто не тре рахувати на проці у 6-му клієнті і в 7-му)
7. У віртуалках, особливо VirtualBox, така особливість: при обрахунку не можна віртуальній машині виділяти більше потоків ніж вільні є у процесора, навіть коли обрахунок буде обмежуватись параметром smp необхідного. Віртуалка буде розкидати потоки клієнта по віртуальним ядрам, які не співпадають з реальними, і часто накладаються, і тому сильно тормозять. Тому у віртуалці тре виставляти саме стільки потоків скільки необхідно. Також не можна виставляти клієнту більше потоків, ніж виділені для віртуалки.
Востаннє редагувалось 29.08.2013 15:52 користувачем ronemun, всього редагувалось 1 раз.
ChegeWARe
Member
Аватар користувача
Звідки: Запорожье

Повідомлення

Уточню мою ситуацию.


http://gyazo.com/171eb6efb1e548d4ddfd91cc0a588dbb" target="_blank

http://gyazo.com/23e146311bcfddc9d010126fa40b30d6" target="_blank

Считаю в VMWARE (образ отсюда http://www.linuxforge.net/docs/crunching/fah-vmware.php" target="_blank), одна запущеная копия фолдинга. Машине выставлен минимальный приоритет - что-бы не тормозила. Конкретно машине с фолдингом выделено 4,5Gb RAM.
Процессора ей достается 98-99% как правило, что считаю вполне приемлемым. При необходимости перезагрузки хоста ставил на паузу - вроде продолжило с того же места.

i5-760@4.3 , 10 Gb , 8800GT512.



Спасибо за подсказки!
ronemun
Advanced Member

Повідомлення

1. i5-760 - це тільки 4 потока, а не 8.
2. Раджу не тільки пріоритет самий низький ставити, а й автозапуск при включенні компа (без входу користувача) - щоб при несподіваному перезавантаженні автоматично запускалось. Як у ВМВаре - не знаю. Якщо запускати як сервіс, то вікна віртуалки не буде видно (щоб не заважало). Управління клієнтом робиться так само через браузер. Також конфігурацію можна вказувати редагуючи файл client.cfg (при зупиненому клієнті) через файловий менеджер за адресою \\IP-adress\fah. Там у стрічці extra_parms можна вказати параметр:
тип клієнта: bigadv (або normal, advmethods, bigbeta) - дають задачі 609х і 85хх - довго рахуються, або betateam - будуть йти задачі 75хх - вони коротші. Якщо нічого не вписувати, то значення = normal
кількість потоків -smp x (де х - число) Якщо х не вписувати то значення = кількості потоків системи (якщо у віртуалці - то віртуальної системи)
Взагалі, в даному образі управління проходить 2-ма способами паралельно - через браузер і через client.cfg. Але вказане в client.cfg має вищий пріоритет. Тре бути обережним - при зміні параметрів через браузер файл client.cfg затирається. Зупинка чи Пауза не впливає
Параметр smp вступає в дію після перезапуску клієнта. betateam (чи аналог) при отриманні нової задачі.
в мене сlient.cfg такий:
спойлер
[settings]
username=ronemun
team=156571
passkey=в кожного свій
asknet=no
machineid=1
bigpackets=big
extra_parms=-smp -verbosity 9 -betateam
local=78

[http]
active=no
host=localhost
port=8080

[clienttype]
memory=4000
type=4
3. відеокарта може рахувати старі задачі на 15 ядрі (настройки по замовчуванню), проц не буде грузити взагалі, очки високі лише у задачах 76хх (рідко йдуть), у інших низькі. Тут тре пробувати спіймати вигідні задачі: є також відеоклієнт в. 6.41 (див. шапку на ст.1) - в ньому можуть бути свої задачі.
4. для 6-го клієнта очки зручно контролювати у FAHSpy, для 6 і 7 - HFM (див. 1-у сторінку)

ще щодо відеоклієнта:
1. може він не може зєднатись з сервером: брендмауер не дає (в журналі буде писати про це і будуть постійні спроби переприєднатись).
2. Також може бути глюк з записом даних у папку з даними - відсутність доступу (на папку права клавіша миші-Свойства-Безопасность). По замовчуванню для групи Пользователи виставляється доступ тільки для читання. Тож або тре запускати з правами адміністратора, або виставити Пользователям повний доступ.
3. Драйвер нвідії не дає запускати розрахунки з під сервісу - тільки при ручному запуску.
4. Драйвер нвідії не включить Cuda, якщо в системі присутні карти інших виробників (АМД, Інтел). Вихід - патч PhysXMod, але підходить тільки для старих драйверів (до 285 версії) (див тут)
omega.zp:Вот тут не понял... По конкретнее?
дата обновлення інструкцій: Среда, 07 Февраль 2007. Інші інструкції +- рік-два
форум - 90% процентів тем по фолдингу - останні повідомлення 2011-2012 рік
Востаннє редагувалось 30.08.2013 02:34 користувачем ronemun, всього редагувалось 17 разів.
kev4ev
Member
Аватар користувача
Звідки: Kyiv

Повідомлення

ronemun
схоже, що у Вас недастатньо поваги до інших - це самолюбство


Не розумію, звідки такі висновки. Таким висловлюванням я тільки підштовхнув того, кому було адресовано Ваше привітання, бо промовчати - ось це як раз не ввічливо.

І це за три роки. Не дивно тоді що такі успіхи в команди
<...>
наука обєднує, а не навпаки


Хіба не протиріччя?! В такому разі варто відсилати результати університету анонімно, і не думайте про команди. Хоча, до речі, команди розділяють лише на списки, а не загальну користь розподілених обчислень.

І ще: про національність заговорили Ви, а я про неї - ні слова аж до тепер. Моєю темою було об'єднання зусиль заради просування догори списку.



Ну, а будь які висловлювання не мають абсолютного сенсу; для кожного випадку не підходять. Навіть, якщо автор висловлювання - Чехов. Зверніть увагу хоча б на NASA.

І у списку команд фолдінгу - не тільки юкрейн і в'єтнам. Це ви вже занадто.

Ваші реакції нагадують реакцію Дона Кіхота на мельницю.


ChegeWARe
И заодно разберусь почему видеокарта простаивает, все только на проце. Я так подозреваю что процессор и видик должны быть нагружены одновременно....
Тут, напевне, Рон більше підкаже, та, наприклад, клієнт версії 7 для Win виконує розрахунки тільки на Full. Всі інші режими - запускають розрахунок на ЖдіПіЮ за тих умов, за яких Win запускає зберігач екрану.

omega.zp
И шо я извиняюсь за "писькомеры" тут начались?


Це теж заради прогресу))) Та й я тільки факт озвучив. Ну, а Рон - у своєму стилі...
ronemun
Advanced Member

Повідомлення

Александр-Z
1. Чого Ви, учасник зовсім іншої команди, судите учасників нашої команди.
2. прочитайте свої пости тут ще раз: ви захищаєте Ukraine, а я пояснюю що:
_нема сенсу комусь допомагати, якщо навіть не розбираєтесь, що це дає. Це задача самого проекту і команди, як це роблять всі інші нормальні команди
_оскільки проект добровільний, основними стимулом є 1.результати проекту (прогрес) 2. просвіта і 3.здорова конкуренція, яка приносить радість. У Ваших постах це є?
omega.zp
Member
Аватар користувача
Звідки: Toronto

Повідомлення

дата обновлення інструкцій: Среда, 07 Февраль 2007. Інші інструкції +- рік
форум - 90% процентів тем по фолдингу - останні повідомлення 2011-2012 рік
Верно, 10% тем более менее актуальных - это раз. По новому клиенту и настройке инфа там есть.
+ ребятки из http://distributed.org.ua/" target="_blank почти закончили вики страничку. Где собраны инструкции фактически по всем компьютингам (включая фолдинг). Огромадную работу провели.
Да, фолдинг в Юкрейн не в приоритете. Но пациент скорее жив, чем мертв...
Відповісти