[图书][B] Multiprocessor systems-on-chips

A Jerraya, W Wolf - 2004 - books.google.com
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple
processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) …

Pareto-optimization-based run-time task scheduling for embedded systems

P Yang, F Catthoor - Proceedings of the 1st IEEE/ACM/IFIP international …, 2003 - dl.acm.org
Pareto-set-based optimization can be found in several different areas of embedded system
design. One example is task scheduling, where different task mapping and ordering choices …

An effective solution to task scheduling and memory partitioning for multiprocessor system-on-chip

H Salamy, J Ramanujam - IEEE transactions on computer …, 2012 - ieeexplore.ieee.org
The growing trend in current complex embedded systems is to deploy a multiprocessor
system-on-chip (MPSoC). A MPSoC consists of multiple heterogeneous processing …

Hierarchical task scheduler for interleaving subtasks on heterogeneous multiprocessor platforms

Z Ma, F Catthoor, J Vounckx - Proceedings of the 2005 Asia and South …, 2005 - dl.acm.org
Nowadays, the System-on-a-chip (SoC) has integrated more processors onto a single chip.
Applications are also consisting of multiple (sub) tasks that are presented as different source …

Task scheduling on multicore embedded systems under power and thermal constraints

H Salamy - International Journal of Electronics, 2015 - Taylor & Francis
The trend nowadays is to utilise multiple processors to overcome the limited additional
power that can be extracted from a single core. This adds to the challenge of task scheduling …

An effective approach to schedule time reduction on multi-core embedded systems

H Salamy - Computers & Electrical Engineering, 2017 - Elsevier
In today's computing world, the shift towards deploying multiple processors to generate more
computing power is the trend to replace single core architectures. Although multiple …

Control flow analysis for recursion removal

S Himpe, F Catthoor, G Deconinck - Software and Compilers for …, 2003 - Springer
In this paper a new method for removing recursion from algorithms is demonstrated. The
method for removing recursion is based on algebraic manipulations of a mathematical …

Run-time task overlapping on multiprocessor platforms

Z Ma, F Catthoor - Journal of Signal Processing Systems, 2010 - Springer
Today's embedded applications often consist of multiple concurrent tasks. These tasks are
decomposed into sub-tasks which are in turn assigned and scheduled on multiple different …

Mapping the mpeg-4 visual texture decoder: A system-level design technique based on heterogeneous platforms

Z Ma, C Wong, P Yang, J Vounckx… - IEEE Signal Processing …, 2005 - ieeexplore.ieee.org
This article presents automated techniques supporting the design-time scheduling phase of
a unique approach for managing concurrent tasks of dynamic real-time applications mapped …

[PDF][PDF] Platform independent source code transformations for task concurrency management

S Himpe - KU Leuven, Belgium, 2006 - Citeseer
Applications that run in embedded systems nowadays become more and more dynamic. In
the typical example of a modern GSM, it should be possible to make a phone call while …