Multicore ECU task-load distribution (balancing) and dynamic scheduling

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With advancements in automotive software, it is necessary to improve the processing performance of the electronic control unit (ECU) that handles the software. Existing single-core ECUs are incapable of handling the heavy, complex, and constantly evolving vehicle software. Hence, automotive software based on multicore ECUs are being developed. New methods to schedule tasks and distribute load appropriately to each core are needed for multicore ECU-based automotive software. In addition, functional safety of multicore ECUs needs to be assessed. Herein, we propose a task load distribution (balancing) and scheduling method for multicore ECUs as well as a method to achieve freedom from interference (FFI) in accordance with ISO 26262 by avoiding resource interference that may occur owing to simultaneous operation of multiple cores.

Original languageEnglish
Title of host publicationTENSYMP 2021 - 2021 IEEE Region 10 Symposium
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665400268
DOIs
StatePublished - 23 Aug 2021
Externally publishedYes
Event2021 IEEE Region 10 Symposium, TENSYMP 2021 - Jeju, Korea, Republic of
Duration: 23 Aug 202125 Aug 2021

Publication series

NameTENSYMP 2021 - 2021 IEEE Region 10 Symposium

Conference

Conference2021 IEEE Region 10 Symposium, TENSYMP 2021
Country/TerritoryKorea, Republic of
CityJeju
Period23/08/2125/08/21

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy
  2. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  3. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Keywords

  • Interference
  • Load balancing
  • Multicore ECU
  • Scheduling

Fingerprint

Dive into the research topics of 'Multicore ECU task-load distribution (balancing) and dynamic scheduling'. Together they form a unique fingerprint.

Cite this