DocumentCode :
3228674
Title :
Efficient subtorus processor allocation in a multi-dimensional torus
Author :
Mao, Weizhen ; Chen, Jie ; Watson, William, III
Author_Institution :
Dept. of Comput. Sci., Coll. of William & Mary, Williamsburg, VA
fYear :
2005
fDate :
1-1 July 2005
Lastpage :
60
Abstract :
Processor allocation in a mesh or torus connected multicomputer system with up to three dimensions is a hard problem that has received some research attention in the past decade. With the recent deployment of multicomputer systems with a torus topology of dimensions higher than three, which are used to solve complex problems arising in scientific computing, it becomes imminent to study the problem of allocating processors of the configuration of a torus in a multi-dimensional torus connected system. In this paper, we first define the concept of a semitorus. We present two partition schemes, the Equal Partition (EP) and the Non-Equal Partition (NEP), that partition a multi-dimensional semitorus into a set of sub-semitori. We then propose two processor allocation algorithms based on these partition schemes. We evaluate our algorithms by incorporating them in commonly used FCFS and backfilling scheduling policies and conducting simulation using workload traces from the Parallel Workloads Archive. Specifically, our simulation experiments compare four algorithm combinations, FCFS/EP, FCFS/NEP, backfilling/EP, and backfilling/NEP, for two existing multi-dimensional torus connected systems. The simulation results show that our algorithms (especially the backfilling/NEP combination) are capable of producing schedules with system utilization and mean job bounded slowdowns comparable to those in a fully connected multicomputer
Keywords :
multiprocessing systems; processor scheduling; resource allocation; Parallel Workloads Archive; backfilling algorithm; equal partition scheme; first-come first-serve algorithm; mean job bounded slowdowns; mesh-connected multicomputer system; multidimensional torus connected systems; nonequal partition scheme; processor allocation; processor schedules; scientific computing; system utilization; torus-connected multicomputer system; Computer science; Delay; Educational institutions; High performance computing; Partitioning algorithms; Processor scheduling; Scheduling algorithm; Scientific computing; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Performance Computing in Asia-Pacific Region, 2005. Proceedings. Eighth International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7695-2486-9
Type :
conf
DOI :
10.1109/HPCASIA.2005.35
Filename :
1592250
Link To Document :
بازگشت