-
公开(公告)号:CN108268385A
公开(公告)日:2018-07-10
申请号:CN201810002915.4
申请日:2018-01-02
申请人: 英特尔公司
IPC分类号: G06F12/0817 , G06F12/084
CPC分类号: G06F12/0833 , G06F12/0824 , G06F2212/1024 , G06F2212/1041 , G06F12/0817 , G06F12/084 , G06F2212/1016 , G06F2212/1028 , G06F2212/1036 , G06F2212/1044
摘要: 本申请公开了具有集成目录高速缓存的优化的高速缓存代理。本文描述了用于实现对跟踪存储器访问的跟踪器条目的早的解除分配的系统、方法和处理器。方法的一个实施例包括:维持与多个处理单元中的第一处理单元对应的RSF以跟踪多个高速缓存行,其中如果一个高速缓存行存储在存储器和一个或多个其他处理单元中则该高速缓存行被RSF跟踪,存储器耦合至多个处理单元并由多个处理单元共享;接收来自第一处理单元的处理核的访问目标高速缓存行的请求;分配与请求对应的跟踪器条目,跟踪器条目用于跟踪请求的状态;在RSF中执行对目标高速缓存行的查找;以及响应于目标高速缓存行未被RSF跟踪的检测而对跟踪器条目解除分配。
-
公开(公告)号:CN107533457A
公开(公告)日:2018-01-02
申请号:CN201680016481.2
申请日:2016-01-20
申请人: 乌尔特拉塔有限责任公司
IPC分类号: G06F9/26
CPC分类号: G06F3/061 , G06F3/0604 , G06F3/0613 , G06F3/0631 , G06F3/0632 , G06F3/0644 , G06F3/0647 , G06F3/065 , G06F3/0659 , G06F3/067 , G06F3/0673 , G06F3/0683 , G06F3/0685 , G06F12/0646 , G06F12/0824 , G06F12/0837 , G06F2212/2542 , H04L67/1097
摘要: 本发明的实施例提供了用于管理处理、存储器、存储体、网络和云计算的系统和方法,以显著地改善处理节点的效率和性能。更具体地,本发明的实施例涉及对象存储器结构的指令集。该对象存储器结构指令集可以用于基于存储器对象的元数据中定义的触发器来提供唯一的指令模型。该模型表示动态数据流的执行方法,其中基于存储器对象的实际相关性执行进程。这提供了高度的存储器和执行并行性,这进而又提供了存储器对象之间的存取延迟的变化的容限。在该模型中,基于数据存取来执行和管理指令序列。这些序列可以是任意长度,但短序列更高效并提供更大的并行性。
-
公开(公告)号:CN105580308A
公开(公告)日:2016-05-11
申请号:CN201480053601.7
申请日:2014-09-05
申请人: 萨基姆防卫安全
发明人: 克里斯汀·瓦尔帕尔德
IPC分类号: H04L9/06
CPC分类号: G06F12/0824 , G06F11/1004 , G06F12/0811 , G06F12/1408 , G06F13/1663 , G06F2212/1052 , G06F2212/283 , G06F2212/621 , H04L9/0656 , H04L9/0662 , H04L9/304 , H04L2209/122 , H04L2209/127 , H04L2209/34
摘要: 本发明涉及一种通过共享的存储器在两个处理单元之间发送消息的方法,该消息包括完整性校验和报头,所述方法包括以下步骤:第一处理单元生成(501)第一伪随机二进制字符串;通过应用依赖于所生成的第一伪随机二进制字符串的对合变换来对待发送的消息加密(502);发送并在共享的存储器中存储(503)已加密的消息;第二处理单元生成(504)第二伪随机二进制字符串;通过应用依赖于所述第二伪随机二进制字符串的对合变换、解密所述消息的报头(505)、验证已解密的报头(505)、以及根据验证的结果来解密完整的消息(506)来对所存储的消息解密;基于已解密的消息的完整性校验来验证(507)所述已解密消息的完整性。
-
公开(公告)号:CN100478917C
公开(公告)日:2009-04-15
申请号:CN200610105882.3
申请日:2006-07-13
申请人: 国际商业机器公司
发明人: 小约翰·T·霍拉韦 , 小詹姆斯·S·菲尔兹 , 德里克·E·威廉斯 , 盖伊·L·格思里
IPC分类号: G06F12/08
CPC分类号: G06F12/0831 , G06F12/0815 , G06F12/0824
摘要: 一种数据处理系统包括多个请求者、以及用于系统存储器的存储器控制器。响应于从请求者接收到以系统存储器中的存储块为目标的读类型请求,存储器控制器保护存储块以防修改,并且响应于存储器控制器负责为读类型请求服务的指示,存储器控制器将存储块传送到请求者。在由请求者接收存储块之前,存储器控制器结束防止修改存储块的保护,并且请求者开始保护存储块以防修改。响应于存储块的接收,请求者结束其防止修改存储块的保护。
-
公开(公告)号:CN109643283A
公开(公告)日:2019-04-16
申请号:CN201780046094.8
申请日:2017-08-01
申请人: 英特尔公司
发明人: R·M·勒斯列-赫德 , F·X·麦克金 , C·V·罗扎斯 , S·查卡拉巴蒂 , A·K·玛里克
IPC分类号: G06F12/14
CPC分类号: G06F12/0824 , G06F12/0808 , G06F12/0811 , G06F12/084 , G06F21/53 , G06F21/572 , G06F2212/1008 , G06F2212/1052 , G06F2212/152 , G06F2212/60 , G06F2212/62 , G06F2221/032
摘要: 处理设备包括第一计数器,具有多个子页中的存在于第一虚拟机(VM)的飞地存储器中的子页的数量的第一计数值。多个子页与飞地存储器中的父页相关联。处理设备包括第二计数器,具有多个子页中的不存在于飞地存储器中并且由第二VM共享的子页的数量的第二计数值,其中第二VM不同于第一VM。第一计数器或第二计数器中的至少一个的非零值阻止从该飞地存储器驱逐该父页。
-
公开(公告)号:CN105975587A
公开(公告)日:2016-09-28
申请号:CN201610293706.0
申请日:2016-05-05
申请人: 诸葛晴凤
IPC分类号: G06F17/30 , G06F12/0817 , G06F12/0871
CPC分类号: G06F17/30339 , G06F12/0824 , G06F12/0871 , G06F17/30336 , G06F17/30424
摘要: 本发明公开了一种高性能的内存数据库索引组织与访问方法,首先整体的索引表结构分级组织;然后在系统的虚拟地址空间中为每级桶链表分配一个连续的虚拟地址空间;将各个桶链表映射到对应的虚拟地址空间;最后采用链表的方式组织各级索引结构中的索引及数据,链表中的每一项为一个桶组织,每个桶组织中存放有该桶组织自身的属性信息,与指向下一个桶组织的指针以及索引项信息。本发明提出的数据库索引组织结构,插入或删除数据时不需要对数据进行排序;VAB桶中的元素是无序存储,可通过位图来标识数据,不需要树结构那样为了维持内部元素的有序而每次插入或删除一个数据的时候都要进行排序,从而减少大量写NVM的次数。
-
公开(公告)号:CN101625663B
公开(公告)日:2013-07-10
申请号:CN200910158744.5
申请日:2009-07-07
申请人: 英特尔公司
IPC分类号: G06F12/08
CPC分类号: G06F12/0833 , G06F12/0806 , G06F12/0813 , G06F12/0824 , G06F12/0831 , G06F12/128 , G06F2212/2542 , G06F2212/62 , G06F2212/621 , G06F2212/69 , G06F2212/70 , H04L67/28 , H04L67/2842
摘要: 本文描述了用于考虑到部分和非一致存储器访问而在基于高速缓存一致链路的互连中保持访存顺序的方法和装置。在一个实施例中,利用读取失效和/或监听失效消息来实现部分存储器访问,例如部分读取。当对等节点从请求方节点接收到引用了数据的监听失效消息时,所述对等节点使与所述数据相关联的高速缓存行失效,并且不直接将所述数据转发到所述请求方节点。在一个实施例中,当所述对等节点保存着处于已修改一致性状态下的所引用的高速缓存行时,响应于接收到所述监听失效消息,所述对等节点将所述数据写回与所述数据相关联的归属节点。
-
公开(公告)号:CN101004711A
公开(公告)日:2007-07-25
申请号:CN200710001480.3
申请日:2007-01-10
申请人: 国际商业机器公司
CPC分类号: G06F12/0824
摘要: 这里所描述的系统和方法是执行系统高速缓存角色(即数据角色)和系统控制角色(即一致性角色)的双系统目录结构。该系统包括两个系统高速缓存目录。这两个目录大小相等,并且共同大到足够包含所有处理器高速缓存目录条目,但是这些高速缓存目录中只有一个寄放系统高速缓存数据来备份由处理器最近最多存取的数据部分,而其他高速缓存目录只保持地址,包括所LRU运算出的线和使用该数据的处理器的地址。通过这种权宜之计,将针对系统高速缓存数据命中评估仅仅已知由被系统高速缓存的数据所备份的目录。
-
公开(公告)号:CN107408021A
公开(公告)日:2017-11-28
申请号:CN201680018780.X
申请日:2016-02-26
申请人: 英特尔公司
发明人: R.G.布兰肯希普
IPC分类号: G06F3/06 , G06F12/0802
CPC分类号: G06F3/061 , G06F3/0604 , G06F3/065 , G06F3/0671 , G06F12/0802 , G06F12/0808 , G06F12/0824 , G06F12/12 , G06F12/128 , G06F13/1673 , G06F2212/60 , G06F2212/622
摘要: 通过链路接收请求存储器中的特定行的请求。在存储器中识别目录状态记录,该目录状态记录识别该特定行的目录状态。根据该请求来识别请求类型。基于该特定行的目录状态和请求类型来确定该特定行的目录状态要从特定状态改为新状态。响应于该请求的接收,改变目录状态记录以反映新状态。响应于该请求而发送该特定行的副本。
-
公开(公告)号:CN105550155A
公开(公告)日:2016-05-04
申请号:CN201510686222.8
申请日:2015-10-21
申请人: 联发科技股份有限公司
IPC分类号: G06F15/167
CPC分类号: G06F12/0815 , G06F12/0824 , G06F12/0833 , G06F12/0842 , G06F2212/1021 , G06F2212/1044 , G06F2212/283 , G06F2212/608
摘要: 本发明提供一种位于多处理器系统中的探听过滤器包含储存装置以及控制电路,其中该控制电路管理储存在该储存装置的至少一第一型态条目以及至少一第二型态条目,设定该第一型态条目以储存该多处理器系统的多个快取条列状态信息,此多个快取条列仅存在于高速缓存中,且在存储器地址上有相互间的关联性。而设定该第二型态条目以记录该多处理器系统的至少一快取条列状态信息,此快取条列存在于多个高速缓存中,且在存储器地址上有相互间的关联性。
-
-
-
-
-
-
-
-
-