RT Journal Article
JF Parallel Algorithms / Architecture Synthesis, AIZU International Symposium on
TI An Efficient Processor Allocation Algorithm Using Two-dimensional Packing
A1 Injae Hwang,
AB Mesh is one of the most widely used interconnection networks for multiprocessor systems. In this paper, we propose an approach to partition a given mesh into m submeshes which can be allocated to m tasks with grid structures. We adapt two-dimensional packing to solve the submesh allocation problem. Due to the intractability of the two-dimensional packing problem, finding an optimal solution is computationally infeasible. We develop an efficient heuristic packing algorithm called TP-heuristic. Allocating a submesh to each task is achieved using the results of packing. We propose two different methods called uniform scaling and non-uniform scaling. Experiments were carried out to test the accuracy of solutions provided by our allocation algorithm.
PB IEEE Computer Society, [URL:http://www.computer.org]