2014
DOI: 10.5121/vlsic.2014.5601
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Task Scheduling on Multicore Automotive ECUs

Abstract: Automobile manufacturers are controlled by stringent govt. regulations for safety and fuel emissions and motivated towards adding more advanced features and sophisticated applications to the existing electronic system. Ever increasing customer's demands for high level of comfort also necessitate providing even more sophistication in vehicle electronics system. All these, directly make the vehicle software system more complex and computationally more intensive. In turn, this demands very high computational capa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…According to Automotive Open System Architecture (AUTOSAR) 4.0, there are certain limitations on multicore software implementation. The scheduling algorithms strictly partition the tasks based on similar functionality or periodicity or dependency and assign those tasks to fixed cores [10,11]. Tasks are scheduled in the intended core based on their statically assigned priority.…”
Section: Scheduling Challenges On Multicore Ecusmentioning
confidence: 99%
“…According to Automotive Open System Architecture (AUTOSAR) 4.0, there are certain limitations on multicore software implementation. The scheduling algorithms strictly partition the tasks based on similar functionality or periodicity or dependency and assign those tasks to fixed cores [10,11]. Tasks are scheduled in the intended core based on their statically assigned priority.…”
Section: Scheduling Challenges On Multicore Ecusmentioning
confidence: 99%
“…The implementation of multiple cores incurs greater design complexity both for hardware and software. Applications running on different cores need to have efficient interprocess communication (IPC) mechanisms, shared-memory data structures, appropriate synchronization mechanism and primitives for shared resources protection [9].…”
Section: Basic Multicore Systemmentioning
confidence: 99%