The migration of legacy AUTOSAR automotive software from a single-core ECU to a multicore ECU faces two main challenges: 1) data dependencies between AUTOSAR runnables must be respected, which may limit the level of parallelism; 2) the original data-flow from the single-core must be reproduced, in order to guarantee the same functional behaviour without exhaustive validation and testing efforts afterwards. This article proposes the concept of supertask that maximizes the level of parallelism among runnables and maintains the original data-flow from the single-core. Supertasks group consecutively scheduled AUTOSAR tasks into a unique scheduling entity with a period equal to the least common multiple of tasks composing it. We evaluate superta...
AUTOSAR is the name of a consortium that defines a set of industrial standards for the design of in-...
Multi-core processors are becoming increasingly prevalent, with multiple multi-core solutions being ...
Stack sharing between tasks may significantly reduce the amount of memory required in resource-const...
The migration of legacy AUTOSAR automotive software from a single-core ECU to a multicore ECU faces ...
Automotive applications increasingly rely on AUTOSAR for their design and execution. AUTOSAR applica...
Embedded multicore processors are an attractive alternative to sophisticated single-core processors ...
As of today, AUTOSAR is the de facto standard in the automotive industry, providing a common softwar...
Abstract In the current approach of automotive electronic system design, the multicore processors ha...
Abstract—The adoption of AUTOSAR in the development of automotive electronics can increase the porta...
In the current approach of Automotive electronic system design, the multicore processors have prevai...
In the past decades, the automotive industry has been seeking to include more and more features in i...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
International audienceThis paper describes a novel algorithm that permits to automate the process to...
The number of electronic systems in cars is continuously growing. Electronic systems, consisting of ...
International audienceThe recent migration from single-core to multi-core platforms in the automotiv...
AUTOSAR is the name of a consortium that defines a set of industrial standards for the design of in-...
Multi-core processors are becoming increasingly prevalent, with multiple multi-core solutions being ...
Stack sharing between tasks may significantly reduce the amount of memory required in resource-const...
The migration of legacy AUTOSAR automotive software from a single-core ECU to a multicore ECU faces ...
Automotive applications increasingly rely on AUTOSAR for their design and execution. AUTOSAR applica...
Embedded multicore processors are an attractive alternative to sophisticated single-core processors ...
As of today, AUTOSAR is the de facto standard in the automotive industry, providing a common softwar...
Abstract In the current approach of automotive electronic system design, the multicore processors ha...
Abstract—The adoption of AUTOSAR in the development of automotive electronics can increase the porta...
In the current approach of Automotive electronic system design, the multicore processors have prevai...
In the past decades, the automotive industry has been seeking to include more and more features in i...
International audienceAutomotive embedded systems need to cope with antagonist requirements: on the ...
International audienceThis paper describes a novel algorithm that permits to automate the process to...
The number of electronic systems in cars is continuously growing. Electronic systems, consisting of ...
International audienceThe recent migration from single-core to multi-core platforms in the automotiv...
AUTOSAR is the name of a consortium that defines a set of industrial standards for the design of in-...
Multi-core processors are becoming increasingly prevalent, with multiple multi-core solutions being ...
Stack sharing between tasks may significantly reduce the amount of memory required in resource-const...