Parallel Computing Toolbox

Ausführen paralleler Anwendungen interaktiv und als Batchjobs

Mit der Parallel Computing Toolbox können Sie parallele Anwendungen interaktiv und als Batch-Prozess ausführen Mit Hilfe des Befehls matlabpool können Sie Ihre MATLAB Sitzung mit einem Pool von MATLAB Workern verbinden, die entweder lokal auf Ihrem Desktop (mit der Toolbox) oder auf einem Computer-Cluster (mit MATLAB Distributed Computing Server) laufen, um eine spezielle interaktive Parallel-Ausführungsumgebung einzurichten. Sie können parallele Anwendungen über die MATLAB Eingabeaufforderungen auf diesen Workern starten und Ergebnisse direkt abrufen, wenn die Berechnungen abgeschlossen sind, genauso wie Sie es für eine normale MATLAB Sitzung tun würden.

Die interaktive Ausführung von Anwendungen ist besonders dann geeignet, wenn die Ausführungszeit relativ kurz ist. Wenn Ihre Anwendungen längere Zeit laufen, können Sie die Toolbox auch verwenden, um diese für die Abarbeitung in einem Batch-Prozess einzurichten. Das erlaubt Ihnen, während der Ausführung Ihrer umfangreichen MATLAB und Simulink Anwendungen Ihre MATLAB Sitzung für andere Aktivitäten zu verwenden.

Während der Ausführung Ihrer Anwendung im Batch können Sie Ihre MATLAB Sitzung sogar schließen und die Ergebnisse zu einem späteren Zeitpunkt abrufen. Die Toolbox stellt Ihnen verschiedene Mechanismen zur Verwaltung der Offline-Ausführung paralleler Programme bereit, wie die Funktion batch und die Objekte job und task Sowohl die batch Funktion als auch die Objekte job und task können verwendet werden, um eine Desktop MATLAB-Sitzung von der Ausführung serieller MATLAB und Simulink-Anwendungen abzukoppeln.

Ausführen paralleler Anwendungen interaktiv und als Batchjobs

Ausführen paralleler Anwendungen interaktiv und als Batchjobs Sie können Anwendungen auf Ihrer Workstation mit Hilfe der in der Toolbox verfügbaren zwölf Workern ausführen oder auf einem Computer-Cluster mit Hilfe der vom MATLAB Distributed Computing Server verfügbaren vielfachen Workern.

Probieren Sie Parallel Computing Toolbox

Testsoftware anfordern

Machine Learning with MATLAB

Webinar anzeigen