首页> 外国专利> Being stride profiling manner of software application and

Being stride profiling manner of software application and

机译:大步进行软件应用的剖析方式和

摘要

Topic Method and the device for stride profiling of software application are offered.SolutionsWith one example of the system, the hardware performance counter is used in order to report with instruction address and the data address which it is related to the memory access order which occurred due to a some event such as data cash mistake. When the same instruction address is related to the data address of two or more, difference between two data addresses is reported. When the data address difference of those two or more is recorded vis-a-vis the same order, the system decides the stride which it is related to the order which becomes greatest common divisor of the difference of two or more. This stride, in order to optimize data cash pre- fetch, can also be used by the compiler. Furthermore, also the overhead which accompanies watching the address of data cash mistake by repeating with inspection phase and sukitsupingu phase, can decrease. Data cash mistake is found more than between sukitsupingu phase between inspection phase.
机译:解决方案以系统的一个例子为例,使用硬件性能计数器来报告与存储器访问顺序相关的指令地址和数据地址。发生由于某些事件,例如数据现金错误。当同一指令地址与两个或多个数据地址相关时,将报告两个数据地址之间的差异。当按相同的顺序记录这两个或更多的数据地址差时,系统确定与该顺序相关的跨度,该跨度成为两个或更多的差的最大公因数。为了优化数据现金预取,这一步也可以由编译器使用。此外,通过重复检查阶段和sukitsupingu阶段来观看数据现金错误的地址所伴随的开销也可以减少。发现数据现金错误多于检查阶段之间的sukitsupingu阶段之间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号