Странно, что до сих пор не обсудили это увлекательное дело.
Суть в том, что пользователям сети распределенных вычислений сервер отправляет отдельные пакеты, которые пользовательские компьютеры обрабатывают используя математические мощности процессора и видеокарты. После обработки, результаты данных отправляются на сервер, где конечный пользователь их использует. Пользовательское ПО гибко включается в обработку данных, когда система простаивает и работает в качестве скринсейвера, либо можно зарезервировать отдельный процент мощности от общего потенциала системы.
Раньше машинное время было на вес золота. А наши компы очень много тратят времени находясь в простое. У кого мощность четырехядерного процессора используется круглосуточно?
Мне кажется, я массового использования не хватает системы достижений, как в игровых сервисах и социальных сетях. Мол, обработал Н-ое количество пакетов - получи медальку. Пока все писькомерянье происходит в виде статистики пользователей и команд.
Я сам участвую в следующих проектах: SETI@HOME (поиск внеземных цивилизаций), SAT@HOME (российский проект: обращения дискретных функций, дискретная оптимизация, биоинформатика), CAS@HOME (китайский исследовательский проект) и ASTEROIDS@home (астрономия)