Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Mejorar el rendimiento de la compilación

Flujo de trabajo, técnicas y ejemplos de cómo acelerar la compilación de modelos de gran tamaño

Las técnicas de optimización para acelerar la compilación de modelos de gran tamaño incluyen la compilación escalable, la compilación incremental y el almacenamiento en memoria caché de los artefactos de compilación de modelos.

La compilación escalable ayuda a reducir el tiempo de compilación para modelos que constan de un patrón de componentes repetidos, como líneas de transmisión o paquetes de batería, compilando un componente repetido una vez y reutilizando estos artefactos de compilación para otras instancias del mismo componente. La compilación escalable mejora el rendimiento de la compilación y no reduce el tiempo de simulación del modelo.

La compilación incremental reutiliza los artefactos de compilación de componentes reutilizables para compilaciones posteriores dentro de la misma sesión de MATLAB®, a menos que el componente haya sido modificado entre ejecuciones de simulación. La compilación incremental y el almacenamiento en memoria caché mejoran el rendimiento de las simulaciones de modelos repetidas y las actualizaciones de diagramas de bloques.

El almacenamiento en memoria caché se realiza de forma automática. Para sacar el máximo partido a la compilación escalable e incremental, designe componentes reutilizables y permita la reutilización de componentes.

Temas

Reutilización de componentes

Compilación escalable