DocumentCode :
2393659
Title :
Empirical study of parallelism throttling schemes on a massively parallel system
Author :
Teo, Y.M. ; Yan, J.C.
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
fYear :
1994
fDate :
22-26 Aug 1994
Firstpage :
332
Abstract :
Exploitation of parallelism in massively parallel systems is intuitively appealing and is a promising avenue for achieving teraflop performance. However, parallelism is not free; apart from overheads in communication and synchronisation, having too much program parallelism can also raise serious resource management problems during program execution. The problem of resource management is particularly complicated by the distributed nature of massively parallel systems. We address the issue of managing parallelism in a massively parallel system. This is an extension of our previous work on hardware throttle for parallel systems. We propose two parallelism throttle schemes, and a scheme for monitoring and measurement of system workload. Processes in the system are initiated when runtime loading levels in the system permit. The aim is to match dynamic program parallelism to static machine parallelism. An experimental study is conducted using a simulated multi-cluster dataflow machine as a testbed. Our study shows the extent that control over runaway program parallelism is necessary, and that it is possible to have good distributed control of resource use in a massively parallel system
Keywords :
parallel architectures; parallel machines; parallel programming; performance evaluation; resource allocation; synchronisation; system monitoring; communication overheads; distributed control; dynamic program parallelism; hardware throttle; massively parallel system; parallelism throttling schemes; program execution; program parallelism; resource management; resource management problems; resource use; runaway program parallelism; runtime loading levels; simulated multi-cluster dataflow machine; static machine parallelism; synchronisation; system workload measurement; teraflop performance; Computational modeling; Computer networks; Concurrent computing; Control systems; Distributed computing; Hardware; Monitoring; Parallel processing; Resource management; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON '94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994
Print_ISBN :
0-7803-1862-5
Type :
conf
DOI :
10.1109/TENCON.1994.369283
Filename :
369283
Link To Document :
بازگشت