Необходимо написать программу для научных расчетов (несколько несложных формул дают результат 2 числа — x и y, т. е. строится график).
Для данной задачи, чем меньше шаг интегрирования, тем лучше, но тем дольше приходиться ждать результатов. Поэтому необходимо написать программу, которая могла бы часть расчетов проводить на других компьютерах, т. е. необходимо распараллелить программу.
Дополнительно:
— компьютеры будут разными (ОС, аппаратное обеспечение), кажется, это называется неоднородный кластер
— количество компьютеров будет динамически меняться (включили, выключили, завис, пришел пользователь и загрузил своими задачами так, что данный компьютер неэффективно использовать)
— чтобы не дублировать расчеты, готовые результаты надо будет читать из БД и вносить в БД , т.е. вывод идет не только на монитор, но и в БД, которую тоже надо где-то и как-то хранить