期刊文献+

静态栅栏分析中反例生成的改进

Improvement on counter example generation in static barrier analysis
下载PDF
导出
摘要 栅栏分析器生成反例以帮助MPI程序员诊断同步错误。然而,对于某些真实程序现有的反例生成方法不支持快速的错误诊断。提出了一种改进的反例生成方法。该方法记录了多值表达式的传播历史并且能够推导出触发同步错误的程序输入。实验评估表明提出的方法比现有的技术更好地支持同步错误诊断。 Barrier analyzers generate counter examples to help MPI programmers diagnose synchronization errors.However,existing counter example generation approaches do not support rapid error diagnosis for some real programs.This paper presents an improved counter example generation approach which records the history of MVE(Multi-Valued Expression) propagation and can infer the program inputs triggering errors.Experimental evaluation shows the proposed approach supports synchronization error diagnosis better than existing ones.
作者 王昭飞
出处 《计算机工程与应用》 CSCD 北大核心 2011年第11期23-25,共3页 Computer Engineering and Applications
基金 国家自然科学基金项目软件工程学No.60725206~~
关键词 栅栏 反例 消息传递接口 静态分析 错误诊断 barrier counter example Message Passing Interface(MPI) static analysis error diagnosis
  • 相关文献

参考文献6

  • 1Message Passing Interface Forum.MPI: A message-passing interface standard[J].International Journal of Supercomputer Applications, 1994,8(3/4) : 165-414.
  • 2Zhang Y,Duesterwald E.Barrier matching for programs with tex- tually unaligned barriers[C]//Proceedings of International Symposium on Principles and Practices of Parallel Programming, San Jose California,March 2007.[S.I.]:ACM Press,2007:194-201.
  • 3IBM.Parallel Tools Platform (version 4.0) [EB/OL]. (2010) .http :// www.eclipse.org/ptp.
  • 4Frigo M,Johnson S G.Fastest Fourier transform in the west(version 2.1.5 ) [EB/OL]. (2010).http://www:fftw.org.
  • 5Lusk R, Pieper S, Butler R, et al.Asynchronous dynamic load balaneing[EB/OL]. ( 2010) .http://www.cs.mtsu.edu/rbutler/adlb.
  • 6NASA Ames research center:NAS parallel benchmarks[EB/OL]. ( 2010) .http://www.nas.nasa.gov/NAS/NPB.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部