z-logo
open-access-imgOpen Access
An Expert Assistant for Computer Aided Parallelization
Author(s) -
Gabriele Jost,
Robert Chun,
Haoqiang Jin,
Jesús Labarta,
Judit Giménez
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-29067-2
DOI - 10.1007/11558958_80
Subject(s) - computer science , expert system , automatic parallelization , interface (matter) , process (computing) , user interface , computer aided , filter (signal processing) , code (set theory) , software engineering , programming language , parallel computing , artificial intelligence , set (abstract data type) , bubble , maximum bubble pressure method , compiler , computer vision
The prototype implementation of an expert system was developed to assist the user in the computer aided parallelization process. The system interfaces to tools for automatic parallelization and performance analysis. By fusing static program structure information and dynamic performance analysis data the expert system can help the user to filter, correlate, and interpret the data gathered by the existing tools. Sections of the code that show poor performance and require further attention are rapidly identified and suggestions for improvements are presented to the user. In this paper we describe the components of the expert system and discuss its interface to the existing tools. We present a case study to demonstrate the successful use in full scale scientific applications.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom