首页> 外国专利> Method and apparatus for achieving fair cache sharing on multi-threaded chip multiprocessors

Method and apparatus for achieving fair cache sharing on multi-threaded chip multiprocessors

机译:在多线程芯片多处理器上实现公平的缓存共享的方法和装置

摘要

In a computer system with a multi-core processor having a shared cache memory level, an operating system scheduler adjusts the CPU latency of a thread running on one of the cores to be equal to the fair CPU latency which that thread would experience when the cache memory was equally shared by adjusting the CPU time quantum of the thread. In particular, during a reconnaissance time period, the operating system scheduler gathers information regarding the threads via conventional hardware counters and uses an analytical model to estimate a fair cache miss rate that the thread would experience if the cache memory was equally shared. During a subsequent calibration period, the operating system scheduler computes the fair CPU latency using runtime statistics and the previously computed fair cache miss rate value to determine the fair CPI value.
机译:在具有共享高速缓存存储器级别的多核处理器的计算机系统中,操作系统调度程序将在其中一个内核上运行的线程的CPU延迟调整为等于该线程在缓存时将经历的公平CPU延迟。通过调整线程的CPU时间范围,内存平均分配。特别是,在侦查时间段内,操作系统调度程序会通过常规硬件计数器收集有关线程的信息,并使用分析模型来估计如果缓存存储器被平均共享,线程将遇到的公平的缓存未命中率。在随后的校准期间,操作系统调度程序使用运行时统计信息和先前计算的公平高速缓存未命中率值来计算公平CPU延迟以确定公平CPI值。

著录项

  • 公开/公告号US2008059712A1

    专利类型

  • 公开/公告日2008-03-06

    原文格式PDF

  • 申请/专利权人 ALEXANDRA FEDOROVA;

    申请/专利号US20060511804

  • 发明设计人 ALEXANDRA FEDOROVA;

    申请日2006-08-29

  • 分类号G06F12/00;G06F13/00;

  • 国家 US

  • 入库时间 2022-08-21 20:10:33

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号