Parallel Computing Toolbox

Exécution d'applications parallèles en modes interactif et batch

Il est possible d'exécuter des applications parallèles en modes interactif et batch à l'aide de Parallel Computing Toolbox. Avec la commande matlabpool, il est possible de connecter la session MATLAB à un pool de workers MATLAB qui peuvent soit exécuter localement sur votre bureau (avec la boîte à outils) ou sur un cluster d'ordinateurs (avec MATLAB Distributed Computing Server) pour configurer un environnement d'exécution parallèle interactive spécialisé. Il est possible d'exécuter des applications parallèles à partir de l'invite MATLAB sur ces workers et d'extraire les résultats dès la fin des calculs, de la même manière qu'à partir de n'importe quelle session MATLAB.

L'exécution d'applications de manière interactive est adaptée lorsque le temps d'exécution est relativement court. Lorsque les applications doivent être exécutées durant un long moment, il est possible d'utiliser la boîte à outils pour les configurer de manière à ce qu'elles s'exécutent comme des tâches en batch. Cela permet de libérer la session MATLAB pour d'autres activités pendant que vous exécutez des applications MATLAB et Simulink volumineuses.

Tandis que l'application s'exécute en mode batch, il est possible de fermer la session MATLAB et d'extraire les résultats ultérieurement. La boîte à outils fournit plusieurs mécanismes pour gérer hors-ligne l'exécution de programmes parallèles, telles que la fonction batch et les objets travail et tâche. Il est possible d'utiliser la fonction batch et les objets travail et tâche afin de décharger l’exécution des applications MATLAB et Simulink série depuis une session MATLAB de bureau.

Exécution d'applications parallèles en mode interactif et comme tâches en batch.

Exécution d'applications parallèles en modes interactif et batch. Il est possible d'exécuter des applications sur votre station de travail à l'aide de 12 workers disponibles avec la boîte à outils, ou sur un cluster d'ordinateurs à l'aide de plus de workers disponibles avec MATLAB Distributed Computing Server.

Essayer Parallel Computing Toolbox

Obtenir une version d'évaluation

Machine Learning with MATLAB

Visionner le webinar