DocumentCode :
2824924
Title :
Pattern Recognition Techniques Applied to the Abstraction of Traces of Inter-Process Communication
Author :
Alawneh, Luay ; Hamou-Lhadj, Abdelwahab
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
fYear :
2011
fDate :
1-4 March 2011
Firstpage :
211
Lastpage :
220
Abstract :
The large number of processors in high performance computing and distributed applications is becoming a major challenge in the analysis of the way an application´s processes communicate with each other. In this paper, we propose an approach that facilitates the understanding of large traces of inter-process communication by extracting communication patterns that characterize their main behavior. Two algorithms are proposed. The first one permits the recognition of repeating patterns in traces of MPI (Message Passing Interface) applications whereas the second algorithm searches if a given communication pattern occurs in a trace. Both algorithms are based on the n-gram extraction technique used in natural language processing. Unlike existing work, our approach operates on the trace as it is generated (i.e. on the fly) and does not require complex and computationally-expensive data structures. We show the effectiveness and efficiency of our approach in detecting communication patterns from large traces generated from two target systems.
Keywords :
message passing; natural language processing; pattern recognition; program diagnostics; MPI; communication pattern detection; distributed application; high performance computing; interprocess communication; message passing interface; n-gram extraction; natural language processing; processor; repeating pattern recognition; trace abstraction; Algorithm design and analysis; Detection algorithms; Message passing; Pattern matching; Software; Topology; Dynamic Analysis; Message Passing Interface; Pattern Recognition; Program Comprehension; Trace of Inter-Process Communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
Conference_Location :
Oldenburg
ISSN :
1534-5351
Print_ISBN :
978-1-61284-259-2
Type :
conf
DOI :
10.1109/CSMR.2011.27
Filename :
5741263
Link To Document :
بازگشت