Efficient allocation of distinct subsets of processors to different jobs (i.e., space sharing) is critical to the performance of parallel computers, especially large scale parallel computers. This paper presents an efficient and lookahead strategy for processor allocation in 3D torus-connected systems, such as the Cray T3D, where each job requests for an exclusive allocation of a 3D submesh. The proposed processor allocation scheme has the following features: complete recognition of all maximal free submeshes, compact representation of submeshes, fairness with FCFS scheduling discipline, higher system utilization with lookahead scheduling, no restriction on the submesh orientation, and low allocation and scheduling overhead. The performance...
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A modern CMP use...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
The performance of contiguous allocation strategies can be significantly affected by the type of the...
The performance of contiguous allocation strategies can be significantly affected by the distributio...
Abstract. The performance of contiguous allocation strategies can be significantly affected by the d...
Abstract Efficient processor allocation and job scheduling algorithms are critical if the full compu...
This thesis proposes a submesh allocation algorithm that has complete submesh recognition capability...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
In this paper we investigate the problem of how to schedule n independent jobs on an m \Theta m toru...
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A modern CMP use...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
The performance of contiguous allocation strategies can be significantly affected by the type of the...
The performance of contiguous allocation strategies can be significantly affected by the distributio...
Abstract. The performance of contiguous allocation strategies can be significantly affected by the d...
Abstract Efficient processor allocation and job scheduling algorithms are critical if the full compu...
This thesis proposes a submesh allocation algorithm that has complete submesh recognition capability...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
In this paper we investigate the problem of how to schedule n independent jobs on an m \Theta m toru...
Processor Allocator (PA) is a crucial factor in modern Chip MultiProcessors (CMPs). A modern CMP use...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...