首页> 外文期刊>Future generation computer systems >Monitoring cache behavior on parallel SMP architectures and related programming tools
【24h】

Monitoring cache behavior on parallel SMP architectures and related programming tools

机译:在并行SMP体系结构和相关编程工具上监视缓存行为

获取原文
获取原文并翻译 | 示例
       

摘要

This paper describes the ideas and developments of the project EP-CACHE. Within this project new methods and tools are developed to improve the analysis and the optimization of programs for cache architectures, especially for SMP clusters. The tool set comprises the semi-automatic instrumentation of user programs, the monitoring of the cache behavior, the visualization of the measured data, and optimization techniques for improving the user program for better cache usage. As current hardware performance counters do not give sufficient user relevant information, new hardware monitors are designed that provide more detailed information about the cache utilization related to the data structures and code blocks in the user program. The expense of the hardware and software realization will be assessed to minimize the risk of a real implementation of the investigated monitors. The usefulness of the hardware monitors is evaluated by a cache simulator.
机译:本文介绍了EP-CACHE项目的构想和发展。在该项目中,开发了新的方法和工具,以改进对缓存体系结构(尤其是SMP群集)的程序的分析和优化。该工具集包括半自动的用户程序检测,高速缓存行为的监视,测量数据的可视化以及用于改进用户程序以更好地使用高速缓存的优化技术。由于当前的硬件性能计数器无法提供足够的用户相关信息,因此设计了新的硬件监视器,这些监视器提供了有关与用户程序中的数据结构和代码块相关的缓存利用率的更详细的信息。将评估硬件和软件实现的费用,以最大程度地减少实际实施被调查监视器的风险。硬件监视器的有用性由高速缓存模拟器评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号