The invention relates to a parallel
system designing and performance optimizing technology of a high-performance computer, in particular to a parallel application performance
vulnerability analyzing method and
system based on
fuzzy rule reasoning. The analyzing method comprises the steps of: firstly, abstracting various conditions causing low efficiency of parallel program performance to obtain a parallel program performance characteristic mode, and constructing a parallel program performance
vulnerability characteristic mode
reasoning rule base; secondly, extracting
trace file characteristics by adopting a reset-based parallel trace analyzing method, and recognizing required characteristics to generate a characteristic file; and finally, introducing a fuzzy mathematical method into production rule definition and reasoning, automatically searching a characteristic mode of an event trace by adopting a
fuzzy method-based matching mechanism, realizing matching and finding of the characteristic mode, finding and positioning a parallel program performance
vulnerability, and providing aid
decision making for the work of further optimizing the performance of the parallel
system of the computer. The system mainly comprises a reasoning
machine module, a
knowledge base, a characteristic extraction module, a synthesis
database and a
user interface module.