A survey of techniques for reducing interference in real-time applications on multicore platforms

T Lugo, S Lozano, J Fernández, J Carretero - IEEE Access, 2022 - ieeexplore.ieee.org
This survey reviews the scientific literature on techniques for reducing interference in real-
time multicore systems, focusing on the approaches proposed between 2015 and 2020. It …

On how to identify cache coherence: Case of the NXP QorIQ T4240

N Sensfelder, J Brunel, C Pagetti - 32nd Euromicro Conference …, 2020 - drops.dagstuhl.de
Architectures used in safety critical systems have to pass certain certification standards,
which require sufficient proof that they will behave as expected. Multi-core processors make …

Integer programming techniques for static scheduling of hard real-time systems

A Guasque, H Tohidi, P Balbastre, JM Aceituno… - IEEE …, 2020 - ieeexplore.ieee.org
Hard real-time systems focus on obtaining a feasible schedule while satisfying different
temporal requirements. In safety-critical applications, this schedule is generated offline. This …

Static scheduling of moldable streaming tasks with task fusion for parallel systems with DVFS

C Kessler, S Litzinger, J Keller - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
We consider the problem of statically scheduling a task graph of moldable streaming tasks
(ie, the actor network) to a multicore or many-core CPU with discrete dynamic voltage and …

Evaluation and comparison of integer programming solvers for hard real-time scheduling

A Guasque, P Balbastre - IEICE TRANSACTIONS on Information …, 2022 - search.ieice.org
In order to obtain a feasible schedule of a hard real-time system, heuristic based techniques
are the solution of choice. In the last few years, optimization solvers have gained attention …

DAG scheduling considering parallel execution for high-load processing on clustered many-core processors

R Okamura, T Azumi - … on Distributed Simulation and Real Time …, 2022 - ieeexplore.ieee.org
In recent years, high computational power has been required for computer platforms to
support complex systems such as self-driving systems. Clustered many-core processors and …

LET paradigm scheduling algorithm considering parallel processing on clustered many-core processor

A Yano, S Igarashi, T Azumi - Journal of Information Processing, 2022 - jstage.jst.go.jp
Embedded systems such as self-driving systems require computing platforms with high
computing power and low power consumption. Multi/many-core platforms meet these …

Holistic resource allocation under federated scheduling for parallel real-time tasks

L Nie, C Fan, S Lin, L Zhang, Y Li, J Li - ACM Transactions on Embedded …, 2022 - dl.acm.org
With the technology trend of hardware and workload consolidation for embedded systems
and the rapid development of edge computing, there has been increasing interest in …

CQGA-HEFT: Q-learning-based DAG scheduling algorithm using genetic algorithm in clustered many-core platform

A Yano, T Azumi - Journal of Information Processing, 2022 - jstage.jst.go.jp
Embedded systems, eg, self-driving systems, are becoming larger and more complex, and
the performance requirements of such platforms are increasing. Clustered many-core …

Investigación de nuevas metodologías para la planificación de sistemas de tiempo real multinúcleo mediante técnicas no convencionales

JM Aceituno Peinado - 2024 - riunet.upv.es
[ES] Los sistemas de tiempo real se caracterizan por exigir el cumplimento de unos
requisitos temporales que garanticen el funcionamiento aceptable de un sistema …