并行计算工具箱

在多核计算机,GPU和集群上执行并行计算

Parallel Computing Toolbox™让您使用多核处理器、gpu和计算机集群解决计算和数据密集型问题。高级构造,如并行for循环、特殊数组类型和并行数值算法,使您能够并行化MATLAB®应用程序没有CUDA或MPI编程。这个工具箱允许您在MATLAB和其他工具箱中使用支持并行的函数。您可以使用Simulink工具箱金宝app®并行地运行一个模型的多个模拟。程序和模型可以在交互和批处理模式下运行。

Toolbox允许您通过在本地运行的工人(MATLAB计算引擎)上的应用程序来使用Multicore Desktops的完整处理能力。如果不更改代码,则可以在群集或云上运行相同的应用程序(使用MATLAB并行服务器™).您还可以使用MATLAB Parallel Server的工具箱来执行矩阵计算,这些计算太大,无法放入单个机器的内存中。

开始:

放大MATLAB应用程序

并行计算工具箱允许您的应用程序利用配备多核处理器和gpu的计算机。

用多核计算机加速MATLAB

使用并行用于循环(议案)在多核CPU上并行运行独立迭代,诸如参数扫描,优化和蒙特卡罗模拟等问题。parfor自动创建并行池并管理文件依赖项,以便您可以专注于您的工作。几个MATLAB和SIMULINK产品中的关键功能具有并行启用功能。下载188bet金宝搏金宝app使用并行计算工具箱,这些功能可以在可用并行计算资源中分发计算。您可以以交互方式和批量执行并行应用程序。

使用并行计算工具箱加快MATLAB和SIMULINK,并使用其他CPU和GPU资源。金宝app

用图形处理器加速MATLAB

并行计算工具箱使您能够使用NVIDIA®gpu直接从MATLAB中使用GPUArray。超过500个MATLAB函数在NVIDIA GPU上自动运行,包括fft,元素 - 明智的操作,以及几个线性代数操作,如莫德利维,也称为反斜杠运算符(\)。几个Matlab和Simulink产品中的关键功能,例如深度学习工具箱,金宝app具有启用GPU功能下载188bet金宝搏。您可以使用GPU而无需编写任何其他代码,因此您可以专注于您的应用程序而不是性能调整。高级开发人员可以直接从Matlab致电自己的CUDA代码。您可以在桌面上使用多个GPU,计算群集群集和云环境。

使用GPUArray和支持gpu的MATLAB函数来帮助加快MATLAB操作,而不需要低级CUDA编程。

处理大数据

并行计算工具箱扩展高的数组和mapreduce内置在MATLAB中的功能,以便您可以在本地工作人员上运行,以提高性能。然后可以缩放高的数组和mapreduce使用MATLAB Parallel Server在传统集群或Apache Spark™和Hadoop上提供额外的资源®集群。您还可以在桌面上创建分布式数组的原型,然后使用MATLAB Parallel Server扩展到其他资源。

利用MATLAB高阵列并行分析大数据集。

加速Simulin金宝appk仿真

使用并行计算工具箱,您可以在多个CPU内核上同时轻松运行许多Simulink仿真。金宝app在Monte Carlo分析中轻松运行相同的模型,参数扫描,模型测试,实验设计和型号优化。

并行运行多个模拟

使用Parsim功能并行运行模拟。该功能将多个模拟分发到多核CPU以加速整体模拟时间。Parsim还可以自动创建并行池、识别文件依赖项和管理构建工件,以便您可以专注于设计工作。您可以交互式地或批量地执行并行模拟。

使用Parsim函数并行运行多个模拟。

仿真管理器

仿真管理器集成Parsim并且可用于监视和可视化一个窗口中的多个模拟。您可以选择单独的仿真并查看其规格,并使用模拟数据检查器检查仿真结果。您还可以方便地运行诊断任务或中止模拟。

使用仿真管理器监视一个窗口中的多个模拟。

利用并行启用的Simulink功能金宝app

除了使用ParsimBatchsim.有许多Simulink产品,包括S金宝appimulink Design Optimization™,Reinforcement Learning T下载188bet金宝搏oolbox™,Simulink Test™和Simulink Coverage™,它们提供并行能力,因此您可以并行运行仿真,而无需编写任何代码。

可以通过偏好或标志设置启用并行模拟。

集群和云中的并行计算

桌面或虚拟桌面上的原型和调试应用程序,并在不重新编码的情况下缩放到群集或云。交互式开发并使用批量工作流程进行生产。

在公共和私有云中运行matlab桌面

利用多次按需,高性能CPU和GPU机器加速分析和仿真。在Amazon Web服务中的金宝app虚拟机上直接运行MATLAB和SIMULINK®(AWS)环境或微软Azure®

您还可以通过在NVIDIA GPU云或NVIDIA DGX上的MATLAB深度学习容器中训练神经网络来加速深度学习应用程序。

在Amazon Web服务(A金宝appWS)环境中直接运行MATLAB和SIMULINK。

使用MATLAB并行服务器缩放群集

在桌面上开发一个原型,不需要重新编码就可以扩展到计算集群或云。只需更改集群配置文件,就可以从桌面访问不同的执行环境。

使用额外的集群和云资源轻松扩展应用程序,而无需更改代码。

最新的特性

ThreadPool

金宝app支持GPUARRAY和统计和机器学习工具箱

支持代码可移植性的新查询金宝app

查询类的底层数据类型,并获取并行计算工具箱功能的支持金宝app

扩展增强的能力

使用新的和增强的gpuArray函数、高数组功能和分布式数组功能

利用MATLAB并行服务器提高可扩展性

MATLAB作业调度器现在支持4000个工人金宝app

HTCondor支金宝app持

使用通用调度器接口的预配置插件脚本

AWS批处理支持金宝app

使用MATLAB并行服务器与AWS批处理参考架构和预配置插件脚本的通用调度程序接口

看到发布说明有关这些功能的详细信息和相应的功能。