DocumentCode
251842
Title
A contextual approach for effective recovery of inter-process communication patterns from HPC traces
Author
Alawneh, Luay ; Hamou-Lhadj, Abdelwahab ; Murtaza, Syed Shariyar ; Yan Liu
Author_Institution
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
fYear
2014
fDate
3-6 Feb. 2014
Firstpage
274
Lastpage
282
Abstract
Studies have shown that understanding of interprocess communication patterns is an enabler to effective analysis of high performance computing (HPC) applications. In previous work, we presented an algorithm for recovering communication patterns from traces of HPC systems. The algorithm worked well on small cases but it suffered from low accuracy when applied to large (and most interesting) traces. We believe that this was due to the fact that we viewed the trace as a mere string of operations of inter-process communication. That is, we did not take into account program control flow information. In this paper, we improve the detection accuracy by using function calls to serve as a context to guide the pattern extraction process. When applied to traces generated from two HPC benchmark applications, we demonstrate that this contextual approach improves precision and recall by an average of 56% and 66% respectively over the non-contextual method.
Keywords
parallel processing; reverse engineering; HPC traces; communication pattern recovery algorithm; contextual approach; function calls; high performance computing; interprocess communication pattern understanding; pattern extraction process; program control flow information; Accuracy; Benchmark testing; Context; Detection algorithms; Documentation; Software; Topology; Dynamic Analysis; High Performance Computing; Inter-Process Communication Patterns; Reverse Engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
Conference_Location
Antwerp
Type
conf
DOI
10.1109/CSMR-WCRE.2014.6747179
Filename
6747179
Link To Document