首页> 外国专利> L1/L2 Apparatus and Method for detecting Working set Size of Application Based on L1/L2 Prefetch Characteristic in Many-core

L1/L2 Apparatus and Method for detecting Working set Size of Application Based on L1/L2 Prefetch Characteristic in Many-core

机译:基于多核的l1 / l2预取特性的l1 / l2设备及应用工作集大小的检测方法

摘要

The present invention is to provide a new method and apparatus for grasping working sets based on L1 / L2 latency characteristics that have not existed through various techniques such as a working set model and a stack model in order to dynamically grasp a working set of an application A hardware performance coefficient unit for monitoring performance characteristics including L1 and L2 resources usage and shelf entry counts of the cores, and a hardware performance counter for predicting data to be accessed next by the core based on the results monitored by the hardware performance counter A hardware shelf entry for pre-loading the data from the memory into the CPU cache before the data is accessed by the memory, and address access to identify the working set based on the predicted data loaded at the hardware shelf entry Use the PIN tool to identify the memory address that each workload accesses during execution. The shipment includes an extracting unit and a verifying unit for analyzing a memory reference pattern of an application based on a memory address extracted by the extracting unit, and verifying a working set size to allocate a memory.
机译:本发明提供一种用于基于L1 / L2等待时间特性来抓取工作集的新方法和设备,该方法通过诸如工作集模型和堆栈模型之类的各种技术不存在,以便动态地抓取应用程序的工作集。硬件性能系数单元,用于监视包括L1和L2资源使用情况以及内核的架子条目计数在内的性能特征,以及硬件性能计数器,用于根据硬件性能计数器所监视的结果来预测内核接下来要访问的数据。机架条目,用于在内存访问数据之前将数据从内存预加载到CPU高速缓存中,并根据在硬件机架条目上加载的预测数据进行地址访问,以识别工作集。使用PIN工具识别执行期间每个工作负载访问的内存地址。该货物包括提取单元和验证单元,用于基于由提取单元提取的存储器地址来分析应用程序的存储器参考图案,并验证工作集大小以分配存储器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号