AbstractIn this paper, we study the problem of allocating processors to application tasks for massively parallel processors (MPPs). Tasks are assumed to arrive dynamically and request processors interconnected in specific topologies. We extend the free-list strategy previously proposed for hypercube systems [2,3] to handle the processor allocation problem for MPPs with a k-ary n-cube interconnection, in which there is no wrap-around connection. The key to the extension is a novel way of representing sets of processors in the system by using [log2 k] × n ternary numbers. A problem which was not encountered in hypercube is that the same set of processors in k-ary n-cube could have different representations. As a result, tasks might not be all...
[[abstract]]Fully recognizing various subcubes in a hypercube computer efficiently is addressed. A m...
Due to its topological generality and flexibility, the k-ary n-cube architecture has been actively r...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
[[abstract]]In this paper, we study the problem of allocating processors to application tasks for ma...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]We study a new model for dynamic processor allocation in multicomputer systems. The mode...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]©1998 Taylor & Francis-In this paper, we study a new model for dynamic processor allocat...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
We propose a new approach for subcube and noncubic processor allocations for hypercube multiprocesso...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A modern CMP use...
Abstract- Parallel algorithms of the hypercube allo-cation strategies are considered in this paper. ...
[[abstract]]Fully recognizing various subcubes in a hypercube computer efficiently is addressed. A m...
Due to its topological generality and flexibility, the k-ary n-cube architecture has been actively r...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
[[abstract]]In this paper, we study the problem of allocating processors to application tasks for ma...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]We study a new model for dynamic processor allocation in multicomputer systems. The mode...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]Composed of various topologies, the k-ary n-cube system is desirable for accepting and e...
[[abstract]]©1998 Taylor & Francis-In this paper, we study a new model for dynamic processor allocat...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
We propose a new approach for subcube and noncubic processor allocations for hypercube multiprocesso...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A modern CMP use...
Abstract- Parallel algorithms of the hypercube allo-cation strategies are considered in this paper. ...
[[abstract]]Fully recognizing various subcubes in a hypercube computer efficiently is addressed. A m...
Due to its topological generality and flexibility, the k-ary n-cube architecture has been actively r...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...