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

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


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

Група: Trusted Members
Повідомлень: 392
З нами з: 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
 
Reply to this topicStart new topic
Відповідей
romko
Nov 21 2005, 09:16
Пост #2


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

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



Типи завдань

На даний момент завдання в проекті бувають 4 основних типів. Взнати тип завдання можна або за назвою ядра, яка показується у вікні клієнта, або в журналі його роботи, або за номером проекту на сторінці проектів: http://vspx27.stanford.edu/psummary.html. Там вказано розмір завдання в атомах, кількість днів на виконання (бажана і крайня), кількість балів, які будуть нараховані за виконання. З цієї ж сторінки можна перейти до детального опису проекту, де вказано, згортання якого білка досліджується і з якою метою.

Отже, типи завдань і ядер:
1. Tinker (докладніше - http://folding.stanford.edu/gromacs.html) - традиційне перевірене ядро, використовується в проекті тривалий час. Використовує моделі з неявним розчинником. Ядро написано досить давно, тому швидкісні оптимізації виконані на асемблері під традиційні арифметичні співпроцесори (x87). Внаслідок цього одні й ті ж Tinker-завдання виконуються значно швидше на процесорах AMD, ніж аналогічних за рейтингом Pentium 4 або Power PC. Вимоги до пам'яті цього ядра - мінімальні (порядка 10 МБ).

2. Gromacs (докладніше - http://folding.stanford.edu/gromacs.html) - більш нове ядро, яке використовує моделі з явним розчинником. Протягом 2004-2005 стало основним ядром проекту, в якому обраховується більшість завдань, завдяки більшій ефективності. Має оптимізації під SSE/3D-Now/Altivec, яка вмикається автоматично при наявності підримки з боку операційної системи. Внаслідок цього швидкість виконання завдань мало залежить від архітектури процесора, а в основному від його тактової частоти, і, для завдань великого об'єму, від швидкості інтерфейсу "процесор-пам'ять", тобто перевага за Athlon 64. Вимоги до пам'яті - від 10-30 МБ для типових завдань до 100-200 МБ для великих завдань, які посилаються тільки тим, хто спеціально їх дозволив і має не менше 512 МБ ОЗП.

Ядро Gromacs має три варіації (різні бінарні файли): стандартний Gromacs, GBGromacs (використовує неявний узагальнений розчинник Борна), DGromacs (оптимізований під SSE2 для випадків, коли потрібна вища точність розрахунків).

3. Amber (докладніше - http://folding.stanford.edu/AMBER.html) - ще більш нове ядро, яке дозволяє виконувати розрахунки згортання в силових полях з поляризацією. Є досить ефективним, але оптимізацій під SSE/3D-Now не має, і оскільки застосовуються числа з плаваючою комою подвійної точності, то їх і не буде. Планується оптимізація під SSE2, яка повинна додати ~10% приріст швидкості. Не використовується Mac OS клієнтом.

4. QMD (докладніше - http://folding.stanford.edu/QMD.html) - на відміну від інших ядер, QMD не використовує в обрахунках силових полів, а натомість атомні взаємодії обчислюються квантовим хімічним методом або шляхом розв'язання рівняння Шредингера. Вимоги до пам'яті для розрахунків - від 200 МБ і більше. Завдання цього типу не завантажуються на комп'ютери з менш, ніж 768 МБ ОЗП, і якщо користувач спеціально не дозволив їх (*).
Ядро оптимізовано під SSE2, але в зв'язку з тим, що для компіляції використовувався компілятор Intel, то підтримка SSE2 розпізнається лише на процесорах Pentium 4 та Xeon, і не розпізнається на процесорах Athlon 64 та Pentium M. Таким чином, на останніх розрахунки можуть тривати довше в порівнянні з аналогічними за рейтингом Pentium 4, і тому сервери проекту видають такі завдання тільки для процесорів Pentium 4.

На даний момент завдання, що виконуються ядром QMD, є найвигіднішими з точки зору кількості очок, які за них нараховуються. Машина, яка постійно обраховує QMD-блоки, здатна принести своєму господарю понад 400 очок в день. Такий стан обумовлений тим, що такі блоки потребують значних обчислювальних ресурсів, передусім швидкої пам'яті, і є експериментальними (протягом принаймні 2005 р.). Учасники, які їх добровільно отримують і обробляють, мають, за задумом Pande Group, бути додатково винагороджені. Тому половина очок, нарахованих за кожен обрахований QMD-блок, є бонусними.

(*) Для отримання QMD-блоків потрібно виконати наступні умови:
1. Треба мати P4 з 768 МБ або більше пам"яті.
2. Виставити bigpackets=yes в секції settings файлу client.cfg.
3. Запускати клієнта з параметром -advmethods в командному рядку.


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

Повідомлення у даній Темі
romko   Що таке Folding@home і навіщо воно мені   Oct 15 2005, 13:02
romko   Навіщо задіювати сотні тисяч комп'ютерів, якщо...   Oct 15 2005, 13:24
romko   Де можна дізнатись про результати роботи проекту і...   Oct 15 2005, 14:45
romko   Що вже зроблено, які досягнення Folding@Home? Від...   Oct 15 2005, 15:03
romko   Вимоги до комп'ютера для участі в Folding@Home...   Oct 15 2005, 15:40
Red Panda THINKs   Грунтовно. Переконливо. В мене навіть промайнула о...   Oct 15 2005, 21:07
romko   На жаль, ні. На початку існування Folding@home б...   Oct 16 2005, 16:43
Red Panda THINKs   Дякую за інформацію. Я тут знайшов коментарі Панде...   Oct 16 2005, 17:42
romko   Компонети клієнтського програмного забезпечення Fo...   Oct 16 2005, 18:14
romko   Конфігурація клієнта Після встановлення клієнта н...   Nov 21 2005, 09:09
romko   Типи завдань На даний момент завдання в проекті б...   Nov 21 2005, 09:16
romko   Параметри конфігурації клієнта Загальні установки...   Nov 28 2005, 09:30
Paul B.Atton   Виникає ще одне питання: а як найпростіше перенест...   Nov 28 2005, 18:52
romko   Виникає ще одне питання: а як найпростіше перенес...   Nov 29 2005, 18:06
Paul B.Atton   Для консольного клієнта - теж саме, тільки заміст...   Nov 30 2005, 19:38
romko   А ще ж у реєстрі щось ніби є? Чи його можна не пе...   Nov 30 2005, 19:48
Paul B.Atton   Так, з одного заходу покрити всі ньюанси важко, то...   Dec 2 2005, 09:45
-=Vzhik=-   Сегодня такое сделал на консольном - откопировал п...   Nov 28 2005, 20:28
nikelong   может это чем-то поможет? http://forum.vbios.com/...   Dec 1 2005, 01:06
nikelong   Ох, потрібен нам FAQ... Нормальний, щоб добре було...   Dec 2 2005, 09:51
5 Сторінки V  1 2 3 > » 


Reply to this topicStart new topic
2 Користувачів переглядають дану тему (2 Гостей і 0 Прихованих Користувачів)
0 Користувачів:

 



- Lo-Fi Версія Поточний час: 18th June 2025 - 08:50