Please use this identifier to cite or link to this item:
|Title:||Empirical study of parallelism throttling schemes on a massively parallel system|
|Authors:||Teo, Y.M. |
|Source:||Teo, Y.M.,Yan, J.C. (1995). Empirical study of parallelism throttling schemes on a massively parallel system. IEEE Region 10's Annual International Conference, Proceedings 1 : 332-337. ScholarBank@NUS Repository.|
|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. In this paper, 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. Experimental study is conducted using a simulated Multi-cluster Dataflow Machine as 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.|
|Source Title:||IEEE Region 10's Annual International Conference, Proceedings|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Feb 16, 2018
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.