并行计算工具箱

并行计算工具箱

在多核计算机、gpu和集群上进行并行计算

放大MATLAB应用

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

加速MATLAB与多核计算机

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

使用并行计算工具箱加速MATLAB和Simulink与额外的CPU和GPU资源。金宝app

使用并行计算工具箱加速MATLAB和Simulink与额外的CPU和GPU资源。金宝app

用gpu加速MATLAB

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

使用GPUArray和gpu支持的MATLAB函数,帮助加速MATLAB运算,无需低级CUDA编程。

使用gpuArray和gpu支持的MATLAB函数,以帮助加快MATLAB运算,无需低级CUDA编程。

处理大数据

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

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

利用MATLAB并行分析大数据集数组。

加速Simulin金宝appk仿真

使用并行计算工具箱,您可以轻松地在多个CPU内核上同时运行许多Simulink模拟。金宝app在蒙特卡罗分析、参数扫描、模型测试、实验设计和模型优化中,使用不同的输入或参数设置轻松运行相同的模型。

并行运行多个模拟

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

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

使用多个模拟面板或parsim函数以并行运行模拟。

仿真管理器

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

在一个窗口中监视多个模拟。

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

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

除了使用parsim而且batchsim函数来运行Simulink仿真,有金宝app许多Simulink产品,包括Simulink设计优化™、强化学习工具箱™、Simulink测试™和Sim下载188bet金宝搏ulink覆盖™,它们提供并行功能,因此您可以并行运行仿真,而无需编写任何代码。

通过设置标志或金宝app首选项来启用并行计算的Simulink应用程序。

并行模拟可以通过首选项或标志设置启用。

集群和云中的并行计算

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

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

利用多台按需高性能CPU和GPU机器,加快分析和模拟速度。在Amazon Web Ser金宝appvices中的虚拟机上直接运行MATLAB和Simulink®(AWS)环境或Microsoft Azure®

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

直接在Amazon Web S金宝appervices (AWS)环境中的EC2实例上运行MATLAB和Simulink。

直接在Amazon Web S金宝appervices (AWS)环境中的EC2实例上运行MATLAB和Simulink。

用MATLAB并行服务器扩展到集群

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

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

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