首页> 外国专利> Migrating threads across NUMA nodes using corresponding page tables and based on remote page access frequency

Migrating threads across NUMA nodes using corresponding page tables and based on remote page access frequency

机译:使用相应的页表并基于远程页访问频率在NUMA节点之间迁移线程

摘要

Implementations provide for tracking memory accesses to optimize processor task placement is disclosed. A method includes creating a page table (PT) hierarchy associated with a thread, wherein the PT hierarchy comprises identifying information of memory pages and access bits corresponding to each of the memory pages, setting the respective access bit of one or more of the memory pages accessed by the thread while the thread is executing, collecting access bit information from the PT hierarchy associated with the thread, wherein the access bit information comprises the set access bits in the PT hierarchy, determining, in view of the collected access bit information, memory access statistics for the thread, and utilizing, during runtime of the thread, the memory access statistics for the thread in a determination of whether to migrate the thread to another processing device during the runtime of the thread.
机译:公开了用于跟踪存储器访问以优化处理器任务放置的实现。一种方法,包括创建与线程相关联的页表(PT)层次结构,其中,所述PT层次结构包括识别存储器页面的信息和与每个存储器页面相对应的访问位,设置一个或多个存储器页面的相应访问位在线程正在执行时由线程访问,从与线程相关联的PT层次结构收集访问位信息,其中访问位信息包括PT层次结构中设置的访问位,根据收集到的访问位信息确定内存访问该线程的统计信息,并在该线程的运行期间利用该线程的内存访问统计信息,以确定是否在该线程的运行期间将该线程迁移到另一个处理设备。

著录项

  • 公开/公告号US9183053B2

    专利类型

  • 公开/公告日2015-11-10

    原文格式PDF

  • 申请/专利权人 RED HAT ISRAEL LTD.;

    申请/专利号US201414177711

  • 发明设计人 IZIK EIDUS;URI LUBLIN;MICHAEL TSIRKIN;

    申请日2014-02-11

  • 分类号G06F9/50;G06F12/10;G06F11/34;

  • 国家 US

  • 入库时间 2022-08-21 15:18:55

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号