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

一种基于微基准程序和理想上限的 处理器性能分析方法
引用本文:马可,章隆兵. 一种基于微基准程序和理想上限的 处理器性能分析方法[J]. 电子学报, 2008, 36(2): 350-357
作者姓名:马可  章隆兵
作者单位:1. 中国科学技术大学计算机科学技术系,安徽合肥 230027;2. 中国科学院计算技术研究所,北京 100080
基金项目:国家自然科学基金,国家自然科学基金,国家高技术研究发展计划(863计划),国家重点基础研究发展计划(973计划),中国科学院计算所知识创新课题,北京市自然科学基金
摘    要:随着现代高性能通用处理器结构的不断发展,处理器的性能分析已经变得越来越困难.基于大工作负载和单纯依靠模拟器的性能分析方法复杂度高,且难以直观地反映微体系结构特征.本文针对超标量处理器的特点,提出一种新的处理器性能分析方法,具体包括:设计一个微基准程序集Godson-Microbench,并提出相应的理想性能上限计算公式.这种方法扩充了过去基于约束的性能分析方法,可以更加完整地评估流水线性能并有效地发现性能瓶颈.本文使用这种方法分析比较了龙芯2号处理器和Alpha21264处理器,并依此改进了龙芯2号的结构,使得微基准程序的平均性能提高了13.8%,SPEC程序集的IPC提高了28.8%.本文提出的性能分析方法在龙芯2号的结构优化工作中发挥了重要作用.

关 键 词:性能分析  微基准程序  理想上限  龙芯2号处理器  Alpha21264处理器  
文章编号:0372-2112(2008)02-0350-08
收稿时间:2007-03-09
修稿时间:2007-06-06

A Microprocessor Performance Analysis Approach Based on Microbench and Ideal Bound
MA Ke,ZHANG Long-bing. A Microprocessor Performance Analysis Approach Based on Microbench and Ideal Bound[J]. Acta Electronica Sinica, 2008, 36(2): 350-357
Authors:MA Ke  ZHANG Long-bing
Affiliation:1. Department of Computer Science and Technology,University of Science and Technology of China,Hefei,Anhui 230027,China;2. Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100080,China
Abstract:The performance analysis process of microprocessor has become more and more difficult with the rapid development of modern processor architecture.The traditional performance analysis approach based on macro benchmarks and simulator is complex and time-consuming.Moreover,it can not analyze the micro-architectural characteristics systematically.In this paper,a novel performance analysis approach based on micro-benchmark(Godson-Microbench) and ideal-bound computation formulas is proposed.This approach extends ...
Keywords:performance analysis  micro-benchmark  ideal boand  Godson-2 processor  Alpha21264 processor
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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