Commencez avec Parallel Computing Toolbox
Parallel Computing Toolbox™ vous permet de résoudre des problèmes gourmands en calcul et en données à l'aide de processeurs multicœurs, de GPU et de clusters d'ordinateurs. Les constructions de haut niveau (boucles for parallèles, types de tableaux spéciaux et algorithmes numériques parallélisés) vous permettent de faire évoluer les applications MATLAB® sans programmation CUDA® ou MPI. Parallel Computing Toolbox vous permet également d'utiliser des fonctions parallèles dans MATLAB et d'autres boîtes à outils et d'exécuter plusieurs simulations Simulink® en parallèle. Les programmes et les modèles peuvent s'exécuter en mode interactif et par lots
La boîte à outils vous permet d'utiliser toute la puissance de traitement des bureaux multicœurs et compatibles GPU en exécutant des applications sur des threads et des processus (moteurs de calcul MATLAB) qui s'exécutent localement. Sans modifier le code, vous pouvez exécuter les mêmes applications sur des clusters ou des cloud (en utilisant MATLAB Parallel Server™). Vous pouvez également utiliser la boîte à outils avec MATLAB Parallel Server pour exécuter des calculs matriciels trop volumineux pour tenir dans la mémoire d'une seule machine.
Tutoriels
- What Is Parallel Computing?
Learn about MATLAB and Parallel Computing Toolbox.
- Choisissez une solution de calcul parallèle
Découvrez les fonctionnalités les plus importantes proposées par MATLAB et Parallel Computing Toolbox pour résoudre votre problème de calcul parallèle.
- Exécutez les fonctions MATLAB avec prise en charge parallèle automatique
Profitez des ressources informatiques parallèles sans nécessiter de codage supplémentaire.
- Exécuter des boucles de manière interactive en parallèle à l'aide de parfor
Convertissez une boucle
for
en une boucleparfor
évolutive. - Scale Up from Desktop to Cluster
Develop your parallel MATLAB® code on your local machine and scale up to a cluster.
- Run Batch Parallel Jobs
Use batch to offload work from your MATLAB session to run in the background.
- Exécutez les fonctions MATLAB sur un GPU
Fournissez un argument
gpuArray
pour exécuter automatiquement des fonctions sur un GPU.
À propos du calcul parallèle
- Parallel Computing Support in MathWorks Products
Overview of parallel computing with MathWorks products.
- Use Parallel Computing Toolbox with Cloud Center Cluster in MATLAB Online
Run parallel code in MATLAB Online™.
Exemples présentés
Vidéos
Parallel Computing Toolbox Présentation
Augmentez vos calculs en parallèle sur des ordinateurs multicœurs, des GPU et des clusters
Introduction au GPU Computing avec MATLAB
Accélérez vos applications MATLAB avec les GPU et la prise en charge GPU intégrée