Multicore or Multi-Processing-Unit Applications

Large, complex models can be distributed across multiple processing units, e.g., processor boards and processor cores to ensure the simulation runs in real time supported by more computational power. There are two possible workflows:

  • The first is to use separate behavior models for each core and import them to ConfigurationDesk. In this workflow the communication between the models is configured in ConfigurationDesk. If you are working with more than one model, ConfigurationDesk provides the Multiple Models view set.
  • In the second workflow, there is one overall Simulink® model for the entire application, and a model separation utility is used to specify which of the subsystems are to be computed together on one core. The overall model is then automatically split into separate model files. In this workflow, the communication between the models is automatically transferred from Simulink to ConfigurationDesk.

Multiple models can be combined to one process, and multiple processes can be assigned to each processing unit in ConfigurationDesk. Therefore, ConfigurationDesk grants maximum freedom and flexibility for the different modeling approaches. Especially when continuously integrating the models into the test framework the support of many models by ConfigurationDesk yields great advantages. 

Drive innovation forward. Always on the pulse of technology development.

Subscribe to our expert knowledge. Learn from our successful project examples. Keep up to date on simulation and validation. Subscribe to/manage dSPACE direct and aerospace & defense now.

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.