并行计算工具箱

并行计算工具箱

Exécuter des计算parallèles sur des ordinateurs multiceure, des GPU et des clusters

Mise à l'échelle des应用程序MATLAB

并行计算工具箱永久à vos应用程序的tier tier profit des ordinateurs équipés de procseurs multiceure et de GPU。

Accélérer MATLAB grâce à des ordinateurs multiceure

这是最可能的用途(parfor) pour exécuter des itérations indépendantes en parallèle sur des proseurs multiceure, dans le cas de problèmes tels que les balayages de paramètres, les optimization ou les simulation de Monte-Carlo。自动parfor la création de pools parallèles et gère les dépendances des fichiers, afin que vous puissiez vous concentrer sur votre traveail。Les函数clés de plusieurs产品MATLAB et Simulink sont compatibles avec la parallélisation des计算。Avec并行计算工具箱,ces功能peuvent分布les计算sur les资源信息parallèles disponibles。可能的d'exécuter des应用程序parallèles模式交互等批处理。

Utilisez并行计算工具箱倒accélérer MATLAB et Simulink avec des CPU et des资源GPU supplémentaires。

Utilisez并行计算工具箱倒accélérer MATLAB et Simulink avec des CPU et des资源GPU supplémentaires。

Accélérer MATLAB avec des GPU

Il vous est possible, grâce à并行计算工具箱,d'utiliser des GPU NVIDIA®指导丹斯MATLAB en实用的类型gpuArray.加500函数MATLAB sont exécutées automatiquement sur des GPU NVIDIA, notamement lesfft, les opérations par éléments et plusieurs opérations algébriques linéaires tels quemldivide, aussi connu comme l'opérateur反斜杠(\)。函数clés de plusieurs产品MATLAB et Simulink, tels que深度学习工具箱,sont兼容avec函数GPU。最可能的GPU无avoir à écrire de code supplémentaire, ce qui permet de se centralsur les applications plutôt que sur l'optimisation des performance。Les développeurs confirmés peuvent appeler leur propre代码CUDA指令丹斯MATLAB。最可能的利用GPU根据局的坐标,集群计算和环境云。

L' usage du type GPUArray等函数MATLAB兼容GPU贡献à L 'accélération des opérations MATLAB无编程CUDA de bas niveau。

L'utilisation du typegpuArrayMATLAB兼容GPU贡献à l'accélération des opérations MATLAB无编程CUDA de bas niveau。

大数据的特点

La并行计算工具箱étend les fonctionnalités des数组等mapreduceintégrés à MATLAB, de manière à pouvoir les exécuter sur des workers locaux pour de meilleures performance。Il est alors可能de transposer à加上大échelle les阵列等mapreduce基于资源附加avec MATLAB并行服务器基于集群分类基于集群Apache Spark™et Hadoop®.Vous pouvez aussi原型des tableaux distribués sur votre ordinateur, puis利用率des资源supplémentaires avec MATLAB并行服务器。

分析de jeux de大数据parallèle en utilant des tableaux tall MATLAB。

分析大数据parallèle en utilant des数组MATLAB。

Accélération des Simulink

Avec并行计算工具箱,il est possible d'exécuter plusieurs simulation Simulink en même temps sur plusieurs cacadeurs CPU。Exécutez设施le même modèle avec différentes entrées ou différents paramètres dans vos分析de Monte-Carlo, vos balayages de paramètres, vos测试de modèles et votre优化de modèle。

Exécution de plusieurs模拟en parallèle

利用函数parsimAfin d'exécuter vos模拟en parallèle。La function distribution plusieurs simulation sur des procseurs multiceure afin d'accélérer le temps de simulation total。parsim自动化aussi la création de boucles parallèles,识别les dépendances de fichiers et gère les artifact de compilation, vous permeant ainsi de vous consacrer à votre design。可能的d'exécuter des应用程序parallèles模式交互批处理。

利用de la function parsim afin d'exécuter plusieurs模拟en parallèle。

利用功能parsimAfin d'exécuter plusieurs模拟en parallèle。

仿真管理器

L'outil模拟管理est intégré avec la命令parsimEt peut être utilisé pour surveiller Et visualiser de nombreuses simulation dans une seule fenêtre。Il est possible de sélectionner une simulation individuelle et d'afficher ses spécifications。Vous pouvez également utiliser仿真数据检查员afin d'examiner les résultats de la仿真。Il est aussi可能d'exécuter facilities les tâches de diagnostic ou d'interrompre les模拟。

Suivez plusieurs模拟舞会une seule fenêtre。

Suivez plusieurs仿真dans une seule fenêtre avec仿真管理器。

泰瑞兹利润des fonctionnalités Simulink parallélisées

倒compléter l’utilisation des functionsparsimbatchsimpour l'exécution de simulation Simulink, il existe de nombreux产品Simulink tels que Simulink Design Optimization™,Reinforcement Learning Toolbox™,Simulink Test™et Simulink Coverage™qui continentdes fonctionnalités parallélisées, vous permeant ainsi d'exécuter plusieurs simulation en parallèle sans avoir à écrire du code。

Permet aux applications Simulink d'effectuer des calculation parallèles en définissant un indiceur ou une préférence。

Les模拟parallèles peuvent être activées dans Les préférences ou des选项

计算parallèle根据集群或云

prototype et déboguez des应用程序sur unordineur local ou virtuel et passsez à l'échelle sur des集群ou des clouds sans avoir à修饰符votre代码。Développez de manière互动et passez à la生产avec des procsus en模式批量。

Exécuter MATLAB sur des clouds publics ou privés

Accélérez les分析et les模拟利润de plusieurs机器CPU等GPU超性能等à la需求。Lancez MATLAB et Simulink direcmentssur des machines virtuelles dans l' environment Amazon Web Services®而不是微软Azure®

Vous pouvez aussi优化vos应用程序de深度学习en entraînant des réseaux de neurones dans MATLAB深度学习容器sur NVIDIA GPU云ou sur NVIDIA DGX。

Lancez MATLAB et Simulink指导在EC2环境下的Amazon Web Services (AWS)。

Lancez MATLAB et Simulink指导在EC2环境下的Amazon Web Services (AWS)。

Mise à l'échelle sur des集群avec MATLAB并行服务器

Développez un prototype sur votre ordinateur, puis mettez-le à l'échelle sur un cluster de compute ou un cloud sans modifier votre code。Modifiez simplement le profile de votre cluster pour accéder à différents environments d'exécution depuis votre ordinateur。

Mise à l'échelle simplifiée de vos applications en utilant un cluster et des resource de Cloud additionnels sans modifier votre code

Mise à l'échelle simplifiée de vos应用程序en utilant uncluster et des资源云additionnels无修饰votre代码。

Baidu
map