【技术实现步骤摘要】
本专利技术实施例涉及计算机领域,更具体地,涉及高速缓存非对称一致性内存访问(CC-NUMA, Cache Coherent-Non Uniform Memory Access)系统的访问方法和装置。
技术介绍
在基于节点(Node)控制的CC-NUMA系统中,随着系统规模的增长,跨节点访问的延时越来越成为系统性能提升的瓶颈。因此,如何动态地探测全系统的热点,并且尽早的将热点的缓存推送给最有可能使用该内容的远端CPU (Central Processing Unit,中央处理器)将显著的提升现有系统被动存取的劣势。基于节点控制器(Node Controller,NC)的CC-NUMA系统中,10 (Input/Output,输入或输出)数据的访问延时过长,往往导致整个计算机系统的性能低下。
技术实现思路
有鉴于此,本专利技术实施例提供一种CC-NUMA系统的访问方法和装置,以解决10数据的访问延时过长的问题。第一方面,提供了一种CC-NUMA系统的访问方法,包括节点控制器(NC)记录输入输出(10)历史记录,10历史记录是指针对至少一个指定地址,从输入输出集线器(IOH)经NC到至少一个远端中央处理器(CPU)的缓存(CA)的推送10数据的历史统计记录;当%确定10历史记录符合预设条件时,则向远端CPU的CA发送预提取提示报文,预提取提示报文用于使远端CPU的CA针对预提取提示报文中的地址发起10数据的预取访问。在第一种可能的实现方式中,NC确定IOH对指定地址的10数据主动进行了更新操作,则向远端CPU的CA发送预提取提示报文结合第一方面的实现方式,在第二种 ...
【技术保护点】
一种高速缓存非对称一致性内存访问CC?NUMA系统的访问方法,其特征在于,包括:节点控制器NC记录输入输出IO历史记录,所述IO历史记录是指针对至少一个指定地址,从输入输出集线器IOH经所述NC到至少一个远端中央处理器CPU的缓存CA的推送IO数据的历史统计记录;当所述NC确定所述IO历史记录符合预设条件时,则向所述远端CPU的CA发送预提取提示报文,所述预提取提示报文用于使所述远端CPU的CA针对所述预提取提示报文中的地址发起IO数据的预取访问。
【技术特征摘要】
1.一种高速缓存非对称一致性内存访问CC-NUMA系统的访问方法,其特征在于,包括 节点控制器NC记录输入输出IO历史记录,所述IO历史记录是指针对至少一个指定地址,从输入输出集线器IOH经所述NC到至少一个远端中央处理器CPU的缓存CA的推送IO数据的历史统计记录; 当所述NC确定所述IO历史记录符合预设条件时,则向所述远端CPU的CA发送预提取提示报文,所述预提取提示报文用于使所述远端CPU的CA针对所述预提取提示报文中的地址发起IO数据的预取访问。2.根据权利要求1所述的方法,其特征在于,所述NC确定所述IO历史记录符合预设条件,则向所述远端CPU的CA发送预提取提示报文包括 所述NC确定所述IOH对所述指定地址的IO数据主动进行了更新操作,则向所述远端CPU的CA发送预提取提示报文。3.根据权利要求1所述的方法,其特征在于,所述NC确定所述IO历史记录符合预设条件,则向所述远端CPU的CA发送预提取提示报文包括 所述NC将所述IO历史记录中所述指定地址的统计指标与预设的门限值进行比较,分析比较结果后确定符合预设条件,则向所述远端CPU的CA发送预提取提示报文。4.根据权利要求3所述的方法,其特征在于,所述NC将所述IO历史记录中所述指定地址的统计指标与预设的门限值进行比较,且分析比较结果后确定符合预设条件,则向所述远端CPU的CA发送预提取提示报文,包括 所述IO历史记录中有关所述指定地址的统计次数大于预设的门限值,则向所述远端CPU的CA发送关于所述指定地址的预提取提示报文;或 所述IO历史记录中有关所述指定地址的两次记录的计时间隔小于预设的门限值,则向所述远端CPU的CA发送关于所述指定地址的预提取提示报文;或 所述IO历史记录中单位时间内有关所述指定地址的统计次数大于预设的门限值,则向所述远端CPU的CA发送关于所述指定地址的预提取提示报文;或 确定轮询调度算法或加权的轮询调度算法的输入为所述远端CPU的CA,则向所述远端CPU的CA发送关于所述指定地址的预提取提示报文。5.根据权利要求1至4任一项所述的方法,其特征在于,所述NC记录IO历史记录,包括 所述NC管理IO历史记录的插入、更新、替换和删除。6.根据权利要求5所述的方法,其特征在于,其中根据以下条件之一,优先进行IO历史记录的更新或替换 所述IO历史记录中有关所述指定地址的统计次数最低;或 所述IO历史记录中有关所述指定地址的两次记录的计时间隔最长;或 所述IO历史记录中单位时间内有关所述指定地址的统计次数最低;或 根据轮询调度算法或加权的轮询调度算法的输入。7.根据权利要求1至6任一项所述的方法,其特征在于,所述IO历史记录中的每一条至少包括以下内容 有效性、指定地址、目的地和统计参数,其中...
【专利技术属性】
技术研发人员:陈昊,徐建荣,王工艺,
申请(专利权)人:杭州华为数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。