Title :
LISPACK-a methodology and tool for the performance analysis of parallel systems and algorithms
Author :
Iazeolla, Giuseppe ; Marinuzzi, Francesco
Author_Institution :
Dept. of Elecron. Eng., Rome Univ., Italy
fDate :
5/1/1993 12:00:00 AM
Abstract :
The performance analysis of parallel algorithms and systems is considered. For these, numerical solutions methods quickly show their limits because of the enormous state-space growth. The proposed methodology and software tool, list-manipulation parallel-modeling package (LISPACK) uses string manipulation, lumping, and recursive elimination to define the large Markovian process, its restructuring, and efficient solution. The analysis of a typical parallel system and algorithm model is developed as a case study, to discuss the features of the method. The paper has two contributions. The first is the symbolic-approach methodology proposed for the performance analysis of parallel algorithms and systems. The second is a tool that exploits the capabilities of the symbolic approach in the solution of parallel models, where the numerical techniques reveal their limits
Keywords :
Markov processes; parallel algorithms; parallel processing; performance evaluation; software tools; LISPACK; large Markovian process; list-manipulation parallel-modeling package; lumping; parallel algorithms; parallel systems; performance analysis; recursive elimination; software tool; string manipulation; symbolic-approach methodology; Algorithm design and analysis; Costs; Gaussian processes; Numerical models; Packaging; Parallel algorithms; Performance analysis; Software packages; Software tools; Supercomputers;
Journal_Title :
Software Engineering, IEEE Transactions on