크고 복잡한 모델은 프로세서 보드 및 프로세서 코어와 같은 멀티 프로세싱 장치에 분산되어 더 많은 계산 능력에 의해 지원되는 실시간 시뮬레이션 실행을 보장할 수 있습니다. 두 가지 가능한 워크플로가 있습니다.
- 첫 번째는 각 코어에 대해 별도의 행동 모델을 사용하고 이를 ConfigurationDesk로 가져오는 것입니다. 이 워크플로에서 모델 간의 통신은 ConfigurationDesk에서 구성됩니다. 둘 이상의 모델로 작업하는 경우 ConfigurationDesk는 다중 모델 보기 세트를 제공합니다.
- 두 번째 워크플로에는 전체 애플리케이션에 대한 하나의 전체 Simulink® 모델이 있으며 모델 분리 유틸리티를 사용하여 하나의 코어에서 함께 계산할 하위 시스템을 지정합니다. 그러면 전체 모델이 자동으로 별도의 모델 파일로 분할됩니다. 이 워크플로에서 모델 간의 통신은 Simulink에서 ConfigurationDesk로 자동 전송됩니다.
여러 모델을 하나의 프로세스에 결합할 수 있으며 ConfigurationDesk의 각 프로세싱 장치에 여러 프로세스를 할당할 수 있습니다. 따라서 ConfigurationDesk는 다양한 모델링 접근 방식에 대해 최대한의 자유와 유연성을 부여합니다. 특히 ConfigurationDesk에서 많은 모델을 지원하는 테스트 프레임워크에 모델을 지속적으로 통합할 때 큰 이점을 얻을 수 있습니다.