|
|
Parallel Computing Toolbox - Erfahrungen Verwaltungsaufwand |
|
Gast |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.08.2011, 12:25
Titel: Parallel Computing Toolbox - Erfahrungen Verwaltungsaufwand
|
|
Hi an alle,
folgende Situation: In einem Iterationsschritt eines Optimierungsverfahrens muss ich 6mal eine ODE lösen. Das Lösen einer ODE dauert ca. 2-5
Sekunden, also eine Iteration kann bis zu 30 sec dauern.
Meine Idee, da das 6malige lösen der ODE unabhängig voneinander ist,
könnte ich das ja auch parallel machen. Also gesagt getan, aber
die parallelisierte Version braucht jetzt noch länger. Achja der zugrundeliegende Rechner hat 8 Kerne, von denen dann auch wirklich 7
verwendet werden.
Liegt also wohl am Verwaltungsaufwand, kann das sein?
Deshalb meine Frage, ist das ein bekanntes Phänomen?
|
|
|
|
|
guy incognito |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.08.2011, 12:43
Titel:
|
|
Hi,
der Overhead der durch die Parallelisierung entsteht ist größer als der eigentliche Zeitgewinn. Bei solch einer kurzen Berechnungszeit kann man mit Parallel Computing Toolbox nicht mehr viel rausholen. Man könnte versuchen 2 Worker zu nutzen, wobei jeder 3 ODEs löst. Hierdurch könnte man eventuell etwas an Laufzeit gewinnen. Ich denke aber, dass großen Sprünge in der Laufzeit nicht möglich sind bei dieser Art von Problem.
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.08.2011, 18:32
Titel:
|
|
Jo danke für die Antwort, die hatte ich leider auch befürchtet.
Hat jemand vielleicht einen Plan ob sich das in höheren Versionen
vielleicht mal ändert.
Ich bin generell kein so grosser Fan von parallelisieren, aber geht
in Zukunft wohl nicht mehr anders. Aber jetzt hab ich hier halt ein
Problem welches sich theoretisch perfekt parallelisieren lassen kann und
nun macht das "Werkzeug" nicht mit
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|