Main Content

本页采用了机器翻译。点击此处可查看最新英文版本。

Parallel Computing Toolbox 快速入门

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

通过 Parallel Computing Toolbox™,您可以使用多核处理器、GPU 和计算机集群解决计算密集型和数据密集型问题。利用并行 for 循环、特殊数组类型和并行化数值算法等高级构造,您无需进行 CUDA® 或 MPI 编程即可扩展 MATLAB® 应用程序。通过 Parallel Computing Toolbox,您还可以使用 MATLAB 和其他工具箱中支持并行功能的函数,并行运行多个 Simulink® 仿真。程序和模型可以交互模式和批处理模式运行

借助该工具箱,您可以通过在本地运行的线程和进程工作进程(MATLAB 计算引擎)上执行应用程序来充分利用多核和支持 GPU 的桌面的处理能力。您无需更改代码,即可在集群或云上运行相同的应用程序(使用 MATLAB Parallel Server™)。您还可以使用包含 MATLAB Parallel Server 的工具箱来执行一台机器内存无法容纳的大型矩阵计算

教程

关于并行计算

精选示例

视频

Four MATLAB workers connected in a parallel pool.

Parallel Computing Toolbox 概述
在多核计算机、GPU 和集群上并行扩展计算

Comparison of results of second order wave equation executed on a CPU and GPU.

使用 MATLAB 进行 GPU 计算简介
使用 GPU 和内置 GPU 支持加速您的 MATLAB 应用程序