首页 | 本学科首页   官方微博 | 高级检索  
     

基于硬件性能计数器的编译器性能测试与分析
引用本文:朱艳玲,朱怡安,王云岚.基于硬件性能计数器的编译器性能测试与分析[J].微电子学与计算机,2008,25(3):193-196.
作者姓名:朱艳玲  朱怡安  王云岚
作者单位:西北工业大学,计算机学院高性能计算中心,陕西,西安,710072
摘    要:Itanium 2处理器提供的性能监控单元实现了在程序运行过程中捕捉微结构事件的功能.利用GNU Gcc、Intel Icc和HP-Opencc编译器的不同优化选项编译并运行SPEC2006基准程序.通过CPU硬件计数器(HPCs)采集的性能数据,了解特定程序特征,分析比较编译器性能差异,对HP-Opencc编译器的性能优化给出相关参考数据.实验表明HP-Opencc编译器的的分支预测优化技术可再改进.

关 键 词:HP-Opencc  硬件性能计数器  Intel  VTune  性能测试  性能分析
文章编号:1000-7180(2008)03-0193-04
修稿时间:2007年3月13日

Compiler Performance Test and Analysis Based on Hardware Performance Counters
ZHU Yan-ling,ZHU Yi-an,WANG Yun-lan.Compiler Performance Test and Analysis Based on Hardware Performance Counters[J].Microelectronics & Computer,2008,25(3):193-196.
Authors:ZHU Yan-ling  ZHU Yi-an  WANG Yun-lan
Abstract:Itanium 2 processors are providing hardware support that help to capture microarchitectural events that occur during the running of a program.Make use of GNU Gcc, Intel Icc and HP-Openc compilers'different compiler optimization,compiler and run the SPEC2006 benchmark,based on the sampling value of hardware performance counters,analysis particular program's feature and performance discrepancy of compilers,provide reference datas to HP-Opencc's compiler optimize.The experiment indicates that HP-Opencc compiler's branch prediction optimization techniques may further improve.
Keywords:HP-Opencc  hardware performance counters(HPCs)  Intel VTune  performance test  performance analysis
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号