Title :
FINESSE: a prototype feedback-guided performance enhancement system
Author :
Mukherjee, N. ; Riley, G.D. ; Gurd, J.R.
Author_Institution :
Dept. of Comput. Sci., Manchester Univ., UK
fDate :
6/22/1905 12:00:00 AM
Abstract :
FINESSE is a prototype environment designed to support rapid development of parallel programs for single-address space computers by both expert and non-expert programmers. The environment provides semi-automatic support for systematic, feedback-based reduction of the various classes of overhead associated with parallel execution. The characterisation of parallel performance by overhead analysis is first reviewed, and then the functionality provided by FINESSE is described. The utility of this environment is demonstrated by using it to develop parallel implementations for an SGI Origin 2000 platform of Tred2, a well-known benchmark for automatic parallelising compilers
Keywords :
parallel machines; parallel programming; parallelising compilers; programming environments; software performance evaluation; FINESSE; SGI Origin 2000; Tred2; benchmark; feedback-guided performance enhancement; overhead analysis; parallel programming; parallelising compilers; programming environment; prototype environment; single-address space computers; Application software; Computer science; Concurrent computing; Electronic switching systems; Hardware; Memory architecture; Monitoring; Performance analysis; Performance loss; Prototypes;
Conference_Titel :
Parallel and Distributed Processing, 2000. Proceedings. 8th Euromicro Workshop on
Conference_Location :
Rhodos
Print_ISBN :
0-7695-0500-7
DOI :
10.1109/EMPDP.2000.823400