Publication | Open Access
RunPar
44
Citations
14
References
2014
Year
Unknown Venue
EngineeringComputer ArchitectureSoftware EngineeringAvailable ParallelismEmbedded SystemsAutosar TasksAutosar ApplicationsSystems EngineeringParallel ComputingReal-time Operating SystemComputer EngineeringTask ParallelismScheduling (Computing)Computer ScienceRuntime SystemEmbedded Operating SystemOperating SystemsAutomationParallel ProgrammingSystem Software
Automotive applications increasingly rely on AUTOSAR for their design and execution. AUTOSAR applications comprise functions, called runnables, that are grouped into AUTOSAR tasks. Tasks are the unit of scheduling (UoS) of the AUTOSAR operating system as the legacy of the single-core platforms. However, on multi-core platforms using tasks as UoS considerably reduces the available parallelism due to communication dependencies, which in turn reduces the potential average and guaranteed performance obtainable with multi-cores. Furthermore, running tasks in parallel requires re-validating the functional correctness of the application, since current AUTOSAR applications are designed following a sequential execution model of tasks.
| Year | Citations | |
|---|---|---|
Page 1
Page 1