This dissertation focuses on the problem of assigning the modules of a program to the processors in a distributed system with the goal of minimizing the overall cost of running the program. The cost depends on the execution times of the modules on the processors and on the cost of communication between modules. This module allocation problem arises in a variety of situations where one is interested in making optimum use of available computer resources. The general module allocation problem is intractable; however it becomes polynomially-solvable when the communication graph is restricted. In this dissertation, we restrict our attention to k-trees;As the first problem, we study parametric module allocation on partial k-trees. We allow the co...
An efficient assignment of tasks to the processors is imperative for achieving a fast job turnaround...
In many applications of parallel computing, distribution of the data unambiguously implies distribut...
In a distributed system of networked heterogeneous processors, an efficient assignment of communicat...
The problem of finding an optimal assignment of a modular program for n processors in a distributed ...
Tech ReportThis paper is a study of scheduling on a 2-processor distributed system when one processo...
This thesis studies a heuristic approach to scheduling •on a 2-processor distributed system when one...
Tech ReportThe problem of determining an optimal dynamic assignment of a modular program in a loosel...
[[abstract]]Distributed processing has been a subject of recent interest due to the availability of ...
AbstractIn the module allocation problem we are given n tasks t1,…,tn, to be executed by m processor...
[[abstract]]In loosely-coupled multiprocessor systems, a parallel program has its modules distribute...
The problem of optimally assigning the modules of a parallel/pipelined program over the processors o...
Includes bibliographical references (leaves 102-107)The problem addressed in this research is that o...
[[abstract]]A graph matching approach is proposed in this paper for solving the task assignment prob...
In portable multimedia systems a number of communicating tasks has to be performed on a set of heter...
technical reportThe inherently asynchronous nature of the data flow computation model allows the exp...
An efficient assignment of tasks to the processors is imperative for achieving a fast job turnaround...
In many applications of parallel computing, distribution of the data unambiguously implies distribut...
In a distributed system of networked heterogeneous processors, an efficient assignment of communicat...
The problem of finding an optimal assignment of a modular program for n processors in a distributed ...
Tech ReportThis paper is a study of scheduling on a 2-processor distributed system when one processo...
This thesis studies a heuristic approach to scheduling •on a 2-processor distributed system when one...
Tech ReportThe problem of determining an optimal dynamic assignment of a modular program in a loosel...
[[abstract]]Distributed processing has been a subject of recent interest due to the availability of ...
AbstractIn the module allocation problem we are given n tasks t1,…,tn, to be executed by m processor...
[[abstract]]In loosely-coupled multiprocessor systems, a parallel program has its modules distribute...
The problem of optimally assigning the modules of a parallel/pipelined program over the processors o...
Includes bibliographical references (leaves 102-107)The problem addressed in this research is that o...
[[abstract]]A graph matching approach is proposed in this paper for solving the task assignment prob...
In portable multimedia systems a number of communicating tasks has to be performed on a set of heter...
technical reportThe inherently asynchronous nature of the data flow computation model allows the exp...
An efficient assignment of tasks to the processors is imperative for achieving a fast job turnaround...
In many applications of parallel computing, distribution of the data unambiguously implies distribut...
In a distributed system of networked heterogeneous processors, an efficient assignment of communicat...