Ein Desktop oder eine VM auf zwei Rechnern gleichzeitig ... Nein.
Ein "Cluster" für deine Aufgabe ... Jein, kommt stark auf die Aufgabe an:
- Im einfachsten Fall könntest du dein Problem in zwei Teilprobleme aufspalten und diese getrennt berechnen.
- Im nächtschwierigeren Fall müssen deine Programme miteinander kommunizieren. Das kann ziemlich kompliziert werden, selbst wenn man Bibliotheken wie MPI verwenden kann. Außerdem kann es schnell passieren, dass der Kommunikationsoverhead zu groß wird, du also mit einem Rechner schneller wärst.
- Dann gibt es halt noch Probleme, die sich nicht/schlecht parallelisieren lassen.
Auf jedem Fall kann es viel Zeit und Schweiß kosten, um aus einer "normalen" Anwendung eine Verteilte zu machen.