上海高性能集成电路设计中心李媛获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海高性能集成电路设计中心申请的专利一种共享存储器系统中加速核心请求完成的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115543201B 。
龙图腾网通过国家知识产权局官网在2025-06-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211240878.3,技术领域涉及:G06F3/06;该发明授权一种共享存储器系统中加速核心请求完成的方法是由李媛;颜世云;班冬松;尹飞;杨剑新;路冬冬;叶思静设计研发完成,并于2022-10-11向国家知识产权局提交的专利申请。
本一种共享存储器系统中加速核心请求完成的方法在说明书摘要公布了:本发明涉及一种共享存储器系统中加速核心请求完成的方法,针对核心请求完成消息提交速度慢的问题,在LocalCA确定请求源CPU请求源核心所在的CPU没有核心拥有数据副本时,允许HA直接将完成消息返回给请求源核心,该方法在不违反存储一致性序模型的前提下,通过优化源核心、CA和HA之间的交互方式,降低单路多核或多路多核共享存储器系统的平均访存延时。
本发明授权一种共享存储器系统中加速核心请求完成的方法在权利要求书中公布了:1.一种共享存储器系统中加速核心请求完成的方法,其特征在于,所述共享存储器系统包括请求源CPU和其他CPU,每个所述CPU均包括n个核心、m个LLC体和k个主存控制器MC,每个所述LLC体由Cache代理进行管理,每个所述主存控制器MC由Home代理进行管理,所述n个核心和m个LLC之间、所述m个LLC体和k个主存控制器MC之间均通过片上网络进行通信;共享存储器系统中加速核心请求完成的方法包括:步骤1:请求源CPU中的核心#i对地址A进行写访问,将所述写访问请求发送给请求源CPU中地址A对应的LLC体和Cache代理;步骤2:所述Cache代理接收到核心#i的写访问请求,并查询地址A对应的LLC目录,若所述LLC目录中请求源CPU的其他核心拥有地址A副本,向拥有地址A副本的核心发起置无效probe请求,同时向目标主存控制器MC对应的Home代理发送全局写请求,所述全局写请求携带无局部Cache一致性标志NoLocalProbe和核心#i请求信息SrcInf;判断核心#i请求是否会引起对请求源CPU其它核心的Probe操作,若核心#i请求不会引起对请求源CPU其它核心的置无效Probe请求操作,则设置NoLocalProbe=1,否则NoLocalProbe=0;步骤3:当NoLocalProbe=1时,Home代理接收到核心#i的写访问请求,将所述无局部Cache一致性标志NoLocalProbe和核心#i请求信息SrcInf保存在Home代理的悬挂缓冲中,并发起主存控制器MC访问请求;其中,在所述主存控制器MC访问请求时检查多个CPU之间的数据一致性;步骤4:所述Home代理完成核心#i的写访问请求引起的多个CPU之间的数据一致性操作后,查询所述Home代理的悬挂缓冲;若NoLocalProbe=1,则所述Home代理根据所述核心#i请求信息SrcInf向核心#i返回核心请求完成消息,同时向Cache代理发送全局一致性完成消息;步骤5:所述Cache代理接收到全局一致性完成消息后,不再向核心#i发送核心请求完成消息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海高性能集成电路设计中心,其通讯地址为:201210 上海市浦东新区张江高科技园区毕升路399号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。
请提出您的宝贵建议,有机会获取IP积分或其他奖励