期刊文献+

基于插桩技术的并行程序性能分析方法设计和实现 被引量:5

Design and implementation of parallel program performance analysis method based on instrumentation technology
下载PDF
导出
摘要 介绍了一种异构环境下的并行调试及性能分析工具ParaVT的设计方法和实现。通过对并行程序源代码的分析处理,利用自动插桩模板插入用于调试和性能分析的用户代码,从而对并行程序进行断点调试和性能参数收集,达到进一步优化程序设计的目的。 This paper introuced the design method and implement of a parallel debugging and performance analysis tool Para- VT in heterogeneous environment in detail. With the analysis for the source code of parallel program, it inserted some user code of debugging and performance analysis through an automatic instrument template. Consequently, it can debug the parallel programs and collect the performance parameters. On the basis of the work mentioned above, the parallel programs can be optimized.
出处 《计算机应用研究》 CSCD 北大核心 2007年第10期225-228,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(60473094) 国家"973"计划重点资助项目(2003CB316902)
关键词 异构 并行调试 性能分析 插桩 优化 heterogeneous parallel debugging performance analysis instrumentation optimization
  • 相关文献

参考文献11

  • 1KOHL J A,GEIST G A.The PVM 3.4 tracing facility and XPVM 1.1[EB/OL].[2006-08-30].http://ieeexplore.ieee.org/iel2/3511/10445/00495474.pdf?tp=&arnumber=495474&isnumber=10445. 被引量:1
  • 2BARTON P M,JEFFREY K H,MARK D C.The ParaDYN parallel performance measurement tool[J].IEEE Computer,1995,28(11):37-46. 被引量:1
  • 3XMPI[EB/OL].(2006-02-12).[2006-08-20].http://www.lammpi.org/software/xmpi/. 被引量:1
  • 4TRUONG H L,FAHRINGER T,MADSEN G,et al.On using SCALEA for performance analysis of distributed and parallel programs[C]//Proc of ACM/IEEE Conference on Supercomputing.Berlin:Springer-Verlag,2001. 被引量:1
  • 5TotalView[EB/OL].[2006-08-20].http://www.etnus.com/Products/TotalView/. 被引量:1
  • 6刘强,张兆庆,乔如良.程序调试、监测与性能分析的一体化工具[J].软件学报,1999,10(2):220-224. 被引量:3
  • 7鄢超,刘淘英,陈国良.基于机群操作系统的并行调试器[J].计算机研究与发展,2004,41(4):630-636. 被引量:2
  • 8THIFFAULT C,VOSS M.Dynamic instrumentation of large-scale MPI and openMP applications[C]//Proc of the International Parallel and Distributed Processing Symposium.Nice,France:[s.n.],2003. 被引量:1
  • 9王忱 ,刘吟 ,蒋昌俊 ,张兆庆 .一种并行程序性能分析工具的体系结构设计[J].信息技术与信息化,2004(5):29-31. 被引量:3
  • 10KUMAR N,CHILDERS B R,SOFFA M L.Tdb:a source-level debugger for dynamically translated programs[C]//Proc of the 6th International Symposium on Automated Analysis-driven Debugging.New York:ACM Press,2005:123-132. 被引量:1

二级参考文献14

  • 1[2]F Wang, Q L Zheng, H An et al. A parallel and distributed debugger implemented with Java. In: Jian Chen, Jian Lu, Bertrand Mey eds. Proc of the 31st Int'l Conf on Technology of Object Oriented Languages and Systems(TOOLS Asia'99). Los Alamitos: IEEE Computer Society Press, 1999. 324~384 被引量:1
  • 2[3]T J Leblanc, J Mellor-Crummey. Debugging parallel programs with instant replay. IEEE Trans on Computers, 1987, 36(4): 471~482 被引量:1
  • 3[4]R H B Netzet. Optimal tracing and replay for debugging shared-memory parallel programs. In: Proc of the 1993 ACM/ONR Workshop on Parallel and Distributed Debugging. San Diego: ACM Press, 1993. 1~11 被引量:1
  • 4[5]M Yoshifumi, I Makoto. Global conditions in debugging distributed programs. Journal of Parallel and Distributed Computing, 1992, 15(1): 62~69 被引量:1
  • 5[6]L M A Drummond, V C Barbosa. Distributed breakpoint detection in message-passing programs. Journal of Parallel and Distributed Computing, 1996, 39(2): 153~167 被引量:1
  • 6[9]S S Lumetta, D E Culler. The Mantis parallel debugger. SIGMETRICS Symp on Parallel and Distributed Tools, Philadelphia, PA, USA, 1996 被引量:1
  • 7[10]TotalView User Guide. Natick, MA, USA: Etnus LLC, 2001. http:∥www.etnus.com 被引量:1
  • 8[13]R H B Netzer. Race condition detection for debugging shared-memory parallel programs[Ph D dissertation]. University of Wisconsin-Madison, Madison, Wisc, 1991 被引量:1
  • 9[1]Kohl J.A., Geist G.A.. The PVM 3.4 Tracing Facility and XPVM 1.1"[A], in Proc of the 29th Hawaii International Conference of System Sciences XPVM, January 03-06,1996 被引量:1
  • 10[ 2 ] 被引量:1

共引文献4

同被引文献40

引证文献5

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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