This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Multicore Processor Configuration

For better performance on your target computer, you can run multirate real-time applications on multiple cores. Use this capability if your target computer has a multicore processor and you want to take advantage of it for multirate models.

The MulticoreSupport target setting is read-only and set to 'on'.

To build and download multirate models on your multicore target computer:

  1. Open your model in Simulink® Editor.

  2. Add a Rate Transition block to transition between rates.

    Note

    Multirate models must use Rate Transition blocks. If your model uses other blocks for rate transitions, building the model generates an error.

  3. Select the Ensure data integrity during data transfer check box of the Rate Transition block parameters.

  4. Clear the Ensure deterministic data transfer (maximum delay) check box of the Rate Transition block parameters. This setting forces the Rate Transition block to use the most recent data available.

    Note

    Because this box is cleared, the transferred data can differ from run to run.

  5. In Simulink Editor, select View > Model Explorer.

  6. In Simulink Model Explorer, right-click in the Model Hierarchy pane and select Configuration > Add configuration for concurrent execution

  7. In the Model Hierarchy pane, expand the model node and select the Configurations node.

  8. In the Contents pane, right-click the new configuration and select Open to open the Configuration Parameters dialog box.

  9. In the Configuration Parameters dialog box, select Solver.

  10. Check Enable concurrent tasking.

  11. Click Configure Tasks.

See Also

Related Topics