This paper considers the problem of task allocation for embedded, bus–based multicomputers. The problem is shown to be isomorphic to a generalization of vector packing, and heuristic solution techniques are investi-gated. A total of 256 packing algorithms are considered, using a divide–and–conquer experimentation strategy on a set of sixteen real and synthetic test cases. Perfor-mance is compared based on the number of processors, the utilization level of the broadcast bus and run time. This research differs from other approaches in that task allocation is formulated as a “multi–dimensional” problem, and general purpose solution techniques are developed that can accommodate arbitrary models for the schedulable resources.
Vita.A task allocation algorithm in a parallel system assigns tasks to each processor with a goal of...
Abstract. Applications for system on chips become more and more complex. Also the number of availabl...
Part 5: Scheduling in Manufacturing and Other ApplicationsInternational audienceIn this paper we are...
This paper introduces improvements in partitioning schemes for multiprocessor real-time systems whic...
The task allocation problem (TAP) is one where a number of tasks or modules need to be assigned to a...
For many years, the von Neumann bottleneck has imposed speed limits on the execution of a program. B...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
One of the key problems in the design of any incompletely connected multiprocessor system is to ...
Fundamental problems in operational research are vector scheduling and vector bin packing where a se...
Graduation date: 1995Presentation date: 1994-08-01For many years, the von Neumann bottleneck has imp...
Abstract — Task allocation problems consist of assigning a set of tasks to one of several processors...
AbstractThis paper deals with the bin packing problem and the multiprocessor scheduling problem both...
Abstract—The paper presents a performance model that can be used to optimally distribute computation...
[[abstract]]In loosely-coupled multiprocessor systems, a parallel program has its modules distribute...
Jobs consisting of one or more tasks arrive to a system comprising several servers, each with its ow...
Vita.A task allocation algorithm in a parallel system assigns tasks to each processor with a goal of...
Abstract. Applications for system on chips become more and more complex. Also the number of availabl...
Part 5: Scheduling in Manufacturing and Other ApplicationsInternational audienceIn this paper we are...
This paper introduces improvements in partitioning schemes for multiprocessor real-time systems whic...
The task allocation problem (TAP) is one where a number of tasks or modules need to be assigned to a...
For many years, the von Neumann bottleneck has imposed speed limits on the execution of a program. B...
In this thesis, we examine an important issue in the execution of parallel programs on multicomputer...
One of the key problems in the design of any incompletely connected multiprocessor system is to ...
Fundamental problems in operational research are vector scheduling and vector bin packing where a se...
Graduation date: 1995Presentation date: 1994-08-01For many years, the von Neumann bottleneck has imp...
Abstract — Task allocation problems consist of assigning a set of tasks to one of several processors...
AbstractThis paper deals with the bin packing problem and the multiprocessor scheduling problem both...
Abstract—The paper presents a performance model that can be used to optimally distribute computation...
[[abstract]]In loosely-coupled multiprocessor systems, a parallel program has its modules distribute...
Jobs consisting of one or more tasks arrive to a system comprising several servers, each with its ow...
Vita.A task allocation algorithm in a parallel system assigns tasks to each processor with a goal of...
Abstract. Applications for system on chips become more and more complex. Also the number of availabl...
Part 5: Scheduling in Manufacturing and Other ApplicationsInternational audienceIn this paper we are...