并行运行测试可以加快执行速度,并减少获取测试结果所需的时间。如果您拥有Parallel Computing Toolbox™许可,则可以在本地机器或集群上并行执行测试。如果你有MATLAB®并行服务器™许可证,您可以在远程集群(如云)上并行执行测试。
通常,并行执行可以帮助减少测试执行时间
一个复杂的模型金宝app®需要很长时间来模拟的模型
大量长时间运行的测试,如迭代
要并行运行测试:
在需要的集群上设置并打开一个并行池,或者将需要的集群设置为默认值。如果您有并行计算工具箱许可,请参阅发现集群并使用集群配置文件(并行计算工具箱)。如果你有MATLAB并行服务器许可证,看到在集群和云上运行代码(MATLAB并行服务器)。如果您没有设置默认集群或打开一个并行池,那么测试管理器将使用其默认集群,该集群位于本地机器上。
打开测试管理器。
在Test Manager工具条上,单击平行按钮。
运行一个测试文件。测试文件使用并行池执行。
要关闭并行执行,请单击平行按钮将其关闭。
启动一个并行池需要时间,这会降低测试执行的速度。减少时间:
在运行测试之前,请确保并行池已经在运行。默认情况下,并行池在闲置指定时间后关闭。要更改设置,请参见指定并行首选项(并行计算工具箱)。
在所有并行金宝app池工作器上加载Simulink。