In recent years, an observable trend in the automotive industry shows that more and more electronic features are getting added up. Hence the demand of computational resources in the vehicle is growing rapidly. A good scheduling strategy needed to utilize the limited resources of a multicore system to give a better performance in terms of preemption, migration, deadline-miss and dedicated resources for safety critical tasks. In this paper, a Dynamic Task Allocation and Scheduling for Multicore Electronic Control Unit is proposed. The focus is on engine control unit (ECU) where tasks execution changes dynamically as per engine speed. In the tri-core scheduling, one core is reserved as dedicated core for safety and critical task execution and remaining two cores are used for non-critical tasks. Proposed scheduling technique is a hybrid scheduler which is a combination of least laxity first (LLF) and earliest deadline first (EDF) schedulers. The extensive simulations carried out on hybrid scheduler shows better performance in terms of increased core utilization, less context switching and guarantee to meet deadline compared to the existing dynamic schedulers.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Dynamic Task Allocation and Scheduling for Multicore Electronics Control Unit (ECU)


    Contributors:


    Publication date :

    2019-06-01


    Size :

    2907491 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English




    Mode-Dynamic Task Allocation and Scheduling for an Engine Management Real-Time System Using a Multicore Microcontroller

    Park, J.S. / Harnisch, J. / Deubzer, M. et al. | British Library Conference Proceedings | 2014


    Dependability-Betrachtung von Multicore-Scheduling

    Mottok,J. / Deubzer,M. / Baerwald,A. et al. | Automotive engineering | 2010