主要内容

并行计算工具箱

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

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

该工具箱允许您通过在本地运行的worker (MATLAB计算引擎)上执行应用程序来使用多核桌面的全部处理能力。无需更改代码,就可以在集群或云上运行相同的应用程序(使用MATLAB并行服务器™).你也可以用这个工具箱MATLAB并行服务器执行大到无法装入单个机器内存的矩阵计算。

开始

学习并行计算工具箱的基础知识

并行计算原理

选择并行计算解决方案

并行for循环(parfor)

通过运行使用并行处理parfor在平行水池中的工人身上

异步并行编程

求值函数在后台使用parfeval

大数据处理

使用分布式阵列、高阵列、数据存储或并行分析大数据集mapreduce在火花®和Hadoop®集群

批处理

卸载函数的执行以在后台运行

GPU计算

通过在GPU上运行代码来加速代码

集群和云

发现集群资源,并使用集群概要文件

性能分析

提高并行代码的性能

Baidu
map