Abstract—Many of the proposed algorithms for allocating processors to jobs in supercomputers choose arbitrarily among potential allocations that are “equally good ” according to the allocation algorithm. In this paper, we add a parametrized tie-breaking strategy to the MC1x1 allocation algorithm for mesh supercomputers. This strategy attempts to favor alloca-tions that preserve large regions of free processors, benefiting future allocations and improving machine performance. Trace-based simulations show the promise of our strategy; with good parameter choices, most jobs benefit and no class of jobs is harmed significantly. I
In systems consisting of multiple clusters of processors which employ space sharing for scheduling j...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
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...
Current processor allocation techniques for highly parallel systems are typically restricted to cont...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
The Computational Plant, or Cplant is a commodity-based supercomputer under development at Sandia Na...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
A metacomputer is a set of machines networked together for increased computational performance. To b...
This thesis proposes a submesh allocation algorithm that has complete submesh recognition capability...
Abstract-Until now, several continuous and discontinuous techniques have been given for processor al...
The performance of contiguous allocation strategies can be significantly affected by the type of the...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
Efficient allocation of distinct subsets of processors to different jobs (i.e., space sharing) is cr...
In systems consisting of multiple clusters of processors which employ space sharing for scheduling j...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
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...
Current processor allocation techniques for highly parallel systems are typically restricted to cont...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
When multiple jobs compete for processing resources on a parallel computer, the operating system ker...
The Computational Plant, or Cplant is a commodity-based supercomputer under development at Sandia Na...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
A metacomputer is a set of machines networked together for increased computational performance. To b...
This thesis proposes a submesh allocation algorithm that has complete submesh recognition capability...
Abstract-Until now, several continuous and discontinuous techniques have been given for processor al...
The performance of contiguous allocation strategies can be significantly affected by the type of the...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
Efficient allocation of distinct subsets of processors to different jobs (i.e., space sharing) is cr...
In systems consisting of multiple clusters of processors which employ space sharing for scheduling j...
Processor allocation and task scheduling are two important aspects of partitionable multiprocessor s...
AbstractIn this paper, we study the problem of allocating processors to application tasks for massiv...