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

> Що таке Folding@home і навіщо воно мені, Інформація для тих, хто хоче приєднатись
romko
Oct 15 2005, 13:02
Пост #1


стааарий кранчер
*******

Група: Trusted Members
Повідомлень: 538
З нами з: 30-September 05
З: далеко
Користувач №: 128
Стать: Чол
Парк машин:
1 Core i5-520M@2400 MHz, 2048 MB DDR3@667 MHz



Запрошую всіх небайдужих до розвитку науки і боротьби зі смертельними хворобами приєднуватися до проекту розподілених обчислень, що проводиться під егідою Стенфордського університету і носить назву Folding@home. Суть проекту полягає в моделюванні згортання білків з метою виявлення можливих проблем згортання, які призводять до хвороб Альцгеймера, Паркінсона, діабету типу II, коров'ячого сказу, склерозу і деяких типів раку. Поглиблене розуміння цих процесів допоможе з'ясувати точну картину виникнення захворювання і розробити методи продидії.

Подібно до інших відомих проектів (SETI@Home, distributed.net, Finad-a-Drug), в Folding@Home приймають участь сотні тисяч власників персональних комп'ютерів, на яких виконуються невеличкі порції-завдання. Обчислення проводяться в фоновому режимі з мінімальним приоритетом, тому не заважають нормальній роботі з комп'ютером. Інтернет потрібен лише для отримання завдань і відправки результатів в автоматичному режимі без участі користувача. Типові завдання мають розмір порядка 100 КБ, а результати - до 1 МБ на один білок, при тому, що на обрахування одного білка в Folding@Home йде від 2 до 10 робочих днів. Вимоги до ПК - Duron/Celeron або вище, 10-20 МБ пам'яті для роботи.

Ведеться статистика для кожного учасника. Учасники можуть об'єднуватися в команди за країнами, містами чи спільними уподобаннями. Команда України зараз (04.01.2006 13:00) посідає 388 місце з 42019: офіційна статистика або розширена статистика. Це не дуже престижне місце для країни, де сотні тисяч гігагерцових процесорів ганяє порожні цикли в офісах чи приватних помешканнях. sad.gif

Тому ласкаво прошу на http://folding.stanford.edu/, викачуйте клієнтське програмне забезпечення, читайте інструкції тут або на сайті проекту і записуйтесь в команду 2164. Зробіть свій посильний внесок в подолання хвороб! Якщо є якісь питання, можете їх задавати і консультуватись з учасниками команди України в цьому форумі.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
6 Сторінки V < 1 2 3 4 > »   
Reply to this topicStart new topic
Відповідей(15 - 29)
Paul B.Atton
Nov 30 2005, 19:38
Пост #16


Випадковий перехожий
*********

Група: Trusted Members
Повідомлень: 3 693
З нами з: 26-August 03
З: місто Київ
Користувач №: 10
Стать: Чол
Free-DC_CPID
Парк машин:
Різні процесори різних архітектур (x86, SPARC, Power) від 300 МГц до 3200 МГц
jabber:Paul.Tatarenko@gmail.com



(romko @ Nov 29 2005, 06:06 PM) *

Для консольного клієнта - теж саме, тільки замість інсталяції треба створити папку і скопіювати туди ЕХЕ-файл клієнта, а потім всі вищеназвані файли.

А ще ж у реєстрі щось ніби є? Чи його можна не переносити?

(romko @ Nov 29 2005, 06:06 PM) *
P.S. В цій гілці я намагаюся писати розгорнуті розповіді про роботу ФАХ, для майбутнього сайту і/або FAQ'у. Тому, якщо можна, свої запитання про ФАХ кидати в окремі гілки форуму, щоб їх бачило більше людей, і щоб цю тему не перетворювати в балачку. Дякую smile.gif

Згоден. Але, наприклад, твоя відповідь вийшла недостатньо розгорнутою, а в офіційному ФАКу я відповіді не знайшов. Що робити?
А за балачки не переживай. Якщо буде треба - почистимо. wink.gif


--------------------
Legions of Informix forever!
(Show/Hide)

.

.

.

... Pulse... Pulse... Oh-h-h! Some newbies coming! ... Pulse! Pulse! Pulse! . . .
Now I'm pretty successful in OGR-NG. Sometimes better than Tamagoch! But... Where is Tamagoch??? . . .
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Nov 30 2005, 19:48
Пост #17


стааарий кранчер
*******

Група: Trusted Members
Повідомлень: 538
З нами з: 30-September 05
З: далеко
Користувач №: 128
Стать: Чол
Парк машин:
1 Core i5-520M@2400 MHz, 2048 MB DDR3@667 MHz



(Paul B.Atton @ Nov 30 2005, 08:38 PM) *

А ще ж у реєстрі щось ніби є? Чи його можна не переносити?


Там UserID, який повинен бути унікальним для кожної машини. Тому його переносити не треба, щоб не заплутувати сервери проекту.

(Paul B.Atton @ Nov 30 2005, 08:38 PM) *

Згоден. Але, наприклад, твоя відповідь вийшла недостатньо розгорнутою, а в офіційному ФАКу я відповіді не знайшов. Що робити?
А за балачки не переживай. Якщо буде треба - почистимо. wink.gif


А, точно, ти ж модератор smile.gif

Так, з одного заходу покрити всі ньюанси важко, тому дійсно, я буду доповнювати (і вже доповнював) висвітлені питання. Щоб потім мати дійсно повну версію для FAQ.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
Dec 1 2005, 01:06
Пост #18


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

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



может это чем-то поможет?

http://forum.vbios.com/showflat.php/Cat/0/.../0/fpart/7/vc/1


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul B.Atton
Dec 2 2005, 09:45
Пост #19


Випадковий перехожий
*********

Група: Trusted Members
Повідомлень: 3 693
З нами з: 26-August 03
З: місто Київ
Користувач №: 10
Стать: Чол
Free-DC_CPID
Парк машин:
Різні процесори різних архітектур (x86, SPARC, Power) від 300 МГц до 3200 МГц
jabber:Paul.Tatarenko@gmail.com



(romko @ Nov 30 2005, 07:48 PM) *
Так, з одного заходу покрити всі ньюанси важко, тому дійсно, я буду доповнювати (і вже доповнював) висвітлені питання. Щоб потім мати дійсно повну версію для FAQ.

Саме для цього я й задаю "дурні" запитання. wink.gif

(nikelong @ Dec 1 2005, 01:06 AM) *

может это чем-то поможет?

http://forum.vbios.com/showflat.php/Cat/0/.../0/fpart/7/vc/1

Ох, потрібен нам FAQ... Нормальний, щоб добре було читати. А не посилати одне одного з форума на форум.


--------------------
Legions of Informix forever!
(Show/Hide)

.

.

.

... Pulse... Pulse... Oh-h-h! Some newbies coming! ... Pulse! Pulse! Pulse! . . .
Now I'm pretty successful in OGR-NG. Sometimes better than Tamagoch! But... Where is Tamagoch??? . . .
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
Dec 2 2005, 09:51
Пост #20


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

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



Ох, потрібен нам FAQ... Нормальний, щоб добре було читати. А не посилати одне одного з форума на форум.

ну может хоть эти сведенья РэдПанда разместит у нас на сайте?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul B.Atton
Dec 2 2005, 10:46
Пост #21


Випадковий перехожий
*********

Група: Trusted Members
Повідомлень: 3 693
З нами з: 26-August 03
З: місто Київ
Користувач №: 10
Стать: Чол
Free-DC_CPID
Парк машин:
Різні процесори різних архітектур (x86, SPARC, Power) від 300 МГц до 3200 МГц
jabber:Paul.Tatarenko@gmail.com



(nikelong @ Dec 2 2005, 09:51 AM) *
ну может хоть эти сведенья РэдПанда разместит у нас на сайте?

А вже є сайт? blink.gif


--------------------
Legions of Informix forever!
(Show/Hide)

.

.

.

... Pulse... Pulse... Oh-h-h! Some newbies coming! ... Pulse! Pulse! Pulse! . . .
Now I'm pretty successful in OGR-NG. Sometimes better than Tamagoch! But... Where is Tamagoch??? . . .
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
Dec 2 2005, 11:18
Пост #22


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

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



ну я имел ввиду fad.zone.com.ua
считаю его сайтом нашей команды в фад. Поскольку состав участников почти не изменится при переходе в ФАХ, то и его содержание будет с фахом связано
ЗЫ:а насколько болезнена процедура создания сайта fah.zone.com.ua ?
т.е. техническая, т.к. материалы для содержания уже есть (хотябы в этом форуме)?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Panda THINKs
Dec 2 2005, 12:22
Пост #23


мрію про ферму...
*****

Група: Validating
Повідомлень: 208
З нами з: 17-January 05
З: Київ
Користувач №: 79
Стать: Чол



Обсуждение сайта переносим сюда.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Dec 2 2005, 18:37
Пост #24


стааарий кранчер
*******

Група: Trusted Members
Повідомлень: 538
З нами з: 30-September 05
З: далеко
Користувач №: 128
Стать: Чол
Парк машин:
1 Core i5-520M@2400 MHz, 2048 MB DDR3@667 MHz



Контрольні точки, вибір оптимального інтервалу

Контрольні точки - це моменти в обрахунку завдання, коли відбувається збереження проміжних результатів на диск. Якщо після цього відбувається збій живлення, чи зупиняється клієнт, то при його повторному запуску розрахунок буде продовжений саме з контрольної точки. Контрольні точки бувають природні і примусові. Природні контрольні точки встановлюються авторами проекту в самому завданні, і збереження стану приїх досягненні відбувається автоматично. Більшість завдань умовно містять 100 або 400 фреймів, деякі завдання мають іншу кількість фреймів. Кількість фреймів і визначає кількість автоматичних проміжних збережень результатів. Кількість фреймів однакова для всіх завдань в межах одного проекту; її можна дізнатись на сторінці проектів.

Деякі завдання є дуже великими, або комп'ютер є дуже повільним. Тому інтервали між фреймами є великими, і збій в роботі комп'ютера призводить до втрати значної кількості часу. Щоб зменшити потенційні втрати в таких ситуаціях, клієнт Folding@Home може здійснювати запис проміжних результатів в примусових контрольних точках, які трапляються кожних N хвилин, незалежно від прогресу поточного фрейма. Більшість сучасних розрахункових ядер Folding@Home (крім Tinker'а) підтримують запис в примусових контрольних точках.

Інтервал між контрольними точками встановлюється в конфігурації клієнта. Вибір оптимального значення інтервалу залежить від конфігурації комп'ютера і імовірності його зависання або раптового перезавантаження. На середніх за швидкодією (Sempron, Celeron, старіші Athlon i Pentium) краще встановити 5-10 хв., на повільних і швидких - ліпшим був би більшй час, 15-20 хв. Повільні і швидкі машини не даремно згруповані - і на тих, і на тих короткі контрольні інтервали є недоцільними, хоч і з різних причин. На повільних - тому що сам процес зберігання займає багато часу. На швидких - тому що природні контрольні точки (границі фреймів) і так трапляються досить часто, тому і потреба в примусових контрольних точках виникатиме тільки при обрахунку найбільш важких завдань.




Як клієнт відноситься до частих перезапусків?

Відповідь:

Дивлячись що мається на увазі під "частими" перезапусками. Раз на годину - це часто, 2 рази на добу - ні.
Я б не рекомендував часто перезапускати без потреби. Взагалі нічого страшного статись не повинно, але раз чи два за рік я втрачав наполовину розраховані завдання коли зупиняв клієнт відразу після запуску розрахункової фази. Та й не всі типи завдань можуть записуватись в довільних точках, тому при перезапуску може втрачатись робота за останні кілька хвилин, які минули з початку поточного фрейма (для Tinker-завдань) або останньої контрольної точки.

Саме значна втрата часу при частих перезапусках є причиною низької популярності клієнта-скрінсейвера серед серйозних фолдерів.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Oasis
Dec 3 2005, 14:31
Пост #25


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

Група: New Members
Повідомлень: 527
З нами з: 25-August 04
З: Київ.
Користувач №: 63
Стать: Чол
Парк машин:
2xXeon 3,6, 2xXeon 2,66 (24/7), Athlon64 3200 and less...



Порядковий номер клієнта (параметр machineid). У випадку багатопроцесорної конфігурації, кожен запущений на ній клієнт Folding@Home повинен мати унікальний порядковий номер.

Поставил параметр = 4 , но что то после перезагрузки все равно висит 1 процес?
Я так понимаю остальные 3 просто недогрузлились, они после отправки досчитаной жабки загрузяться или еще что то можно сделать?


--------------------
ЛЮБОВ ПЕРЕМОЖЕ!!! КОХАЙТЕСЯ!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Panda THINKs
Dec 3 2005, 20:44
Пост #26


мрію про ферму...
*****

Група: Validating
Повідомлень: 208
З нами з: 17-January 05
З: Київ
Користувач №: 79
Стать: Чол



К сожалению, поддержка многопроцессорных конфигураций в F@H реализована гораздо хуже, нежели в FaD. (Или, вернее будет сказать, никак не реализована?) Для того, чтобы запустить 4 процесса параллельно, необходимо создать 4 отдельных инсталляции клиента и сконфигурировать их с разными Machine ID.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lyolik
Dec 4 2005, 00:13
Пост #27


FAH leader
***

Група: Trusted Members
Повідомлень: 60
З нами з: 16-December 04
З: Kiev
Користувач №: 77
Стать: Чол
Парк машин:
Core2 Duo E6600@3,00Ghz Core2Quad Q9300@3,30Ghz Core2Quad Q9650@4,05Ghz 2 x 280GTX 721/1551/2300 8800GTS 756/1890/2106



(Oasis @ Dec 3 2005, 02:31 PM) *

Порядковий номер клієнта (параметр machineid). У випадку багатопроцесорної конфігурації, кожен запущений на ній клієнт Folding@Home повинен мати унікальний порядковий номер.

Поставил параметр = 4 , но что то после перезагрузки все равно висит 1 процес?
Я так понимаю остальные 3 просто недогрузлились, они после отправки досчитаной жабки загрузяться или еще что то можно сделать?


Нужно установить каждого клиента в отдельную папку. Например: 1-ый - C:\F@H; 2-ой - C:\F@H_2 и т.д. Папки в папке (директории в директории) - не прокатывают! smile.gif


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
nikelong
Dec 5 2005, 02:50
Пост #28


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

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



К сожалению, поддержка многопроцессорных конфигураций в F@H реализована гораздо хуже, нежели в FaD. (Или, вернее будет сказать, никак не реализована?) Для того, чтобы запустить 4 процесса параллельно, необходимо создать 4 отдельных инсталляции клиента и сконфигурировать их с разными Machine ID.

надеюсь, хоть всё это хозяйство будет управлятся одним УДмонитором? :ph34r:


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Dec 9 2005, 17:21
Пост #29


стааарий кранчер
*******

Група: Trusted Members
Повідомлень: 538
З нами з: 30-September 05
З: далеко
Користувач №: 128
Стать: Чол
Парк машин:
1 Core i5-520M@2400 MHz, 2048 MB DDR3@667 MHz



За яким принципом нараховуються очки за виконані завдання?

Відповідь:

Кожен проект має визначену кількість очок, які нараховуються учасникам за успішне виконання його завдань. Кількість очок залежить від часу, який витрачається на обрахунки еталонною машиною. Еталонна машина має процесор Pentium 4 2.8ГГц з вимкненими SSE2, і виконує лише консольний Linux-клієнт Folding@Home. Після визначення часу виконання завдання, кількість очок, яка буде нараховуватись за нього, обчислюється за формулою:

points = 110 * (daysPerWU)
, де daysPerWU - кількість днів, що зайняли обрахунки.

Час, який йде на розрахунки на інших конфігураціях, може відрізнятись в тут чи іншу сторону, але для однієї і тієї ж конфігурації за тих самих умов виконання час розрахунку всіх завдань одного проекту є однаковим. Цим Folding@Home відрізняється від деяких інших проектів розподілених обчислень, де однотипні завдання можуть мати різний час розрахунку в залежності від досягнення певних умов. В зв'язку з цим, учасники проекту для порівнянні швидкодії своїх комп'ютерів використовують кількість очок за день (ppd) або за годину (pph), які заробляє їх комп'ютер в певному проекті. Як випливає з описання типів завдань і ядер, один і той же комп'ютер може давати суттєво відмінний виход очок за одиницю часу, в залежності від типу завдань.

Крім очок, які нараховуються за витрачений час, деякі проекти мають ще так звані "бонусні" очки. Вони призначаються тим проектам, завдання в яких є експериментальними або вимагають дуже багато ресурсів, порівняно з нормальними завданнями, і тому висувають жорсткіші вимоги до конфігурації. За задумом авторів проекту, бонусні очки є винагородою тим учасникам, які підключають до проекту досконаліші комп'ютери, витрачаються на придбання додаткової пам'яті. Станом на листопад 2005, додаткові очки даються за завдання, виконувані ядром QMD і великі Gromacs-завдання, які видаються учасникам, які встановили в конфігурації опцію "Отримувати великі завдання".

На сторінці проектів вказано, скільки очок дається за завдання певного проекту. Бонусні очки окремо не відзначені, показується лише загальна кількість.

За неповністю обраховані завдання нараховується лише частина очок, яка пропорційно відповідає виконаній частині завдання. Такі завдання потім можуть призначатись для повторних обрахунків іншим учасникам проекту.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Jan 5 2006, 14:02
Пост #30


стааарий кранчер
*******

Група: Trusted Members
Повідомлень: 538
З нами з: 30-September 05
З: далеко
Користувач №: 128
Стать: Чол
Парк машин:
1 Core i5-520M@2400 MHz, 2048 MB DDR3@667 MHz



Чому мені знову видано завдання, яке я вже обрахував?

Відповідь:

Таке питання часто задається новачками, комп'ютер яких щойно обрахував завдання pNNN, і знову почав обрахунок завдання pNNN. Такі ситуації цілком можливі, але вони не означають, що повторно рахується те саме завдання. Насправді, це різні завдання одного проекту, оскільки pNNN означає лише номер проекту, який в свою чергу може містити тисячі або десятки тисяч блоків-завдань. Щоб переконатись в тому, що це справді інше завдання, треба подивитись до протоколу (в файлі "FAHlog.txt") і звернути увагу на числа на зразок (Run 33, Clone 82, Gen 3) після "Project: NNN" в одному з рядків, що відповідають фазі початку розрахунків. Номери після "Run", "Clone", "Gen" будуть різними в кожному випадку.

Існують різні погляди на те, що саме означають ці "Run", "Clone" і "Gen". Але як заявив професор Панде в дописі на форумі проекту, значення цих параметрів може відрізнятись в залежності від проекту і типу розрахунків. Але в найбільш узагальненому вигляді можна уявити, що в межах одного проекту виконується кілька симуляцій згортання білків, і ці симуляції ієрархічно пов'язані одна з одною. Для одного "Run" (прогон) всі атоми симуляції мають однакові початкові координати, і в окремих "Clone" відрізняються лише швидкостями. "Gen" (покоління) відповідає різним відрізкам часу симуляції і тому, щоб перейти до наступного значення "Gen" для певного "Run" проект має завершити обрахунки всіх його клонів. Типово, одне покоління завдань симуляції відповідає 100-400 пікосекундам.


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

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

 



- Lo-Fi Версія Поточний час: 19th March 2024 - 11:13

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