GIMPS в UA - Разпределено изчисление
Разпределеното изчислениее начин за решаване на отнемащи време изчислителни задачи с помощта на няколко компютъра, комбинирани в паралелна изчислителна система.
Обща схема на участие в проекти за разпределени изчисления
Общата схема на участие в конкретен проект за разпределени изчисления изглежда така: потенциален участник изтегля клиентската част от софтуера за своята операционна система, конфигурира и стартира. Клиентът периодично комуникира със сървъра на проекта - иска данни от него за обработка и изпраща резултатите. В този случай клиентът се изпълнява с най-нисък приоритет и не пречи на основната работа.
Привличане и мотивиране на участници
Някои проекти за разпределени компютри се финансират по един или друг начин и предлагат на своите участници парични награди за постигане на определени резултати. По-специално, проекти, които търсят редки обекти (например числа от специален вид), могат да възнаградят конкретни участници, които намерят следващия обект за търсене на своя компютър. Такива проекти могат да се разглеждат като лотария, при която участниците плащат с компютърните си ресурси, като изчисляват нещо полезно (или безполезно) и имат шанс да спечелят награда. В същото време шансът за успех е правопропорционален на инвестирания капацитет - както в лотарията: колкото повече лотарийни билети закупите, толкова по-вероятно е да спечелите.
Критика на проектите за разпределени изчисления
Въпреки факта, че повечето разпределени компютърни проекти се основават на доброволното участие на потребители на компютри, средният потребител има потенциала да стане неволен участник в проект, чийто клиентски софтуер може да бъде инсталиран от компютърен вирус. На сегашното ниво на развитиеинформационни технологии и мрежи за предаване на данни, такава клиентска програма, базирана на вируси, която не уврежда информацията, но заема изчислителната мощност на компютъра, може да остане незабелязана за дълго време.