并行计算工具箱

多核计算机上执行并行计算、gpu集群

并行计算工具箱™可以解决计算和数据密集型问题使用多核处理器gpu和计算机集群。高层结构,如并行的for循环,特殊的数组类型,并行数值算法使您能够并行化MATLAB®应用程序没有CUDA和MPI编程。在MATLAB工具箱允许您使用的函数和其它工具箱。您可以使用工具箱仿真软件万博1manbetx®运行多个并行模拟的模型。程序和模型可以在互动和批处理模式运行。

工具箱允许您使用多核电脑的处理能力上通过执行应用程序工人(MATLAB计算引擎),本地运行。在不改变代码,您可以运行同一应用程序集群或云(使用MATLAB并行服务器™)。您还可以使用与MATLAB工具箱并行服务器执行矩阵计算太大适合单个机器的内存。

开始:

扩大MATLAB应用程序

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

加快与多核计算机MATLAB

使用并行循环(parfor)在多核cpu上运行独立的并行迭代,清洁工等问题的参数,优化和蒙特卡罗模拟。parfor自动并行池的建立和管理文件的依赖关系,这样你就可以专注于你的工作。关键功能在几个MATLAB和Simulink产品并行功能启用。s manbetx 845万博1manbetx通过并行计算工具箱,这些函数可以在可用的并行计算资源分配计算。您可以执行并行应用程序交互和批处理。

使用并行计算加速MATLAB和Simulink工具箱与额外的CPU和GPU资源。万博1manbetx

MATLAB与gpu加速

并行计算工具使您能够使用NVIDIA®直接从MATLAB使用gpuGPUArray。超过500的MATLAB函数自动运行在NVIDIA gpu,包括fft,element-wise操作,和一些线性代数等操作mldivide,也被称为反斜杠符(\)。关键功能在几个MATLAB和Simulink仿真产品,如深度学习工具箱,万博1manbetx启用了GPU的功能s manbetx 845。您可以使用gpu,而无需编写任何额外的代码,这样你就可以专注于应用程序而不是性能调优。高级开发人员可以直接从MATLAB调用自己的CUDA代码。在桌面,可以利用多个gpu计算集群和云环境。

使用GPUArray和GPU-enabled MATLAB函数来帮助加速MATLAB操作没有低级CUDA编程。

处理大数据

并行计算工具箱扩展了数组和mapreduceMATLAB内置功能,这样您就可以运行在本地工人来提高性能。然后您可以规模数组和mapreduce到额外的资源与传统MATLAB并行服务器集群或Apache火花™和Hadoop®集群。你也可以原型分布式阵列在桌面上,然后扩大与MATLAB并行服务器额外的资源。

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

加快仿真软件模拟万博1manbetx

与并行计算工具箱,您可以很容易地运行许多仿真软件模拟同时在多个CPU核心。万博1manbetx轻松地运行相同的模型,不同的输入或参数设置在蒙特卡罗分析,参数扫描,模型测试、实验设计和模型优化。

运行多个并行模拟

使用parsim函数运行并行模拟。函数分配多个模拟多核cpu加速整体仿真时间。parsim还自动创建并行池,标识文件的依赖关系,并管理构建工件,这样你就可以专注于你的设计工作。您可以执行并行模拟交互地或批处理。

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

仿真管理器

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

监视多个模拟与仿真一个窗口管理器。

杠杆的仿真软件的功能万博1manbetx

除了使用parsimbatchsim函数运行仿真软件模拟,仿真软件产品万博1manbetx的有很多,包括模型设计优化™,强化学习工具箱™,仿真软件测试™,和仿真软件覆盖™提供并行功能,所以你可以并s manbetx 845行运行模拟,无需编写任何代码。

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

并行计算集群和云

原型和调试应用程序在桌面上或虚拟桌面和规模集群或云没有重新编码。开发交互和移动和批量生产工作流程。

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

加快分析和模拟利用多个点播,高性能CPU和GPU的机器。MATLAB和Simulink万博1manbetx直接运行在Amazon Web服务的虚拟机®(AWS)环境或在微软Azure®

还可以加快你的深度学习应用MATLAB深度学习训练神经网络的容器在NVIDIA GPU云或NVIDIA帕特。

EC2实例上运行MATLAB和万博1manbetxSimulink直接在亚马逊网络服务(AWS)环境。

规模与MATLAB并行集群服务器

开发一个原型在桌面上,扩展到云计算集群或无需重新编码。从你的桌面访问不同的执行环境通过改变您的集群配置文件。

容易扩展您的应用程序使用额外的集群和云资源不改变代码。

最新的特性

平行分析

学习新的技巧和技术概要文件并行代码与文档

图形处理功能

使用新的和增强的gpuArray在MATLAB函数、统计和机器学习工具箱,音频工具箱,信号处理工具箱和小波工具箱

工作数组

向第三方提交工作数组与通用的调度器调度程序界面

分布式阵列

在MATLAB中使用新的和增强的分布式阵列功能

新并行线程池

优化内存使用减少,更快的调度,和更少的数据传输,MATLAB函数的一个子集

看到发布说明有关这些特性和相应的功能。