|
Folding@home — проект распределённых вычислений для проведения компьютерной симуляции свёртывания молекул белка. Проект запущен 1 октября 2000 года учёными из Стэнфордского университета. По состоянию на июль 2008 года — это крупнейший проект распределённых вычислений, как по мощности, так и по числу участников.
Цель проекта — с помощью моделирования процессов свёртывания/развёртывания молекул белка получить лучшее понимание причин возникновения болезней, вызываемых дефектными белками, таких как Альцгеймера, Паркинсона, диабет типа II, болезнь Крейтцфельдта — Якоба (коровье бешенство) и склероз. К настоящему времени проект Folding@home успешно смоделировал процесс свёртывания белковых молекул на протяжении 5—10 мкс — что в тысячи раз больше предыдущих попыток моделирования. По результатам эксперимента вышло несколько научных работ.
В проекте принимают участие более миллиона человек, а один человек может вычислять на многих компьютерах. Такого количества участников достаточно, чтобы сравнивать проект Folding@home с наиболее мощными суперкомпьютерами мира, с вычислительным уровнем порядка 1026 Тфлопс. По состоянию на середину февраля 2009 года, производительность проекта превышает 5033 Тфлопс (Более 5 ПФлопс). По состоянию на 21 сентября 2009 года, производительность проекта составляет 8,207 Пфлопс. В планах руководителей проекта достичь в ближайшем будущем производительности в 100 Пфлопс.

Немного о спорте
Организаторы любого проекта распределённых вычислений уважают и поддерживают спортивный дух участников. Одним из важных достоинств всякого проекта РВ является качественная статистика и более-менее эффективная (а лучше наиболее эффективная ;) защита от читинга (подтасовки результатов). В данном проекте читинг практически невозможен, потому что заранее известны очки, которые будут начислены за то или иное задание. Очки вычисляются по тестовому просчёту задания (или его части - пока точно сказать не могу) "эталонным" компьютером перед его "выкладкой" на сервер.
Сервер автоматически, хотя и не гарантированно (очевидно, роль играет и текущая потребность в вычислительных ресурсах, и наличие свободных для выдачи заданий), раздаёт задания, оптимальные для данного типа машины. Разные ядра дают разные результаты на разных типах процессоров, что отражается на раздаче заданий (например, задания под ядра, оптимизированные под SSE2, не раздаются процессорам без поддержки этого расширения команд x86, вернее, раздаются крайне редко). В результате преимущества того или иного процессора редко можно использовать для подбора оптимальных заданий (так как это и без того делает сервер, причём для всех).
Статистика проекта обновляется примерно один раз в час, кроме того, существует несколько общедоступных альтернативных серверов, обобщающих и обрабатывающих исходную статистику проекта для получения более наглядных и красивых результатов.
Пока мы можем порекомендовать вам следующие странички для изучения статистики:
- список участников нашей команды (официальная статистика проекта, самое оперативное обновление);
- список участников нашей команды (статистика сервера kakaostats.com, более богатая возможностями);
- прогноз для нашей команды (статистика сервера xcpus.com);
- прогноз для нашей команды (статистика сервера folding.extremeoverclocking.com - некоторым кажется более симпатичной).
По ссылкам с этих страничек можно попасть на странички отдельных участников команды, с прогнозом их продвижения и т. п.
За достигнутые успехи в деле счёта выдаются сертификаты (по количеству заданий и по количеству очков), которые можно увидеть, перейдя по ссылке из профиля команды или пользователя.
В перспективе мы постараемся создать для этого проекта нашу собственную статистику - на русском языке, оптимизированную конкретно под участников нашей команды. :)
А сейчас, если вас заинтересовал проект, вы можете изучить наше описание клиентского ПО Folding@Home, зайти на страничку установки и настройки клиента в Windows и начать свою деятельность в команде Folding Belarus (FBY) Team.
По всем возникающим вопросам можно обращаться в наш форум, где существует отдельная тема, посвящённая данному проекту. Прежде чем задавать вопросы, настоятельно рекомендуем почитать список часто задаваемых вопросов.
|