[发明专利]共享式永久存储器的基于容量的锁定和访问有效
申请号: | 201810265722.8 | 申请日: | 2018-03-28 |
公开(公告)号: | CN108664420B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | A·L·理查森;M·J·霍夫曼;D·S·米洛伊契奇 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F12/14 | 分类号: | G06F12/14 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 张涛;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 永久 存储器 基于 容量 锁定 访问 | ||
本发明涉及共享式永久存储器的基于容量的锁定和访问。计算机系统包括:多个处理器、由多个处理器共享的永久存储器和控制对存储器的访问的存储器侧加速器。多个处理器的请求处理器通过向存储器侧加速器发送单个锁定和访问消息而同时请求对永久存储器的目标数据对象的锁定和访问。锁定和访问消息包括:指向目标数据对象的第一存储器容量、指向控制目标数据对象的锁定的锁定对象的第二存储器容量和被请求的指定访问操作。响应于接收到锁定和访问消息,存储器侧加速器提取存储在由第二存储器容量指向的锁定对象中的锁定信息,并基于锁定信息确定是否为请求处理器锁定由第一存储器容量指定的目标数据对象并对目标数据对象执行所请求的访问操作。
技术领域
本公开总体上涉及共享式永久存储器的基于容量的锁定和访问。
背景技术
在某些计算机架构中,计算系统可包括多个相区别的计算节点,每个计算节点具有其自己的、通过快速区块链部署总账(fabric)紧耦合的处理电路(例如,CPU、SoC等),使得计算节点能够发现全局可访问的、低延迟字节可寻址永久存储器池。这种架构有时会被称为机柜式架构,并且因此,基于此架构的计算系统在此可被称为机柜式系统。某些示例性机柜式系统可包括数以千计的计算节点和千万亿字节的全局永久存储器。
发明内容
根据本公开的一方面,提供了一种计算系统,包括:多个处理器;永久存储器,所述永久存储器由所述多个处理器共享;以及存储器侧加速器MSA,所述MSA控制对所述存储器的访问;其中,所述多个处理器的请求处理器通过向所述MSA发送单个锁定和访问消息而同时请求对所述永久存储器的目标数据对象的锁定和访问,并且所述锁定和访问消息包括:第一存储器容量、第二存储器容量以及被请求的指定访问操作,所述第一存储器容量指向所述目标数据对象,所述第二存储器容量指向控制所述目标数据对象的锁定的锁定对象。
根据本公开的另一方面,提供了一种电子装置,包括:永久存储器;以及存储器侧加速器,所述存储器侧加速器控制由共享所述永久存储器的多个处理器对所述永久存储器的访问,其中,所述存储器侧加速器响应于从所述多个处理器的请求处理器接收到包括第一存储器容量、第二存储器容量以及被请求的访问操作的锁定和访问消息的例程而进行以下操作:提取存储在由所述第二存储器容量指向的锁定对象中的锁定信息,并且基于所述锁定信息而确定是否为所述请求处理器锁定由所述第一存储器容量指向的目标数据对象并且对所述目标数据对象执行所请求的访问操作;所述第一存储器容量指向所述目标数据对象,所述第二存储器容量指向控制所述目标数据对象的锁定的所述锁定对象。
根据本公开的另一方面,提供了一种电子装置,包括处理器,所述处理器执行指令集,所述指令集包括:锁定和访问指令,所述锁定和访问指令在由所述处理器执行时,使得所述处理器通过向存储器侧加速器发送单个锁定和访问消息而同时请求对由多个处理器共享的永久存储器的指定目标数据对象的锁定和访问,其中所述锁定和访问消息的每个例程包括:第一存储器容量、第二存储器容量以及被请求的指定访问操作,所述第一存储器容量指向所述指定目标数据对象;所述第二存储器容量指向控制所述目标数据对象的锁定的锁定对象。
附图说明
图1是图示一种示例性机柜式系统的框图,该机柜式系统包括经由存储器区块链部署总账连接至全局永久存储器的示例性节点;
图2是图示一种示例性机柜式系统中的示例性地址空间和地址映射的框图;
图3是图示一种可响应于处理器中正被调用的锁定-访问指令而执行的示例性进程的进程流程图;
图4是图示一种可响应于接收到锁定-访问消息而执行的示例性进程的进程流程图;
图5A是图示在处理器中调用锁定-加载指令并且目标数据对象D未锁定时,处理器、存储器侧加速器以及全局永久存储器之间的示例性交互的信号图;
图5B是图示在处理器中调用锁定-加载指令并且目标数据对象D锁定时,处理器、存储器侧加速器以及全局永久存储器之间的示例性交互的信号图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810265722.8/2.html,转载请声明来源钻瓜专利网。