In this dissertation, we propose and analyze several strategies for routing and task allocation in multicomputer systems. The reduction and elimination of looping effects in computer networks is investigated. It is shown that the network's adaptability is improved by incorporating more information in routing messages. Depending on the network structure, the order of a routing strategy required for each node to eliminate looping completely can be determined. Routing in multicomputer networks with regular topology is also addressed. We present a systematic method for wrapping hexagonal meshes to achieve the homogeneity of the network and propose a new addressing scheme for wrapped H-meshes. Efficient routing and broadcasting algorithms under ...
This paper proposes a routing algorithm for the interconnection of multiple processors based on the ...
In this thesis, we have studied the resource-allocation problem in resource sharing computer systems...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
In this dissertation, we propose and analyze several strategies for routing and task allocation in m...
In a multicomputer network, each task is decomposed into modules which are then executed by a number...
Graduation date: 1989We will describe two known strategies for static processor\ud allocation in an ...
Assignment of tasks of a parallel program onto processors of a distributed-memory system is critical...
In this paper, we propose a uniform adaptive routing strategy for wormhole-routed hypercube networks...
. Scalable multicomputers are based upon interconnection networks that typically provide multiple co...
A connected hypercube with faulty links and/or nodes is called an injured hypercube. To enable any n...
Efficient routing of messages is the key to the performance of multicomputers. Multicast communicati...
Machines with distributed memory have the mapping problem—assigning processes to processors. In this...
The orchestration of communication of distributed memory parallel applications on a parallel compute...
A distributed system comprising networked heterogeneous processors requires an efficient tasks-to-pr...
Vita.Much research has been devoted to developing efficient routing algorithms for data networks, pa...
This paper proposes a routing algorithm for the interconnection of multiple processors based on the ...
In this thesis, we have studied the resource-allocation problem in resource sharing computer systems...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
In this dissertation, we propose and analyze several strategies for routing and task allocation in m...
In a multicomputer network, each task is decomposed into modules which are then executed by a number...
Graduation date: 1989We will describe two known strategies for static processor\ud allocation in an ...
Assignment of tasks of a parallel program onto processors of a distributed-memory system is critical...
In this paper, we propose a uniform adaptive routing strategy for wormhole-routed hypercube networks...
. Scalable multicomputers are based upon interconnection networks that typically provide multiple co...
A connected hypercube with faulty links and/or nodes is called an injured hypercube. To enable any n...
Efficient routing of messages is the key to the performance of multicomputers. Multicast communicati...
Machines with distributed memory have the mapping problem—assigning processes to processors. In this...
The orchestration of communication of distributed memory parallel applications on a parallel compute...
A distributed system comprising networked heterogeneous processors requires an efficient tasks-to-pr...
Vita.Much research has been devoted to developing efficient routing algorithms for data networks, pa...
This paper proposes a routing algorithm for the interconnection of multiple processors based on the ...
In this thesis, we have studied the resource-allocation problem in resource sharing computer systems...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...