Есть ли какие-нибудь простые решения для распределения вычислительной работы в .NET?

Итак, допустим, у меня дома есть несколько компьютеров.

Допустим также, что у меня есть алгоритм, который я хочу запустить, который обычно занимает много времени времени на решение. Его можно разделить на количество частей, которые я хочу, чтобы я мог запускать часть этого на одной машине, часть на другой и т.д., и в конце мне просто нужно было бы объединить результаты на одном из компьютеров.

У меня вопрос, есть ли какой-нибудь простой и понятный путь. NET использования нескольких компьютеров для выполнения такого рода вычислений. Если да, то как это называется? Я не имею в виду необходимость кодировать весь код IPC самому, что-то вроде задач BCL, но это позволило бы мне отправлять «работу» на другие компьютеры через IP или что-то в этом роде.

Спасибо!

17
задан devoured elysium 9 January 2011 в 22:00
поделиться