Real-time multi-core systems with shared memory are harder to analyze due to varying execution times caused by congestion in accessing the shared memory. A promising way to make these systems more deterministic is the Acquisition-Execution-Restitution (AER)-model which takes a memory-centric approach to scheduling which enables the multicore problem to be seen as a single core scheduling problem. Memorycentric scheduling means that instead of scheduling tasks onto cores the memory accesses are scheduled onto the memory, where in this case the memory phases are allowed to access the shared memory nonpreemptively during their allocated slots. In this thesis an extended version of the AER-model and a new Idle-time Insertion Policy (IIP), which...
This thesis performs a research on scheduling algorithms for parallel applications. The main focus i...
The past trend of increasing processor throughput by increasing the clock frequency and the instruct...
At present, there is a gap between practical implementations of task scheduling on numerous popular ...
Real-time multi-core systems with shared memory are harder to analyze due to varying execution times...
21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2016). 6 to...
Distributed systems is a collection of entities that cooperate to solve a problem that otherwise a s...
This paper deals with the comparison of how restrictions on resources affect the performance of task...
With the increasing complexity in the automotive embedded system, there are more stringent timing re...
This PhD-thesis explores different real-time scheduling approaches to effectively utilize industrial...
Big data processing frameworks utilizing distributed frameworks to parallelize the computing of data...
Modern computer systems are often designed to play a multipurpose role. Therefore, they are capable ...
Timing verification of multi-core systems is complicated by contention for shared hardware resources...
A major obstacle towards the adoption of multi-core platforms for real-time systems is given by the ...
This work makes significant contributions in the field of sufficient schedulability tests for rate-m...
International audienceRecent technological advances have led to an increasing gap between memory and...
This thesis performs a research on scheduling algorithms for parallel applications. The main focus i...
The past trend of increasing processor throughput by increasing the clock frequency and the instruct...
At present, there is a gap between practical implementations of task scheduling on numerous popular ...
Real-time multi-core systems with shared memory are harder to analyze due to varying execution times...
21st IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2016). 6 to...
Distributed systems is a collection of entities that cooperate to solve a problem that otherwise a s...
This paper deals with the comparison of how restrictions on resources affect the performance of task...
With the increasing complexity in the automotive embedded system, there are more stringent timing re...
This PhD-thesis explores different real-time scheduling approaches to effectively utilize industrial...
Big data processing frameworks utilizing distributed frameworks to parallelize the computing of data...
Modern computer systems are often designed to play a multipurpose role. Therefore, they are capable ...
Timing verification of multi-core systems is complicated by contention for shared hardware resources...
A major obstacle towards the adoption of multi-core platforms for real-time systems is given by the ...
This work makes significant contributions in the field of sufficient schedulability tests for rate-m...
International audienceRecent technological advances have led to an increasing gap between memory and...
This thesis performs a research on scheduling algorithms for parallel applications. The main focus i...
The past trend of increasing processor throughput by increasing the clock frequency and the instruct...
At present, there is a gap between practical implementations of task scheduling on numerous popular ...