К списку форумов К списку вопросов
Ваш компьютер может помочь поиску лекарств от ВИЧ,рака и других болезней!
Technical Itch
27.06.2004 - 10:55
В своём посте, я хочу привлечь внимание людей к глобальным проблемам человечества, решить которые может помочь ваш компьютер, при этом не требуя от вас каких либо материальных затрат.
Итак - по порядку:
Что такое распределённые вычисления?
Это способ выполнения больших вычислительных задач, при котором множество компьютеров получают от некоего сервера по сети (обычно через Интернет) задания для расчёта, производят расчёт локально, а результаты отсылают обратно на сервер.
Как будет работать ЭТО на моём компьютере?
Для расчётов производится установка более-менее небольшой (инсталляторы обычно "весят" от 1 Мб до 10 Мб) программы-клиента, которая уже самостоятельно (при минимальном участии пользователя в начальной настройке) связывается с сервером проекта для загрузки и выгрузки заданий.
Сами расчёты проводятся этой программой, как правило, во время ПРОСТОЯ (бесполезное использование собственных сесурсов) процессора, каковое при работе в Windows составляет обычно 97-99%.
Для проверки этой информации, если вы работаете в Win2000/XP можете открыть Диспетчер задач и минуту-другую полюбоваться на типичный % ресурсов процессора, выделенный под чудесную задачу "Бездействие системы". Те самые 99% на средней системе в GUI Windows.
Таким образом, если ваш компьютер не загружен мощными задачами типа кодирования медиа, игр и пр. круглосуточно, он имеет много свободных ресурсов, которые могут использоваться с большей или меньшей пользой.
И какова же польза от этого странного занятия?
Это всецело зависит от того, какой именно проект распределенных вычислений (англ. distributed computing, или просто DC) вы выбрали.
Есть просто бесполезные. Например, шифроломалки. Там десятки тысяч людей по всему миру ломают шифры RC64, RC72 путём перебора всех возможных ключей. Понимая бессмысленность этой задачи (рассчитать вероятность взлома хороший инженер может и на калькуляторе ), организаторы даже выплачивают денежные премии счастливчикам, что-нибудь таки взломавшим, дабы сделать проекты более популярными.
Есть "условно съедобные"... то есть полезные. Например, SETI@Home - кстати, самый известный проект DC (во многом из-за того, что чуть ли не первый из них; плюс цель амбициозная - найти инопланетный разум. Итог - более 5 млн. людей, регистрировавшихся в проекте, из которых больше 2 млн. так НИЧЕГО и не сосчитали).
Но скажите, вы верите в то, что пришельцы общаются меж звёзд по радио? Я - нет. И хотя проект SETI@Home и пытается извлечь ещё какую-то пользу из анализа записанных радиосигналов из космоса, эффект более чем сомнителен.
Однако есть и проекты, более близкие к Земле, имеющие ту или иную очевидную научную и даже практическую полезность.
Их можно разделить на две группы - молекулярные проекты (исследующие взаимодействие молекул - главным образом в медицинских и биологических целях) и прочие, которых относительно мало - например, предсказание погоды.
Technical Itch
1 - 27.06.2004 - 10:56
Так получилось, команда в которой я участвую (TSC! Russia) сосредоточилась на той части молекулярных проектов, которая занимается поиском лекарств от различного рода болезней (другая большая часть занимается исследованием фундаментальных свойств белков и человеческого генома).
Проекты CommunityTSC и Find-a-Drug, в которых мы участвуем, ищут лекарства от рака, заболевания Tuberous Sclerosis Complex (туберозный склероз - детская опухолевая болезнь), ВИЧ, рак, малярии, простудных болезней и других.
Вероятно, у каждого из этих двух проектов в плане полезности есть свои особенности, но мы не великие биологи, чтобы судить, какой из клиентов лучше.
По крайней мере, оба эти проекта проводят реальные исследования тех веществ, которые во время расчётов показали лекарственные свойства.
Не пойдет ли наш труд "псу под хвост"?
CommunityTSC имеет весьма значительный бюджет под свои исследования, Find-a-Drug окупает себя за счёт сотрудничества с фармацевтическими компаниями, что резко сокращает риск преждевременного краха проектов (в отличие от почившего в бозе полукустарного российского проекта MD@Home, в котором на момент его краха мы занимали второе место).
Теперь конкретнее о проекте распределённых вычислений Find-a-Drug:
Проект распределённых вычислений Find-a-Drug (дословно: "найди лекарство") проводится инициативной группой во главе с одним из авторов используемого счётного ПО THINK - Кейтом Девисом (Keith Davis) при поддержке компании Treweren Consultants, владельца прав на ПО. Надо сказать, что THINK, в принципе, коммерческий продукт, но в рамках проекта Find-a-Drug оно используется свободно в рекламных целях. Именно поэтому THINK в комплекте клиента всячески зашифрован, и речь об открытых исходниках также не идёт. Тем не менее, сам по себе проект носит некоммерческий характер, в финансовом плане его организаторы ставят единственную цель - выйти на окупаемость проекта, для чего сотрудничают с небольшими фармацевтическими компаниями, чтобы исключить монополизацию возможного лекарства и последующую продажу его по завышенным ценам (что характерно для фармацевтических гигантов).
При установке или дальнейшей настройке клиента Find-a-Drug Вы можете выбрать сами, в каких именно проектах будет участвовать Ваш компьютер. Это может быть борьба с раком, ВИЧ, малярией, склерозами, поиск гербицидов и пестицидов, борьба с биотерроризмом, разработка методологии самого проекта и даже поиск лекарств от простуды.
Отдельно выделены коммерческие проекты, то есть, если таковые появятся (а пока их нет), Вы вольны самолично решать, участвовать ли в них, или нет.
Technical Itch
2 - 27.06.2004 - 10:57
Вы разочарованы? Зря. Задумайтесь над тем, что без такого решета лекарства ищутся вообще случайным образом среди соединений, которые тому или иному учёному приглянулись. Их надо синтезировать, каждое, каждое протестировать, и всё это делается долго, делается квалифицированными специалистами. А между тем любой из нас, участников, без малейших усилий и научных знаний за день порой перебирает несколько таких соединений, выявляя малопригодные и потенциально пригодные, многократно облегчая специалистам их действительно нелёгкий труд, без которого, конечно же, всё равно не обойтись.
Кстати, суммарная мощность занятых в проекте систем не уступает приличному суперкомпьютеру!
Спортивные стороны участия в Find-a-Drug
Однако помимо осознания высокой цели и полезности нашей деятельности хочется иметь нечто ещё более зримое, ощутимое и греющее душу. Например, видеть признание твоих заслуг и усилий на официальном сервере проекта, в виде сертификатов и прочей статистики, в которой уважающий себя кранчер (счётчик) желает занять достойное (с учётом его вычислительных мощностей) место. Организаторы любого проекта распределённых вычислений уважают и поддерживают спортивный дух участников, и Find-a-Drug тут не исключение.
Конечно, обновление статистики раз в 6 часов далеко от практически идеальной ситуации в проекте TSC, где это делается раз в 10 минут (!). Но большинству 4-х раз в сутки вполне хватает, особенно тем, кто подключается по dial-up-соединению.
Итак, что может предложить Вам проект в части гордого выпячивания груди и торжественного бития кулаками в оную (а-ля Кинг Конг)?
Во-первых, это командный зачёт. Активная страничка статистики позволяет выбрать, за какой период брать статистику - за день, 6 часов, неделю, всё время и проч.
Во-вторых, личный зачёт среди всех пользователей с возможностью такого же выбора периода времени по Вашему выбору. Можно также выбрать более узкий круг участников, с которыми себя сравнивать: только из Вашей страны (например, здесь можно увидеть рейтинг участников из России), только из Вашей (лучше, если она будет нашей команды.
Кроме того, соревнование идёт сразу по начисленным очкам (о них поговорим отдельно), по просчитанным заданиям (jobs), по хитам (это потенциально удачные "лекарственные" молекулы, они нередки, но распределены по заданиям довольно неравномерно), и по общему процессорному времени, затраченному на проект.
Самое интересное соревнование, конечно, - это соревнование по очкам. Оно отражает реальные заслуги перед проектом. Дело в том, что очки выдаются за потраченное процессорное время пропорционально мощности процессора, то есть это показатель, максимально близкий к идеальной оценке Ваших усилий.
Technical Itch
3 - 27.06.2004 - 10:59
А ещё пользователи получают сертификаты с проставленным факсимиле подписи научного директора Find-a-Drug Кейта Дэйвиса (Keith Davies) в том случае, если проанализированные их системами молекулы показывают лекарственные свойства при лабораторных исследованиях! Сертификаты выдаются также за Ваши количественные достижения в этом проекте, если они, конечно, имеются! Их можно распечатать для собственного удовлетворения.
Ну и конечно, мы добавляем к статистике проекта нашу собственную статистику - на русском языке, имеющую дополнительные удобные показатели и оптимизированную конкретно под участников нашей команды. А ещё там есть прогноз времени достижения нами первого места в командном зачёте.
Итак! Я предлагаю вам реальную возможность заставить свой компьютер работать на все его 100% (ведь не зря вы наверное отдали 240 вечно зелёных бумажек с портретами американских президентов за кусок кремния в 3 Гигагерца), и при этом ещё совершать реальные блага для человечества в целом.
Есть ещё один маленький ньюанс: сейчас наша команда (TSC! Russia) входит в TOP10 команд со всего мира, и прочно занимает там 2 место. Наш основной конкурент - буржуинская команда XPC. Участием в проекте распределённых вычислений, по мимо всего прочего, вы получаете редкую возможность ЛИЧНО отомстить буржуям за весь негатив, который им удалось навизать России, путём перемешения их в самый низ таблицы рейтинга команд. В середине мая нам общими усилиями удальсь вывести свою команду на 1 место, но буржуи смогли мобилизировать все свои ресурсы, и вернуть себе проигранное место... Побидить их, мы можем только путём активизации резервных ресурсов внутри команды, и привлечением новых участников проекта.
Добавлю ещё одну интересную мысль: как упоминалось выше, помимо командных рейтингов, существует ещё и рейтинг по странам участникам проекта. Там всеми усилиями российских команд, удалось вывести и прочно закрепить Россию на 2 месте! До первого места в этом зачёте нас отделяет Америка.
Информация к размышлению...
Более подробную информацию можно посмотреть тут: www.overclockers.ru/TSC/
Благодарен всем за уделёное внимание!
Е в г е н и й
4 - 27.06.2004 - 13:17
Есть еше проект, работающий по этому принципу, называемый SETI@HOME. В нём энтузиасты пытаются с помощью своих компютеров отсеивать якобы разумные сигналы приходящие по интернету с радиотелескопа, который сканирует вселенную на предмет поиска внеземных цивилизаций :))
Technical Itch
5 - 27.06.2004 - 13:45
Про этот проект я тоже писал. ИМХО беспреспективное занятие.
Здесь же цель более "земная" - поиск лекарств от рака ВИЧ и пр.
Федор
6 - 27.06.2004 - 20:45
А это не троян очередной? И что надо для подключения к системе?
Khutshur
7 - 28.06.2004 - 09:22
Не, не троян, это плацдарм для DDoS-атак.
%))
Kostick
8 - 28.06.2004 - 20:24
Угу, а за траффик кто платить будет. Читал, что одному админу в пиндусляндии попу порвали за такие "распределённые вычисления".
Нильгау
9 - 28.06.2004 - 22:14
http://www.kuban.ru/cgi-bin/forum/forum34.cgi?page=1&ask=2263 - та же фигня. Только там про климат призывают. Но народ на лабуду не покупается.
"П.И. Коробочка
17 - 23.06.2004 - 11:16 Или вы думаете, что сетевым маркетингом продают только "Гербалайф" и "Орифлейм"? Нет, человеческая мысль движется дальше. Многоканально. С одной стороны, пропаганда здорового образа жизни, раскрученная гербалайфром, оказалась не так актуальной. Женщины же и без пропаганды заботились о своём лице, но эта ниша уже исчерпана, на основе естественного желания не стареть, страхов и т.п.
=
Но время идёт, и оно требует приступить к эксплуатации новых, нетронутых пластов. Надо задействовать лучшие человеческие черты - они потому лучшие, что в числе прочего дают полную или большую отдачу себя предмету. Благородство. Научная любознательность. Прогрессивные современные взгляды. Ощущение нового, развивающегося технологического единого человеческого сообщества. Готовность помочь науке на практике. Красивые идеалы. Модная тема - климатические изменения. Впечатлительность молодёжи, впечатлительность вообще людей к апокалипсисам. Любознательность и любопытсво - заглянуть в завесу будущего. Эстетические чувства сопричастности - голубая планета, низвергаются подводные водопады, и вы там, со всеми...
=
Новое время требует новых форм. Молодёжных, прогрессивны. Бизнесу делается красивая научно-климатическая обёртка. Модернизируется сам процесс - конечно же, самая современная среда - Интернет, никаких улиц. И никаких взносов участников - тут нужно быть хитрее. Западны мир создаёт не только самолёты-невидимки. Это как стелс-технология для сетки законов - она не преступна по определению, это не навязывание покупок. Только эксплуатация благородного человеческого альтруизма с сопутствующими прекрасными чертами, и интернетовских мощностей. Вот в чём гвоздь. Ведь поток в каждом проводе имеет два конца. Одних, волонтерских, десятки тысяч, а другой, общий, заведён в одну конкретную интернет-провайдерскую компанию, возможно в её многочисленные отделения в универах, ради рассредоточения мощностей и внешнего внимания. Мощность - успешно осваивается к чьей-то выгоде. Возможно, составной выгоде. Нацепить на проект универскую мантию и заманчиво, и просто. Причём на совершенно честной законной основе разделения прибылей. Могут универу дать деньгами, могут бесплатным интернетом, или просто уступить кусок траффика для самостоятельной продажи другим провайдерам. Но мне кажется, они и сами договорятся. "
Нильгау
10 - 28.06.2004 - 22:17
"П.И. Коробочка
15 - 23.06.2004 - 10:47 ... Потом, британские универы тоже ушлые, деньги экономят только так. Предстваьте, они говорят своему общему провайдеру - мы вам обеспечим такой-то траффик, а вы нам от него четверть - бесплатно. И потом, не вкладывая ни копейки, дают народу жевать лабуду, типа как известное разводилово на дому камешки рассортировывать по разным пакетикам. Универам что - ерунда, кто там проверит их вычисления. Провайдеру - изрядный траффик. Универам - бесплатный доступ студентам и преподам. Финдиректорам британских универов - заслуженный почёт и подлинное уважение.
П.И. Коробочка
16 - 23.06.2004 - 10:59 Я ж говорю - в прошлый раз учёные вычислили, что температура поднимется на полтора градуса. Так вон (2) сказал сразу - на три градуса. С точностью полтора градуса сразу предсказал итог работы. Сразу же, с ходу, и бесплатно, без расходования ваших средств. Ну, и в чём тогда эффективность таких вычислений - в уточнении на полтора градуса результата работы пятидесяти тысяч человек с непонятной недостоверностью? Бессмыслица какая-то. Кабы не была эта бессмыслица хорошо слажена и доходов многих и приличных бы не просматривала в себе с разных сторон использования. Знамёна альтруистов дают неплохую и комфортную тень. А кто-то, разумеется, привлечён и в зазывальческих функциях. Организовывать поток альтруистов. Это я бы назвала траффик второго порядка. Достаточный входящий поток альтруистов обеспечит через известные закономерности значительный поток траффика сетевого. "
---
Так что везде одно и то же. Предлагаемый кусочек - из призывов поучаствовать в вычислениях климата Земли, тема на Науке, сноска выше. Конкретно охватили народ, смотрю.
Нильгау
11 - 28.06.2004 - 22:20
"Bushroot
35 - 24.06.2004 - 09:31 Если глубже копнуть, то этот альтруизм растёт из одной из форм эгоизма. Отдельно взятому человеку, воспитанному на гуманистических идеалах приятно осознавать, что он кому-то помог и мучит совесть, если просили, а он, такой вредный, взял и отказал. Т.е. эти телодвижения человек делает для успокоения своей души, живущей по некоторым правилам. А для серьёзных, нужных человечеству исследований закупают или разрабатывают мощную вычислительную технику, выделяют многомиллионное финансирование. Взять хотя бы полёты в космос: если б рассчитывали только на неоплачиваемых энтузиастов - никуда бы до сих пор не улетели.
П.И. Коробочка
36 - 24.06.2004 - 09:37 35 - совершенно верно. Это не альтруизм, а желание побаюкать свою гордость - надо же, я участвую в научном международном проекте, климат Земли, видите ли, вычисляю. Полностью согласен и с вторым тезисом: серьёзные вычисления ламерам в качестве режима домашнего безделья не доверят. Давайте самолёты ( гражданские ), у которых на борту триста человек, рассчитывать с помощью домохозяек, скучающих в сети. Космическую технику. Да кто ж на таком после этого полетит?
Не хватало еще ядерные взрывы рассчитывать волонтёрами. Несерьёзно это. Обувательство. Ан структура создана. Значит, есть именно у этой структуры резоны, но лежат они в чём-то другом, нежели вычисления климата. "
73137
12 - 01.07.2004 - 22:25
Нильгау - это, кажется, нечто вроде африканского буйвола?
Что за бычья логика.
ПРОИЗВОДИТЬ вычисления и ВНЕДРЯТЬ их результаты - два разных понятия.
И если второе - сложный бюрократический процесс, начиная от лабораторий и заканчивая организацией производства, то первое могут и должны выполнять домохозяйки.
Весь секрет в том, что проверить результаты таких вычислений намного легче, чем вычислить. Это как с электронной подписью - в одну сторону считается в 6 секунд, в обратную... будешь ждать до XLII века:) Если домохозяйка найдет кандидата Х, это ведь не значит, что он тут же будет запущен в производство? Но лучше пусть в лабораториях занимаются проверкой уже отобранных кандидатов, чем слепым отбором их среди миллионов.
Кстати, способность к коллективным распределенным вычислениям может оказаться ключевым критерием достойности вхождение цивилизации в межпланетное сообщество.
Иными словами, "они" себя скрыли так, что мы можем "их" обнаружить только если все вместе начнем открытый их поиск. Это по поводу перспектив SETI как концепции. Хотя приоритет сейчас должен быть брошен на биологию.
Нильгау
13 - 01.07.2004 - 22:30
Ну, если в межпланетное сообщество, тогда конечно.
Нильгау - это не буйвол, и не африканский. Бычья логика - у вас
FastWriter
14 - 02.07.2004 - 13:19
В Штатах недавно пытались создать самый быстродействующий распределенный процессор на основе соединенных в сеть компьютеров !
Он оказался несостоятельным в техническом плане!
Technical Itch
15 - 05.07.2004 - 16:14
14
А вы вообще знаете как устроено большинство суперкомпьютеров?
Видимо нет. Так вот посторены как раз из кучи нод (1-32 процессора,
может быть и больше), объединенных в сеть.
Rat
16 - 05.07.2004 - 19:00
Ути какие мы вумные, институты позаканчувалы :-)

К списку вопросов на форуме Общество

>>