Parallel Computing Toolbox

Accélération des applications à tâches parallèles

Il est possible d'accélérer certaines applications en les organisant en des tâches (unités de travail) indépendantes et en exécutant plusieurs tâches simultanément. Cette classe d'applications à tâches parallèles inclut des simulations pour l'optimisation de la conception, les test BER, les simulations Monte Carlo et les analyses répétitives sur un grand nombre de fichiers de données.

La boîte à outils offre parfor, une construction de boucle For parallèle qui peut distribuer automatiquement des tâches indépendantes à plusieurs workers MATLAB (moteurs de calcul MATLAB exécutés indépendamment de votre session MATLAB de bureau). Cette construction détecte automatiquement la présence des workers et rétablit le comportement série si elle n’en détecte aucun. Vous pouvez également définir l'exécution d'une tâche à l'aide d'autres méthodes, telles que la manipulation des objets tâches dans la boîtes à outils.

Utilisation des boucles For parallèles pour une application à tâches parallèles. Vous pouvez utiliser des boucles For parallèles dans des scripts et des fonctions MATLAB et les exécuter en mode interactif et hors ligne.

Utilisation des boucles For parallèles pour une application à tâches parallèles. Vous pouvez utiliser des boucles For parallèles dans des scripts et des fonctions MATLAB et les exécuter en mode interactif et hors ligne.

Point suivant: Accélération des calculs MATLAB avec des GPU

Essayer Parallel Computing Toolbox

Obtenir une version d'évaluation

Machine Learning with MATLAB

Visionner le webinar