Ich habe 2 verschiedene Parfors in meinem Skript. Mit unterschiedlicher Anzahl von Iterationen, aber ohne Abhängigkeiten.
Gibt es eine einfache Möglichkeit, die kein erneutes Schreiben erfordert, damit MATLAB beide parallel (miteinander) ausführt?
Antworten:
3 für die Antwort № 1Wie Matt angedeutet hat, ist der einfachste Weg, dies zu tun, ein Umschreiben. parfor
Schleifen übernehmen von Natur aus den gesamten parallelen Pool, so dass Sie (soweit ich weiß) nicht das tun können, wonach Sie fragen.
Meine bevorzugte Vorgehensweise wäre, den Körper jeder Schleife in eine Funktion zu verschieben und dann zu verwenden Parfeval.