期刊文献+

基于硬件性能计数器的软件性能数据采集与分析研究 被引量:3

Software performance data sampling and analysis based on hardware performance counter
下载PDF
导出
摘要 引入了基于CPU硬件性能计数器的性能数据采集和分析方法,从软件运行时刻的细粒度参数入手分析软件运行时刻的性能表现,从而更为准确地反映系统实际的动态运行状态。实验证明,这种方法对于需要详细掌握系统动态运行状态的应用能够提供非常有效的分析数据,同时也在一定程度上对编译器的性能优化给出了相关参考数据。 This paper introduced a much more precise sampling method using CPU hardware performance counters (CHPC) to provide CPU data like instruction cycles, cache misses, branch prediction, and so on, and given detail scene of software status. With CHPC data, more accuracy software performance analysis and compiler optimization can be reached.
出处 《计算机应用》 CSCD 北大核心 2005年第10期2431-2433,共3页 journal of Computer Applications
关键词 数据采集 硬件性能计数器 性能分析 data sample hardware performance counter performance analysis
  • 相关文献

参考文献11

  • 1Performance Evaluation Research Center. Progress Report: PERC Collaborations with SciDAC Scientific Projects [ EB/OL]. http:∥perc. nersc. gov/reports, 2005.
  • 2BROWNE S, DONGARRA J, LONDON GK, et al. A Scalable Cross-Platform Infrastructure for Application Performance Tuning Using Hardware Counters [ A]. Proceedings of the IEEE/ACM SC2000 Conference[ C], 2000.
  • 3BHATTACHARYA S, DEY S, BRGLEZ S. Performance Analysis and Optimization of Schedules for Conditional and Loop - Intensive Specifications [ A]. Proceeding of Design Automation Conference[C],New York: ACM Press, 1994. 491-496.
  • 4Analytic Phase Models [ EB/OL]. http:∥perc. nersc. gov/models/models_phase. htm, 2005.
  • 5Performance Evaluation Research Center. Progress Report: Performance Modeling Activities in PERC2 [ EB/OL]. http:∥perc. nersc.gov/reports.
  • 6ICL of University of Tennessee . PAPI Programmer ' s Reference[EB/OL]. http:∥icl. cs. utk. edu/papi.
  • 7GOLDSZMIDT FG . Bayesian network classifiers [ J ] . Machine Learning, 1997, 29:131 - 163.
  • 8LANGLEY P, IBA W, THOMPSON K. An analysis of Bayesian classifiers [ A]. Proceedings of the National conference on Artificial Intelligence ( AAAI ' 92) [ C]. Menlo Park, CA: AAAI Press,1992. 223 - 228.
  • 9DUDA RO, HART PE. Pattern Classification and Scene Analysis[M]. New York: John Wiley &Sons. 1973.
  • 10GNU gprof [ EB/OL]. http:∥www. cs. utah. edu/dept/old/texinfo/as/gprof. html, 2005.

同被引文献23

  • 1郑军,陈正阳.利用OCI与OLE开发Oracle空间数据库[J].计算机工程与设计,2004,25(6):1007-1009. 被引量:4
  • 2庞维翰,陈有青.用OCI封装类进行数据库间应用系统的移植[J].计算机工程与应用,2005,41(29):177-179. 被引量:11
  • 3高海昌,冯博琴,何杭军,朱利.Linux平台下基于源代码插装的动态内存检测[J].小型微型计算机系统,2006,27(9):1647-1651. 被引量:6
  • 4李肖坚,钟达夫,夏冰,唐懿芳.缓冲区溢出原理及植入代码的分析研究[J].计算机应用研究,2007,24(1):164-166. 被引量:9
  • 5HOSTE K,EECKHOUT L.Cole:compiler optimization level exploration[C]//Proc of the 6th Annual IEEE/ACM International Symposium on Code Generation and Optimization.New York:ACM Press,2008:165-174.
  • 6HALL M,PADUA D,PINGALI K.Compiler research:the next 50 years[J].Communications of the ACM,2009,52(2):60-67.
  • 7GLYNN E,HAYES I,MACDONALD A.Integration of generic program analysis tools into a software development environment[C]//Proc of the 28th Australasian Conference on Computer Science.Australia: Australian Computer Society, Inc, 2005:249-257.
  • 8SKALETSKY A,DEVOR T,CHACHMON N,et al.Dynamic program analysis of Microsoft Windows applications[C]//Proc of IEEE International Symposium on Performance Analysis of Systems & Software(ISPASS).2010:2-12.
  • 9GRAHAM S L,KESSLER P B,MCKUSICK M K.Gprof:a call graph execution profiler[C]//Proc of SIGPLAN Symposium on Compiler Construction.New York:ACM,1982:120-126.
  • 10PADALA P.Playing with ptrace,PartaⅡ[J].Linux Journal,2002,103:1075-3583.

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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