-
公开(公告)号:CN108027804B
公开(公告)日:2022-06-03
申请号:CN201680055397.1
申请日:2016-09-21
Applicant: 甲骨文国际公司
IPC: G06F15/173 , G06F9/52 , G06F9/54
Abstract: 一种硬件辅助的分布式存储器系统可以在多个处理器核心中的每个处理器核心的本地存储器中包括软件可配置的共享存储器区域。对于这些共享存储器区域的访问可以经由将片上原子事务引擎(ATE)实例连接在一起的私有互连矩阵上通过片上ATE实例的网络来进行,每个核心一个ATE实例。例如,每个ATE实例可以将具有或没有响应的远程过程调用(RPC)发布给与远程处理器核心相关联的ATE实例以便执行以由远程处理器核心控制的存储器位置为目标的操作。每个ATE实例可以(原子地)处理从其它ATE实例接收的或者在本地产生的RPC。对于一些操作类型,ATE实例可以自己使用专用的硬件来执行RPC中标识的操作。对于其它操作类型,ATE实例可以中断其本地处理器核心来执行操作。
-
公开(公告)号:CN114756502A
公开(公告)日:2022-07-15
申请号:CN202210542976.6
申请日:2016-09-21
Applicant: 甲骨文国际公司
IPC: G06F15/173
Abstract: 本发明涉及片上原子事务引擎。一种硬件辅助的分布式存储器系统可以在多个处理器核心中的每个的本地存储器中包括软件可配置的共享存储器区域。对于这些共享存储器区域的访问可以经由将片上ATE实例连接在一起的私有互连矩阵上通过片上ATE实例的网络来进行,每个核心一个ATE实例。例如,每个ATE实例可以将具有或没有响应的RPC发布给与远程处理器核心相关联的ATE实例以便执行以由远程处理器核心控制的存储器位置为目标的操作。每个ATE实例可以(原子地)处理从其它ATE实例接收的或者在本地产生的RPC。对于一些操作类型,ATE实例可以自己使用专用的硬件来执行RPC中标识的操作。对于其它操作类型,ATE实例可以中断其本地处理器核心来执行操作。
-
公开(公告)号:CN108027804A
公开(公告)日:2018-05-11
申请号:CN201680055397.1
申请日:2016-09-21
Applicant: 甲骨文国际公司
IPC: G06F15/173 , G06F9/52 , G06F9/54
CPC classification number: G06F3/0631 , G06F3/0604 , G06F3/067 , G06F9/526 , G06F9/547 , G06F15/17331 , G06F15/7825
Abstract: 一种硬件辅助的分布式存储器系统可以在多个处理器核心中的每个处理器核心的本地存储器中包括软件可配置的共享存储器区域。对于这些共享存储器区域的访问可以经由将片上原子事务引擎(ATE)实例连接在一起的私有互连矩阵上通过片上ATE实例的网络来进行,每个核心一个ATE实例。例如,每个ATE实例可以将具有或没有响应的远程过程调用(RPC)发布给与远程处理器核心相关联的ATE实例以便执行以由远程处理器核心控制的存储器位置为目标的操作。每个ATE实例可以(原子地)处理从其它ATE实例接收的或者在本地产生的RPC。对于一些操作类型,ATE实例可以自己使用专用的硬件来执行RPC中标识的操作。对于其它操作类型,ATE实例可以中断其本地处理器核心来执行操作。
-
-