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

> Що таке 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 > »   
Reply to this topicStart new topic
Відповідей(1 - 14)
romko
Oct 15 2005, 13:24
Пост #2


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

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



Навіщо задіювати сотні тисяч комп'ютерів, якщо пожна скористатись одним суперкомп'ютером і досягнути потрібного результату значно швидше?

Відповідь:

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

Так от, специфіка обчислювальних алгоритмів, які використовуються Folding@Home в тому, що швидкісні з'єднання між процесорами не потрібні, а потрібна максимізація швидкості кожного процесора. Тому навіть якби в розпорядженні проекту був суперкомп'ютер з 1000 процесорів, то він би видавав результати не швидше, ніж 1000 окремих комп'ютерів з такими ж процесорами.

Але для отримання вагомих результатів в Folding@Home потрібні не тисячі процесорів, а сотні тисяч. Тому розрахунки, які проводять учасники проекту, неможливі будь-якими іншими засобами на даному етапі розвитку обчислювальної техніки, і ще довго не будуть можливі.

Для довідки, станом на 15.10.2005 активними є 182206 процесорів: http://vspx27.stanford.edu/cgi-bin/main.py?qtype=osstats. Це робить кластер, який формують учасники проекту, одним з найбільших в світі, здатним виконувати приблизно 175 ТераФлопс.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Oct 15 2005, 14:45
Пост #3


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

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



Де можна дізнатись про результати роботи проекту і кому вони належать?

Відповідь:

На відміну від інших проектів розподілених обчислень, Folding@Home працює під егідою академічного установи, Pande Group, яка входить до кафедри хімії Стенфордського університету. Pande Group є неприбутковою організацією, яка не продає дані, отримані в результаті обчислень, здійснюваних в рамках даного проекту, і не отримує за них гроші в якийсь інший спосіб.

Ці дані робляться доступними для інших дослідників на сайті проекту по мірі завершення обрахунку окремих симуляцій згортання білків. Аналіз симуляцій членами Pande Group публікується в наукових журналах і також робиться доступним на сайті проекту.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Oct 15 2005, 15:03
Пост #4


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

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



Що вже зроблено, які досягнення Folding@Home?

Відповідь:

Завершено симуляції процесу згортання кількох білків тривалістю 5-10 мікросекунд. Ці результати підтверджено лабораторними дослідами. Наукові праці, які докладно представляють результати, можна подивитись: http://folding.stanford.edu/papers.html. Багато з цих статей пройшли розгляд іншими науковцями і були опубліковані в провідних наукових журналах (Science, Nature, Nature Structural Biology). Кількість таких статей на даний момент перевищує кількість публікацій за результатами всіх інших проектів розподілених обчислень разом взятих.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Oct 15 2005, 15:40
Пост #5


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

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



Вимоги до комп'ютера для участі в Folding@Home

Будь-який персональний комп'ютер підходить для участі в проекті, але якщо він випущений більш, ніж 3-4 роки тому і його процесор має частоту менше 1 ГГц, то є імовірність, що він не встигатиме повертати завдання до встановленого крайнього терміну. В такому випадку можна налаштувати клієнтську програму приймати лише завдання, які не мають визначеного кінцевого терміну.

Таким чином, підходить будь-який процесор Pentium, Athlon, Duron, Sempron, Celeron, Power PC. Клієнтські програми існують для Windows, Linux, Mac OS. Також можуть приймати участь комп'ютери з FreeBSD або OpenBSD.

При роботі програма використовує типово 10-20 МБ пам'яті, в залежності від розміру білкової молекули і складності розрахунків. Є завдання, які потребують значно більше пам'яті, але їх отримують лише ті учасники, які спеціально цього захотіли.

При роботі клієнтської програми використовуються 100% ресурсів процесора, але оскільки пріоритет даного процесу є найнижчим можливим, то на нормальній роботі з комп'ютером це не позначається, і ніякого уповільнення реакції на натиснення клавіш чи чогось подібного не спостерігається. Проте можна і зменшити навантаження на процесор до іншого відсотку (задається в конфігурації), якщо, наприклад, процесор перегрівається або працює нестабільно з таким навантаженням.

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

Ще однією обов'язковою умовою участі в проекті є використання комп'ютерів, які належать особисто Вам, або Ви маєте згоду власника на запуск програм Folding@Home на них. Це оговорено в ліцензійній угоді на програми Folding@Home. А так ці програми є безкоштовними, більше того, компоненти, які виконують безпосередні розрахунки, базуються на відкритому коді.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Panda THINKs
Oct 15 2005, 21:07
Пост #6


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

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



Грунтовно. Переконливо. В мене навіть промайнула одна думка. :)
Якби був клієнт під Солярку, підключився би до вас.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Oct 16 2005, 16:43
Пост #7


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

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



(Red Panda THINKs @ Oct 15 2005, 09:07 PM)
Грунтовно. Переконливо. В мене навіть промайнула одна думка. smile.gif
Якби був клієнт під Солярку, підключився би до вас.

На жаль, ні. На початку існування Folding@home була версія клієнта під Solaris, але вона зупинила розвиток, і зараз не підтримується. Причинами називаються недостатня розповсюдженість платформи і нестача людських ресурсів для повноцінної підтримки ще однієї платформи.

Наскільки я чув, поточними пріоритетами є розробка клієнта, який би працював на платформі BOINC, а також використання для обчислень потужностей графічних процесорів сучасних 3D-акселераторів.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Panda THINKs
Oct 16 2005, 17:42
Пост #8


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

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



Дякую за інформацію. Я тут знайшов коментарі Панде щодо FAH/BOINC:

For over a year, we have been working with David Anderson's group at Berkeley to develop a FAH client for BOINC. We have been analyzing whether it would be an appropriate platform to add, as an additional client for Folding@Home (much like Google Compute is an additional client), considering the many complex aspects of a FAH/BOINC port.

After much planning, developing, and testing, we are now at the point where we will soon start a public beta. There will be more news soon. For now, we wanted to simply make an announcement of the existence of the FAH/BOINC client. A more open beta test will be forthcoming in the next days to weeks.

Finally, I want to make it completely clear that the FAH/BOINC client is an additional client for FAH, and thus FAH is not "switching" to BOINC. The development of the FAH client will continue as our main client, and we will port features to BOINC as appropriate.

Our goal is to make it as easy as possible to contribute to FAH, and with an even larger group of donors, we would be able to tackle even more complex and challenging problems -- which is the reason for FAH in the first place.

В даний момент іде програма з тестування закритої бети клієнта FAH/BOINC.
Обіцяють вже скоро відкрити бету.
Ну дивіться, якщо мені зовсім не вдасться запустити FaD під Солярку, підключусь до вас, як відкриють бету! :)

Це повідомлення відредагував Red Panda THINKs: Oct 16 2005, 18:29
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Oct 16 2005, 18:14
Пост #9


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

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



Компонети клієнтського програмного забезпечення Folding@Home

Клієнт Folding@Home може бути реалізований у вигляді консольної програми (Windows, Linux, Mac OS X), графічного клієнта (Windows, Mac OS X) або скрінсейвера (Windows, Mac OS X). Завантажити їх можна тут: http://folding.stanford.edu/download.html.

Графічний клієнт може згортатись в трей, і при автоматичному старті він запускається у згорнутому стані. Графічний клієнт і скрінсейвер при роботі показують тривимірну динамічну модель молекули білка, який обраховується. Для відображення використовується OpenGL-ядро, і на це витрачається 3-5% ресурсів процесора.

Консольний клієнт при роботі у Windows займає місце на панелі задач і не може бути згорнутим в трей. Під Windows 2000/XP консольний клієнт може запускатись як сервіс, щоб не займати місце в треї чи панелі задач і не залежати від авторизації користувача (запускається при старті системи). Якщо комп'ютер має кілька процесорів, або його єдиний процесор має кілька ядер, то можна запустити кілька консольних клієнтів для одночасного виконання кількох завдань. При цьому вони повинні бути встановлені в різні папки.

Всі клієнти є невеликими програмами (розмір інсталяції 300-500 КБ). Різниця між ними лежить лише в способі запуску і показу результатів. Отримання завдань і відправка результатів здійснюються ними однаково, а для виконання розрахункових завдань використовуються ядра. При отриманні завдання клієнт перевіряє, чи є в його каталозі потрібне для обрахунків цього завдання ядро, і якщо воно відсутнє або застаріле, то здійснюється завантаження з сервера. Ядра, як і завдання, передаються в стисненому вигляді, і розмір завантаження складає порядка 500-700 КБ. Цілісність завантажених даних підтверджується цифровим підписом.

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


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Nov 21 2005, 09:09
Пост #10


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

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



Конфігурація клієнта

Після встановлення клієнта на комп'ютер з допомогою програми інсталяції рекомендується відразу налаштувати його конфігурацію.

Можна це робити в діалоговому вікні графічного клієнта, можна запустити консольний клієнт з параметром "-config" в командному рядку і ввести відповіді на запити, можна відредагувати файл конфігурації "client.cfg" з допомогою текстового редактора. Останнє можна робити і під час роботи клієнта, тільки треба пам'ятати, що зміни вступлять в силу після перезапуску клієнта.

Можна комбінувати ці підходи: запустити графічний клієнт, зробити всі потрібні налаштування, натиснути ОК, дочекатись отримання ядра і успішного старту розрахунків. Потім завершити роботу графічного клієнта, запустити консольний, і надалі користуватись ним, вносячи при потребі зміни в конфігурацію ручною правкою файлу "client.cfg". Вручну можна змінювати будь-які параметри, окрім "proxy_passwd", який зберігається в закодованому вигляді, і може бути записаний тільки самою клієнтською програмою.

Якщо запустити консольний клієнт на комп'ютері, де ніколи не використовувались програми Folding@Home і відсутні файли завдань і конфігурації, то він відразу запуститься в режимі конфігурування, після чого файл конфігурації буде створено і заповнено введеними значеннями.

Крім файлу конфігурації, Windows-клієнти Folding@Home зберігають деякі параметри в реєстрі. Єдиним значимим з них є "UserID" - унікальний ідентифікатор комп'ютера в проекті, за яким визначається, з якою машиною виконано завдання, і рахується, скільки машин використовує користувач.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Nov 21 2005, 09:16
Пост #11


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

Група: Trusted Members
Повідомлень: 538
З нами з: 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
Nov 28 2005, 09:30
Пост #12


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

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



Параметри конфігурації клієнта

Загальні установки (секція http).

Ім'я користувача (параметр username). Ім'я, під яким користувач приймає участь в проекті.

Номер команди (параметр team). Номер команди, членом якої є користувач. Команда України має номер 2164.

Запитувати дозвіл на вихід в інтернет (параметр asknet). Установка в "Yes" означає, що клієнт буде видавати запит користувачеві кожен раз, коли йому буде потрібно отримати завдання, чи відправити результат.

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

Кількість виконаних завдань (параметр local). Кількість завдань, виконаних даним примірником клієнта Folding@Home. Рахуються лише 100%-завершені блоки. Зміна параметру ні на що не впливає.

Отримувати великі завдання (параметр bigpackets). Цей параметр означає згоду користувача на отримання великих, до 5 МБ і більше, завдань, які до того ж потребують великих об'ємів пам'яті для виконання. Установка цього параметра не означає, що такі завдання будуть отримані негайно, це лише рекомендація для сервера, який призначає завдання.

Установки HTTP-проксі (секція http).

Доступ через проксі (параметр active). Установка в "Yes" означає, що клієнт буде зв'язуватись з серверами проекту через проксі, використовуючи інші параметри секції.

IP-адреса і порт проксі-сервера (параметри host і port).

Використовувати установки IE (параметр usereg). Для доступу в інтернет використовуються установки проксі-сервера з конфігурації Internet Explorer'а. Установка в "Yes" означає, що подальше налаштування доступу в клієнті Folding@Home не потрібне.

Проксі потребує авторизації (параметр usepasswd). Установка в "Yes" означає, що для проксі буде використовуватись авторизація з використанням логіна і пароля.

Логін і пароль для проксі (параметри proxy_name і proxy_passwd).

Установки ядра (секція core).

Завантаження процесора (параметр cpuusage). При роботі клієнтської програми використовуються 100% ресурсів процесора, але можна і зменшити навантаження на процесор до іншого відсотку, якщо, наприклад, процесор перегрівається або працює нестабільно з максимальним навантаженням.

Пріоритет процесу (параметр priority). Системний пріоритет обчислювального ядра, яке запускається клієнтом Folding@Home. Значення "0" означає пріоритет "idle", тобто найнижчий, і встановлено по умовчанню. Установка значення більше 0 може дещо прискорити розрахунки, але ціною уповільнення виконання інших програм на даному комп'ютері і уповільнення його реакції на дії користувача.

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

Інтервал між контрольними точками (параметр checkpoint). Час між примусовими збереженнями стану завдання.

Ігнорувати кінцеві дати (параметр ignoredeadlines). Установка в "Yes" означає, що робота над завданням продовжуватиметься навіть після його кінцевої дати. Має сенс лише для випадків, коли таймер комп'ютера збивався або переводився або не працює взагалі, бо якщо завдання дійсно прострочене, за нього не будуть нараховані очки.

Тип клієнта (секція clienttype).

Тип клієнта (параметр type).
Якщо комп'ютер випущений більш, ніж 3-4 роки тому і його процесор має частоту менше 1 ГГц, то є імовірність, що він не встигатиме повертати завдання до встановленого крайнього терміну. В такому випадку можна налаштувати клієнтську програму приймати лише завдання, які не мають визначеного кінцевого терміну, значення "2". Значення "1" говорить серверу, що потрібні завдання тільки з наявною кінцевою датою. Значення "0", а також відсутність цього параметру залишають рішення серверу.

Установки відображення (секція graphics).

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


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul B.Atton
Nov 28 2005, 18:52
Пост #13


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

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



Виникає ще одне питання: а як найпростіше перенести клієнта у разі зміни компа (коли стару машину забирають, а дають нову)?


--------------------
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
-=Vzhik=-
Nov 28 2005, 20:28
Пост #14


кранчер зі стажем
******

Група: Trusted Members
Повідомлень: 262
З нами з: 29-June 04
Користувач №: 58
Стать: Чол



Сегодня такое сделал на консольном - откопировал полностью папку с клиентом, грохнул .cfg, запустил консоль, настроил... Все подхватилось и считается...


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
romko
Nov 29 2005, 18:06
Пост #15


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

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



(Paul B.Atton @ Nov 28 2005, 07:52 PM) *

Виникає ще одне питання: а як найпростіше перенести клієнта у разі зміни компа (коли стару машину забирають, а дають нову)?


Встановити клієнта (з інсталяції) і скопіювати туди:
- каталог work і файл queue.dat - це завдання
- FahCore_.... - ядра, щоб не викачувати по-новому
- client.cfg - конфігурація, щоб не налаштовувати по-новому

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

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


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

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

 



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

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