prozesse auf mehrere rechner aufteilen?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Einen einzelnen Prozess auf meherere Rechner aufzuteilen ist technisch nicht möglich. Auch nicht mit MOSIX. MOSIX verteilt nur mehrere Prozesse auf einem Rechner automatisch im Cluster.
Wenn das Problem, das gelöst werden soll Paralellisierung ermöglicht, muss man die Anwendung entsprechend schreiben. Oder man unterstützt wie z.B. Transcode einen Clustermode, in dem die Eingabedaten VOR dem eigentlichen Berechnungsvorgang in x Teile aufgeteilt, und dann per Shell Skript auf x Prozessoren als unabhängige Teilprobleme gestartet werden.
Was hast Du eigentlich vor?
Patrick
Wenn das Problem, das gelöst werden soll Paralellisierung ermöglicht, muss man die Anwendung entsprechend schreiben. Oder man unterstützt wie z.B. Transcode einen Clustermode, in dem die Eingabedaten VOR dem eigentlichen Berechnungsvorgang in x Teile aufgeteilt, und dann per Shell Skript auf x Prozessoren als unabhängige Teilprobleme gestartet werden.
Was hast Du eigentlich vor?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de