Parallel Computing Toolbox

通过并行任务加速应用程序的执行

可以通过将应用程序划分成独立的任务(工作单元)并让多个任务同时执行来加快某些应用程序执行的速度。此类并行任务应用程序包括设计优化仿真、BER 测试、Monte Carlo 仿真以及大量数据文件的重复分析。

该工具箱提供的 parfor 是并行 for 循环构造,可以将独立的任务自动分布于多个 MATLAB worker(独立于台式机 MATLAB 会话运行的 MATLAB 计算引擎)。此结构会自动检测是否存在 worker,如果不存在,则会还原为串行方式。也可以使用其他方法设置任务的执行,如直接控制工具箱中的 task 对象。

对任务并行应用程序使用并行 for 循环。可以在 MATLAB 脚本和函数中使用并行 for 循环,并以交互和脱机方式执行。

对任务并行应用程序使用并行 for 循环。可以在 MATLAB 脚本和函数中使用并行 for 循环,并以交互或脱机的方式执行。

下一页: 使用 GPU 加速 MATLAB 计算

试用 Parallel Computing Toolbox

获取试用版软件

加速Simulink仿真性能的建模技巧

观看网上技术交流会录像