首页> 外国专利> INFORMATION PROCESSING DEVICE, PROGRAM FOR COLLECTING PERFORMANCE INFORMATION OF INFORMATION PROCESSING DEVICE, AND METHOD FOR COLLECTING PERFORMANCE INFORMATION OF INFORMATION PROCESSING DEVICE

INFORMATION PROCESSING DEVICE, PROGRAM FOR COLLECTING PERFORMANCE INFORMATION OF INFORMATION PROCESSING DEVICE, AND METHOD FOR COLLECTING PERFORMANCE INFORMATION OF INFORMATION PROCESSING DEVICE

机译:信息处理设备,用于收集信息处理设备的性能信息的程序以及用于收集信息处理设备的性能信息的方法

摘要

PROBLEM TO BE SOLVED: To provide a technique for accurately counting the number of cash misses occurring in a cache memory mounted in an arithmetic processing unit by excluding an influence of a program (for example, a virtual machine) executed immediately before.SOLUTION: A PMC 114 causes an interrupt when cache misses in a primary cache memory 112 are counted for a sampling period . In response to the occurrence of the interrupt, an interrupt handling unit 24 asks a cache miss count calculation unit 25 and receives the number S of cache misses estimated to have occurred due to an influence of other virtual machines 3 till then. If the received number S of cache misses is 0, the interrupt handling unit 24 notifies a virtual machine 3 of the interrupt. If the received number S of cache misses is 1 or more, the interrupt handling unit 24 invalidates the interrupt and sets a value calculated by using the number S of cache misses, to the PMC 114.
机译:解决的问题:提供一种技术,通过排除紧接在其之前执行的程序(例如,虚拟机)的影响,来准确计算在算术处理单元中安装的高速缓存中发生的现金遗失次数。当在采样周期内对主高速缓存存储器112中的高速缓存未命中计数时,PMC 114引起中断。响应于中断的发生,中断处理单元24询问高速缓存未命中计数计算单元25,并接收到那时为止估计由于其他虚拟机3的影响而已经发生的高速缓存未命中的数目S。如果所接收的高速缓存未命中数S为0,则中断处理单元24将中断通知给虚拟机3。如果接收到的高速缓存未中次数S为1以上,则中断处理单元24使该中断无效,并将通过使用高速缓存未中次数S计算出的值设置给PMC 114。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号