Contention & energy-aware real-time task map** on noc based heterogeneous mpsocs

H Ali, UU Tariq, Y Zheng, X Zhai, L Liu - IEEE Access, 2018 - ieeexplore.ieee.org
Network-on-Chip (NoC)-based multiprocessor system-on-chips (MPSoCs) are becoming the
de-facto computing platform for computationally intensive real-time applications in the …

An efficient lightweight algorithm for scheduling tasks onto dynamically reconfigurable hardware using graph-oriented simulated annealing

M Mollajafari - Neural Computing and Applications, 2023 - Springer
Scheduling complex applications as task graphs on finite computational resources assuring
task interdependencies is a well-known NP-complete optimization problem. This problem is …

Soda: a new synthesis infrastructure for agile hardware design of machine learning accelerators

M Minutoli, VG Castellana, C Tan, J Manzano… - Proceedings of the 39th …, 2020 - dl.acm.org
Next-generation systems, such as edge devices, will have to provide efficient processing of
machine learning (ML) algorithms, along with several metrics, including energy …

An efficient ACO-based algorithm for scheduling tasks onto dynamically reconfigurable hardware using TSP-likened construction graph

M Mollajafari, HS Shahhoseini - Applied Intelligence, 2016 - Springer
Any complex application can be realized as a graph of dependent tasks, and scheduling
these tasks onto a limited number of computational resources while satisfying their …

Multi-objective map** optimization via problem decomposition for many-core systems

SH Kang, H Yang, L Schor, I Bacivarov… - 2012 IEEE 10th …, 2012 - ieeexplore.ieee.org
Due to the trend of many-core systems for dynamic multimedia applications, the problem
size of map** optimization gets bigger than ever making conventional meta-heuristics no …

Task scheduling using Ant Colony Optimization in multicore architectures: a survey

GU Srikanth, R Geetha - Soft Computing, 2018 - Springer
The problem of determining a set of real-time tasks that can be assigned to the
multiprocessors and finding a feasible solution of scheduling these tasks among the …

On the joint use of i with other modelling frameworks: A vision paper

X Franch, A Maté, JC Trujillo… - 2011 IEEE 19th …, 2011 - ieeexplore.ieee.org
The use of the i*(iStar) framework by the requirements engineering community is many-fold.
Among the several possible engineering cases, we are particularly interested here in the …

Compiling Scilab to high performance embedded multicore systems

T Stripf, O Oey, T Bruckschloegl, J Becker… - Microprocessors and …, 2013 - Elsevier
The map** process of high performance embedded applications to today's multiprocessor
system-on-chip devices suffers from a complex toolchain and programming process. The …

A map**-scheduling algorithm for hardware acceleration on reconfigurable platforms

JA Clemente, I Beretta, V Rana, D Atienza… - ACM Transactions on …, 2014 - dl.acm.org
Reconfigurable platforms are a promising technology that offers an interesting trade-off
between flexibility and performance, which many recent embedded system applications …

Using blind optimization algorithm for hardware/software partitioning

T Zhang, X Zhao, X An, H Quan, Z Lei - IEEE Access, 2017 - ieeexplore.ieee.org
Hardware/software partitioning is playing an important role in designing complex embedded
systems. In this paper, by considering the parallelism between hardware and software, we …