Design space exploration (DSE) is the process of exploring design alternatives before implementing real-time multiprocessor systems. One part of DSE is scheduling of the applications the system is developed for and to evaluate the performance to ensure that the real-time requirements are satisfied. Many real-time systems today use multiprocessors and finding the optimal schedule for an application on a multiprocessor system is known to be an NP-hard problem. Such an optimization problem can be time-consuming which justifies the use of heuristics. This thesis presents an approach for scheduling applications onto multiprocessors using local search algorithms. The applications are represented by SDF-graphs and the assumed platform has homogene...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
Efficient scheduling algorithms based on heuristic functions are developed for scheduling a set of t...
Design space exploration (DSE) is the process of exploring design alternatives before implementing r...
Abstract—Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a mu...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Scheduling problem in multiprocessor, parallel and distributed systems are placed in NP-hard problem...
In order to accelerate the execution of streaming applications on multi-core systems, this article s...
International audienceThis paper presents two Tabu Search type algorithms for solving the multiproce...
Abstract † In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignmen...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
Obtaining an optimal schedule for a set of precedence-constrained tasks is a well-known NP-complete ...
In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignment using Sea...
Application-specific systems encompass a wide range of computing systems from small process controll...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
Efficient scheduling algorithms based on heuristic functions are developed for scheduling a set of t...
Design space exploration (DSE) is the process of exploring design alternatives before implementing r...
Abstract—Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a mu...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Scheduling problem in multiprocessor, parallel and distributed systems are placed in NP-hard problem...
In order to accelerate the execution of streaming applications on multi-core systems, this article s...
International audienceThis paper presents two Tabu Search type algorithms for solving the multiproce...
Abstract † In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignmen...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
Obtaining an optimal schedule for a set of precedence-constrained tasks is a well-known NP-complete ...
In this paper, we propose a parallel randomized algorithm, called Parallel Fast Assignment using Sea...
Application-specific systems encompass a wide range of computing systems from small process controll...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Static scheduling of a program represented by a directed task graph on a multiprocessor system to mi...
Complexities of applications implemented on embedded and programmable systems grow with the advances...
Efficient scheduling algorithms based on heuristic functions are developed for scheduling a set of t...