主要内容

什么是加速?

加速是Simulink中的操作模式万博1manbetx®您可以使用的产品来加快模型的执行。Simu万博1manbetxlink软件包括两种加速度:加速器模式和快速加速器模式。两种模式都将正常的解释代码替换为编译的目标代码。使用编译代码加速了许多模型的模拟,尤其是与与编译和检查相关的时间相比运行时间长的那些,以查看目标是最新的。

加速器模式适用于任何模型,但如果模型包含不支持加速的块,则性能会降低。万博1manbetx加速器模式支持Simulink调试器和Pr万博1manbetxofiler。万博1manbetx这些工具有助于调试和确定模型各个部分的相对性能。有关更多信息,请参阅使用Simulink调试器运行Accelerator模式万博1manbetxProfiler如何捕获性能数据

快速加速器模式仅适用于包含支持代码生成独立可执行的块的模型。万博1manbetx因此,快速加速器模式不支持调试器或分析器。万博1manbetx但是,此模式通常导致比加速器模式更快的执行。与双核处理器一起使用时,快速加速器模式运行Simulink和MATLAB万博1manbetx®从一个核心的技术计算环境,而快速加速器目标在第二核上运行作为单独的过程。

有关加速器和快速加速器模式的性能特征的更多信息,以及如何测量性能差异,请参阅比较性能

要优化您的模型并使用Performance Advisor自动实现更快的模拟,请参阅自动性能优化

要采用建模技术,有助于实现更快的模拟,请参阅手动性能优化

相关例子

更多关于