首页> 外国专利> Method and system for intelligent and dynamic cache replacement management based on efficient use of cache for individual processor core

Method and system for intelligent and dynamic cache replacement management based on efficient use of cache for individual processor core

机译:基于对单个处理器核心的高速缓存有效使用的智能和动态高速缓存替换管理的方法和系统

摘要

Determining and applying a cache replacement policy for a computer application running in a computer processing system is accomplished by receiving a processor core data request, adding bits on each cache line of a plurality of cache lines to identify a core ID of an at least one processor core that provides each cache line in a shared cache, allocating a tag table for each processor core, where the tag table keeps track of an index of processor core miss rates, and setting a threshold to define a level of cache usefulness, depending on whether or not the index of processor core miss rates exceeds the threshold. Checking the threshold and when the threshold is not exceeded, then a shared cache standard policy for cache replacement is applied. When the threshold is exceeded, then the cache line from the processor core running the application is evicted from the shared cache.
机译:通过接收处理器核心数据请求,在多条高速缓存行的每条高速缓存行上添加位以标识至少一个处理器的核心ID,来确定并应用计算机处理系统中运行的计算机应用程序的高速缓存替换策略。提供共享缓存中每个缓存行的内核,为每个处理器核心分配一个标签表,该标签表跟踪处理器核心未命中率的索引,并设置阈值以定义缓存有用性的水平,具体取决于是否处理器核心未命中率指标是否超过阈值。检查阈值,并且在未超过阈值时,将应用用于缓存替换的共享缓存标准策略。当超过阈值时,运行共享应用程序的处理器内核中的高速缓存行就会从共享高速缓存中逐出。

著录项

  • 公开/公告号US7844779B2

    专利类型

  • 公开/公告日2010-11-30

    原文格式PDF

  • 申请/专利权人 MARCUS L. KORNEGAY;NGAN N. PHAM;

    申请/专利号US20070955670

  • 发明设计人 MARCUS L. KORNEGAY;NGAN N. PHAM;

    申请日2007-12-13

  • 分类号G06F13/00;

  • 国家 US

  • 入库时间 2022-08-21 18:07:41

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号