Task Mapping Editor

The Task Mapping Editor helps you define which OS task executes each runnable or schedulable entity in your ECU project. This step is critical because tasks differ in priority, timing, and core assignment, and proper mapping ensures your system behaves as intended. For example:

  • Assign safety-critical runnables to high-priority tasks.

  • Distribute tasks across cores to prevent overload and improve performance.

The editor provides a clear, visual overview of all tasks and their mappings, making it easier to make informed decisions and optimize your system.

Editor Capabilities

  • Filtering and Selection: Display only unmapped runnables or filter by module, trigger type, or mapping needs.

  • Drag-and-Drop Mapping: Assign runnables and schedulable entities to tasks or reorder them within tasks, can be.

  • Grouping Options: View mappings by structure or trigger for easier navigation.

  • Task Table Customization: Hide unnecessary columns and focus on relevant task settings such as priority, OS application, core assignment, and trigger conditions.

  • Learn more how to map tasks.