Ukraine RC5 Against Cancer Комп'ютерний проект пошуку нових ліків від раку Комп'ютерний проект пошуку нових ліків від раку

ПРО ПРОЕКТ

ПРО ПРОГРАМУ THINK


ЗНАЙТИ ЛІКИ ВІД РАКУ!  ВИ І ВАШ КОМП'ЮТЕР МОЖЕТЕ ДОПОМОГТИ


FAQ по проекту від mike

Може бути, що Ви вже чули про різні проекти розподілених обчислень в інтернеті. Якщо ні - то я спробую коротенько розповісти, що це таке. Для того щоб не писати великих і, можливо, нудних статей з цього приводу, які, як правило, ніхто не читає, я вирішив оформити текст у вигляді питань і відповідей. Такі переліки відповідей на питання, як Ви знаєте, англійською мають назву FAQ (Frequently Asked Questions) або "ЧаВО" російською.

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

- Що таке розподілені обчислення?

- Що таке United Devices?

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

- Що таке проект Оксфордського університету Cancer Research Project і United Devices Volunteer Your PC?

- Які ще існують проекти розподілених обчислень?

- А що я одержу, беручи участь у проектах розподілених обчислень?

- А звідкіля я знаю, що мій комп'ютер шукає саме ліки від раку, а не, скажемо, працює на ЦРУ, розшифровуючи секретні коди ворожих США держав, винаходить нову атомну бомбу або декодує переговори по мобільному телефону мого сусіда?

- Чи потрібно, щоб мій комп'ютер був постійно підключений до інтернету?

- Яким чином виконання клієнтської програми може вплинути на мою основну роботу і роботу мого комп'ютера?

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

- Все це добре, але це занадто складно для мене і в мене нема часу цим займатися.

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

Я не медик, не біолог і не хімік, і взагалі, до науки не маю ніякого відношення. Невже я можу якось допомогти у винаході ліків від раку?
Якщо Ви читаєте зараз цей текст, то у Вас, досить ймовірно, вже є комп'ютер, підключений до інтернету, і, якщо після ознайомлення з цим текстом з'явиться ще і бажання допомогти, то у Вас вже є все необхідне і достатнє для того, щоб взяти участь у винаході ліків від раку. Насправді, звичайно ж, "винаходити" ліки буде Ваш комп'ютер, від Вас же потрібна Ваша згода на посильну участь у проекті розподілених обчислень United Devices.

Що таке розподілені обчислення?
Існує досить багато задач, які вимагають не просто великих, а величезних обчислювальних потужностей. До таких задач (як очевидно корисним для неспеціалістів, так і не дуже) відносяться, наприклад, моделювання різних фізичних процесів, кліматичних і погодних умов, обчислення числа Пі з точністю до -надцятого знака після коми, розкладання дуже великих чисел на множники (чи пошук дуже великих простих чисел -- для "взлому" різних криптоалгоритмів), візуалізація тривимірних сцен для різних фільмів (типу Титанік, Термінатор-2 і т.і.), обробка сигналів з радіотелескопа (проект SETI@Home) і інші. Тут необхідно відзначити, що для рішення подібних задач часто використовуються всілякі суперкомп'ютери ціною від декількох десятків тисяч до сотень мільйонів доларів, але і вони не завжди справляються з покладеними на них задачами за прийнятний час. Зміст же розподілених обчислень полягає в тому, що для виконання деяких з перерахованих задач використовується потужності безлічі звичайних персональних комп'ютерів, розкиданих по всій планеті і зв'язаних між собою за допомогою глобальної мережі Інтернет.

United Devices Що таке United Devices?
Це скажемо так, по-простому, фірма, чи організація, що поставила своєю метою упорядкувати і "поставити на потік" процес проведення проектів розподілених обчислень.

Як відбувається весь процес виконання розподілених обчислень?
Тут все досить просто. Ви підключаєтеся до інтернету, скачуєте з сервера United Devices невелику програму-клієнта, потім протягом пари хвилин реєструєтеся і даєте можливість програмі клієнту скачати із сервера першу порцію даних для розрахунку. Після цього відключаєтеся від інтернету і програма протягом декількох годин (чи днів - це залежить від потужності Вашої машини і режиму роботи програми-клієнта) обраховує отримані дані. Після завершення обчислень програма просить Вас знову підключитися до інтернету для відправлення розрахованих даних і завантаження нової порції даних. Весь процес завантаження клієнта (це потрібно зробити лише один раз), прийому-відправлення даних триває всього декілька хвилин і може виконуватися в той час, поки Ви одержуєте свою електронну пошту або мандруєте просторами WWW Інтернет за допомогою Вашої улюбленої програми-навігатора.

Що таке проект Оксфордьского університету Cancer Research Project і United Devices Volunteer Your PC?
Це проект комп'ютерного моделювання взаємодії кожної з 250 мільйонів молекул (потенційних лікарських засобів) з 16-ю відомими протеїнами. Очікується, що зв'язування цих протеїнів призведе до уповільнення або припинення росту ракових клітин. Проект стартував недавно, наприкінці березня - початку квітня 2001 року і продовжує набирати популярність. На цей час у проекті вже беруть участь більш 350 тис. учасників (для порівняння: у проекті SETI@Home зареєстровано більш 3-х мільйонів учасників і кілька мільйонів самих різних комп'ютерних систем)

Які ще існують проекти розподілених обчислень?
Мабуть, найвідомішим і популярним проектом розподілених обчислень є проект SETI@Home університету в Берклі, США. Цей проект існує вже біля двох років, і зібрав більш 3-х мільйонів учасників і кілька мільйонів комп'ютерів в усьому світі. Проект присвячений обробці сигналів з радіотелескопа Аресібо в Пуерто-Рико з метою виявлення в них штучних сигналів неземного походження. На цей час проект явно страждає від, як це не дивно, надлишку обчислювальних потужностей. Більш докладно про цей проект можна почитати, наприклад, на http://www.boea.dn.ua/setiukraine/ (російською мовою). Відомості про проект SETI@Home можна знайти на сайті проекту http://setiathome.ssl.berkeley.edu ( англійською мовою) чи на http://www.setiathome.spb.ru (офіційне російське дзеркало), а про інші проекти розподілених обчислень можна довідатися там же.

А що я одержу, беручи участь у проектах розподілених обчислень?
Як би пишномовно це не звучало, але Ви дійсно можете зробити послугу всьому людству. Вам цього замало? Тоді подумайте про те, що в усьому світі відзначається постійний ріст кількості ракових захворювань. Занедужати раком може кожна друга-третя людина на Землі. Напевно хтось з Ваших рідних, близьких або просто знайомих Вам людей помер від цієї поки що невиліковної хвороби. Ну а якщо Ви щасливий (гм...) мешканець США чи Канади, то, беручи участь у проекті Oxford Cancer Research Project, Ви автоматично стаєте учасником різних лотерей, розиграшу грошових призів і т.д. і т.п. Залишається сподіватися, що крім відомої комп'ютерної фірми Intel проект залучить і інших багатих спонсорів і тоді, можливо, "слонів" будуть роздавати й іншим учасникам проекту.

А звідкіля я знаю, що мій комп'ютер шукає саме ліки від раку, а не, скажемо, працює на ЦРУ, розшифровуючи секретні коди ворожих США держав, винаходить нову атомну бомбу або декодує переговори по мобільному телефону мого сусіда?
Що тут сказати... Проект організований найавторитетнішим науковим співтовариством, відомим Оксфордським університетом, а спонсором проекту є фірма Інтел (Intel). Я думаю, що таким авторитетним організаціям цілком можна довіряти. Зрештою, у Вашому комп'ютері, швидше за все, встановлений мікропроцесор саме цієї фірми, на цьому процесорі, імовірніше всього, працює велика і складна програма (операційна система) від фірми Майкрософт (Microsoft) і що робить у таємниці від Вас ця гримуча суміш - ніхто толком не знає. Проте, Ви щодня включаєте свій комп'ютер, виходите на ньому в інтернет і працюєте на ньому, довіряючи програмам від Майкрософт і інших фірм свої особисті дані і свою саму коштовну інформацію. При цьому Ви, імовірно, ніколи не задумувалися, а що ж насправді відбувається в нетрях вашої комп'ютерної системи. Продовжуючи логіку питання, Вам ніколи не варто було б не лише включати свій комп'ютер, але й краще було б триматися від нього як можна подалі. Зрештою, для виконання "тих самих" задач, у ЦРУ і подібних організаціях і використовують ті самі суперкомп'ютери вартістю десятки мільйонів доларів.

…Щодо мене, то я цілком довіряю фірмі Інтел і вченим з Оксфордського університету.

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

Яким чином виконання клієнтської програми може вплинути на мою основну роботу і роботу мого комп'ютера?
Не вдаючись у купу технічних подробиць, можна сказати, що клієнтські програми, які використовуються для розподілених обчислень, як правило, роблять самий мінімальний вплив на швидкість виконання інших програм, що виконуються на Вашому комп'ютері. Більш того, Ви можете вказати такий режим роботи, при якому обчислення будуть виконуватися тоді і лише тоді, коли на Вашому комп'ютері запускається скрінсейвер. У такому режимі замість усіляких "даремно літаючих по екрані тостерів" на екрані Вашого комп'ютера буде відображатися красива заставка, а головне, Ваш комп'ютер буде виконувати в цей час корисну роботу. Власне кажучи, саме режим роботи клієнтських програм у якості скрінсейверів і був споконвічно запропонований у якості основного для роботи. У будь-якому випадку, якщо ваш комп'ютер оснащений 64Мб оперативної пам'яті або більше - хвилюватися Вам не про що. Ну а якщо у Вас на комп'ютері 32Мб пам'яті або навіть менше - Вам, безумовно, доцільно проапгрейдити свій комп'ютер додатковими модулями пам'яті, навіть якщо Ви і не будете брати участь ні в яких проектах розподілених обчислень (добре, що за останні півроку ціна на модулі пам'яті дуже сильно впала).

Як мені приєднатися до проекту і взяти в ньому участь?
Отже, якщо у Вас є можливість і Ви готові взяти участь у проекті Oxford Cancer Research Project, то заходьте на сайт United Devices. Завантажуйте програму-клієнта, встановлюйте її на свій комп'ютер і заповнюйте пару рядків у формі реєстрації програми. Потім Ви відразу ж можете приєднатися до однієї з команд, наприклад, до нашої, української, або ж брати участь у проекті самостійно (а можна навіть створити свою команду!) і вперед, за рейтинговими показниками, призами і науковими досягненнями.

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

Я прочитав тут все дуже уважно, але так і не знайшов відповіді на моє питання. Де ще можна довідатися що-небудь про цей проект?
Насамперед Ви можете звернутися до мене - електронною поштою (e-mail help@ud.org.ua) чи ICQ (86966603). Я буду рад відповісти на Ваші питання Вам особисто. Якщо це виявиться досить цікаве або складне запитання, можете бути впевнені - через якийсь час воно з'явиться в цьому списку, із зазначення Вашого ім'я або анонімно - за Вашим бажанням.
Ну і, нарешті, якщо Ви трохи володієте англійською мовою, те всю інформацію Ви знайдете на сайтах Intel, United Devices і Oxford University.

© by mike, 2001 Оригинал на русском языке: http://curecancer.bigmir.net
Український переклад зробив Buria.



  Зроблено в perelom.com © 2001 Головна | Про проект | Про команду | Статистика | Форум | Лінки | Приєднатися! |

Догори