Einrichten eines PC-Clusters unter Linux und Ausführen von MATLAB-Code

yxy

Lieutenant
Registriert
Juli 2014
Beiträge
556
Hallo zusammen,

ich habe zwei PC auf denen Linux läuft. In MATLAB gibt es einen sogenannten "parfor" Befehl, der die for-Schleifen auf alle verfügbaren Kerne eines PCs aufteilt.

Meine Idee: Wenn ich MATLAB vom Betriebssystem her vorgaugle, dass es auf einem PC Läuft, kann ich alle Kerne der 2 PCs nutzen.

Meine Fragen an euch: Denkt ihr das ist möglich? Und wenn ja, wie würdet ihr vorgehen? Habe schon paar Videos im Netz gefunden, wie man ein Cluster unter Linux einrichtet (z.B.
). Allerdings bin ich mir nicht sicher ob damit dann auch MATLAB-Code parallel ausgeführt werden kann.

Danke vorab :)
 
Hi, danke für deine Antwort. Ja, das war auch meine erste Idee.
Die dazu nötige Lizenz besitze ich aber leider nicht :/.
 
Kannst Du die Daten nicht einfach in zwei chunks zerlegen und dann auf den einzelnen PCs laufen lassen?
 
Hi, ja ist eine Möglichkeit. Geht aber leider nicht immer und ich würde eine "All-in-One" Lösung bevorzugen ;)
 
Zurück
Oben