Scheduling analysis and correction for dependent real-time tasks upon heterogeneous multiprocessor architectures

F Mrabet, W Karamti, A Mahfoudhi - Computing, 2024 - Springer
Current real-time systems applications are mostly large-scale, where tasks are intrinsically
time-constrained and meaningfully dependent. Nevertheless, while the initial partitioning …

A clustering allocation and scheduling analysis approach for multiprocessor dependent real-time tasks

F Mrabet, W Karamti… - International Journal of …, 2022 - inderscienceonline.com
The ultimate objective in this paper is to propose a new method for dependent tasks
clustering by considering the inter-tasks communication cost, the inter-clusters …

Scheduling algorithms on heterogeneous architecture for efficient vision systems

T Ali, G Paul, R Nicol… - Applications of Digital …, 2024 - spiedigitallibrary.org
Deep Neural Network (DNN) algorithms have become ubiquitous within the vision domain,
encompassing various tasks, including object detection, segmentation, and classification …

Scheduling analysis and correction of periodic real time systems with tasks migration

F Mrabet, W Karamti, A Mahfoudhi - … and Applications (ISDA 2017) held in …, 2018 - Springer
Satisfying a real-time system (RTS) timing constraints is a serious deal for the prevention or
the decreasing of the human and economic possible problems. In this vein, multiprocessor …

Sac-tool: a tool for scheduling analysis and correction of multiprocessor real time systems

M Faten, K Walid, M Adel - 2018 IEEE/ACS 15th International …, 2018 - ieeexplore.ieee.org
For several years, real time systems (RTS) have been continuously growing and complex.
The time needed for their development is consequently very important and their accuracy is …

Real‐time partitioned scheduling: Exploiting the inter‐resource affinity for task allocation on multiprocessors

N Akram, J Li, Y Bai, Y Zhang - Concurrency and Computation …, 2021 - Wiley Online Library
Real‐time edge computing is forging its place in cloud computing rapidly, and requirements
for high‐performance edge devices are becoming increasingly complex. Multiprocessor …