𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Processor Allocation Using Partitioning in Mesh Connected Parallel Computers

✍ Scribed by Prasant Mohapatra


Publisher
Elsevier Science
Year
1996
Tongue
English
Weight
326 KB
Volume
39
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


Several processor allocation schemes for mesh connected parallel computers have been proposed in the literature. These schemes aim at improving system performance by reducing internal fragmentation or by enhancing submesh recognition ability. In this paper, we propose a system partitioning approach to reduce external fragmentation and thereby improve system performance. The target systems considered here are two-dimensional meshes where the side lengths are powers of 2. Processors are allocated to a partitioned mesh based on their submesh size requirements. The proposed scheme can be implemented in conjunction with any of the existing processor allocation schemes and thereby can also exploit the advantages offered by those schemes. The performance measurements are done through simulation experiments. Completion time for a fixed number of jobs, internal and external fragmentation, and system utilization are measured as performance indicators. It is observed that, in most cases, the proposed scheme demonstrates better performance than the previously proposed algorithms. Time complexity of the proposed scheme is less by a factor of n than the corresponding allocation scheme without partitioning, where n ‫؍‬ log 2 Ν•min(w, h)Ν–, and w and h are the width and height of a two-dimensional mesh.


πŸ“œ SIMILAR VOLUMES


Fault-Tolerant Recursive Least-Squares C
✍ Albert Y. Zomaya; Adrian Yates; Stephan Olariu πŸ“‚ Article πŸ“… 2002 πŸ› Elsevier Science 🌐 English βš– 316 KB

Recursive least squares (RLS) is a popular iterative method used for the modeling of systems while in operation. RLS provides an estimate for unknown parameters of a system based on some known parameters and inputs and outputs of that system. This technique is used frequently in digital signal proce

Processor Allocation in Multiprogrammed
✍ Vijay K. Naik; Sanjeev K. Setia; Mark S. Squillante πŸ“‚ Article πŸ“… 1997 πŸ› Elsevier Science 🌐 English βš– 451 KB

In this paper, we examine three general classes of space-sharing scheduling policies under a workload representative of large-scale scientific computing. These policies differ in the way processors are partitioned among the jobs as well as in the way jobs are prioritized for execution on the partiti