Я хочу запустить немодифицированный Приложение MS Windows, распределенное по нескольким машинам. Могу ли я расширить поддержку симметричной многопроцессорной обработки, чтобы охватить несколько процессоров на нескольких машинах? Вместо одной машины.
То, что вы, вероятно, ищете, называется Единый образ системы.
Это непопулярный подход из-за его сложности и собственного набора проблем. Например, что произойдет, если узел выйдет из строя или отключится и заберет с собой работающий поток. Таким образом, ваша программа или API должны уметь обнаруживать и решать эту проблему.
Так что я не думаю, что вам удастся избавиться от необходимости настраивать приложение для работы в кластере. Вероятно, вам лучше использовать один из наиболее популярных API распределенных вычислений.