分享你我的资源分享我们的人生!
当前位置: 首页 >> 文章列表

并行运算工具箱-加速并行任务应用

Speeding Up Task-Parallel Applications

11/22/2010 9:45:30 AM
You can speed up some applications by organizing them into independent tasks (units of work) and executing multiple tasks concurrently. This class of task-parallel applications includes simulations for design optimization, BER testing, Monte Carlo simulations, and repetitive analysis on a large number of data files.

 您可以通过将应用程序组织成独立的任务并多任务一起执行来加速一些应用程序。这类的并行任务应

用包括设计最优化仿真,误码率测试,蒙特卡洛仿真和大数据量的重复性分析。

这个工具箱提供parfor,并行的for循环结构,这个结构可以自动分配独立的任务到多个MATLAB任务上
 
(MATLAB计算引擎独立的运行)。如果没有空的,这个结构自动的探测现有的任务并把它转换成
 
串行的任务。你还可以使用其它的方法设置任务执行,像操纵工具箱中的任务目标。
 
 
一个并行的任务应用,使用并行的for循环。你可以使用Matlab中并行的for循环并交互的或离线的执行它们。