WestminsterResearch

A framework for virtually transparent monitoring of parallel programs

Paganelli, F. and Winter, Stephen and Wilson, Derek R. (1997) A framework for virtually transparent monitoring of parallel programs. Journal of Systems Architecture, 43 (6-7). pp. 403-421. ISSN 1383-7621

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1016/S1383-7621(96)00054-9

Abstract

This paper describes an architectural framework for virtually transparent monitoring of massively-parallel computers, which combines the principle of permanent probe monitoring with generic architectural models of the monitor, and the target parallel system. A virtually transparent monitor is one in which probe effects — namely, those effects which cause a monitored program to behave differently from the same, but unmonitored one — are effectively masked at the programming level. Permanent probe monitoring is a technique for realising virtual transparency, by allowing the software monitoring probes to remain permanently active within the target parallel system. The generic monitoring architecture introduced in the paper encompasses the description of a wide range of systems ranging from simple centralised monitors to highly-distributed ones. The framework has been validated and evaluated through the experimental realisation of a message communication monitor (Monitorix) in which the target system is a token-ring message router (Routix) for a transputer-based multiprocessor. Experimental results have shown the system to be reasonably efficient.

Item Type:Article
Research Community:University of Westminster > Electronics and Computer Science, School of
ID Code:9771
Deposited On:20 Sep 2011 12:19
Last Modified:20 Sep 2011 12:19

Repository Staff Only: item control page