When adopting multi-core systems for safety-critical applications, certification requirements mandate bounding the delays incurred in accessing shared resources. This is the case of …
Consolidating hard real-time systems onto modern multi-core Systems-on-Chip (SoC) is an open challenge. The extensive sharing of hardware resources at the memory hierarchy …
M Liu, L Rieg, Z Shao, R Gu, D Costanzo… - Proceedings of the …, 2019 - dl.acm.org
The reliability and security of safety-critical real-time systems are of utmost importance because the failure of these systems could incur severe consequences (eg, loss of lives or …
SAB Shah, M Rashid, M Arif - Real-Time Systems, 2020 - Springer
Genetic algorithms can be used to generate input data in a real-time system that produce the worst-case execution time of a task. While generating the test data, the fitness function is …
In the last decade there has been a steady uptrend in the popularity of embedded multi-core platforms. This represents a turning point in the theory and implementation of real-time …
Consider fixed-priority preemptive partitioned scheduling of constrained-deadline sporadic tasks on a multiprocessor. A task generates a sequence of jobs and each job has a deadline …
A Agrawal, R Mancuso, R Pellizzoni… - 2018 IEEE Real-Time …, 2018 - ieeexplore.ieee.org
One of the primary sources of unpredictability in modern multi-core embedded systems is contention over shared memory resources, such as caches, interconnects, and DRAM …
We are witnessing a race to meet the ever-growing computation requirements of emerging AI applications to provide perception and control in autonomous vehicles—eg, self-driving …
M Rashid, SAB Shah, M Arif, M Kashif - Journal of Circuits, Systems …, 2020 - World Scientific
The estimation of worst-case execution time (WCET) is a critical activity in the analysis of real-time systems. Evolutionary algorithms are frequently employed for the determination of …