会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • METHOD, PROCESSING UNIT AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A MULTI-PROCESSOR SYSTEM
    • 多处理器系统中微处理器通信的方法,处理单元和数据处理系统
    • US20080109816A1
    • 2008-05-08
    • US11971959
    • 2008-01-10
    • RAVI ARIMILLIRobert CargnoniDerek WilliamsKenneth Wright
    • RAVI ARIMILLIRobert CargnoniDerek WilliamsKenneth Wright
    • G06F9/50
    • G06F9/30101
    • A processor communication register (PCR) contained in each processor within a multiprocessor system provides enhanced processor communication. Each PCR stores identical processor communication information that is useful in pipelined or parallel multi-processing. Each processor has exclusive rights to store to a sector within each PCR and has continuous access to read the contents of its own PCR. Each processor updates its exclusive sector within all of the PCRs, instantly allowing all of the other processors to see the change within the PCR data, and bypassing the cache subsystem. Efficiency is enhanced within the multiprocessor system by providing processor communications to be immediately transferred into all processors without momentarily restricting access to the information or forcing all the processors to be continually contending for the same cache line, and thereby overwhelming the interconnect and memory system with an endless stream of load, store and invalidate commands.
    • 包含在多处理器系统内的每个处理器中的处理器通信寄存器(PCR)提供增强的处理器通信。 每个PCR存储在流水线或并行多处理中有用的相同的处理器通信信息。 每个处理器具有存储在每个PCR内的扇区的专有权利,并且具有连续访问以读取其自己的PCR的内容。 每个处理器在所有PCR中更新其独占扇区,立即允许所有其他处理器查看PCR数据中的更改,并绕过缓存子系统。 通过提供处理器通信以立即转移到所有处理器中而不会立即限制对信息的访问或迫使所有处理器连续地竞争相同的高速缓存行,从而将互连和存储系统压倒在一起,从而在多处理器系统中提高效率 无限流的加载,存储和无效命令。
    • 2. 发明申请
    • METHOD AND DATA PROCESSING SYSTEM FOR MICROPROCESSOR COMMUNICATION IN A CLUSTER-BASED MULTI-PROCESSOR SYSTEM
    • 基于群集多处理器系统的微处理器通信的方法和数据处理系统
    • US20080091918A1
    • 2008-04-17
    • US11952479
    • 2007-12-07
    • Ravi ArimilliRobert CargnoniDerek WilliamsKenneth Wright
    • Ravi ArimilliRobert CargnoniDerek WilliamsKenneth Wright
    • G06F15/76G06F9/02
    • H04L69/16G06F15/17H04L12/42H04L67/1002H04L69/161H04W28/14
    • A processor communication register (PCR) contained within a multiprocessor cluster system provides enhanced processor communication. The PCR stores information that is useful in pipelined or parallel multi-processing. Each processor cluster has exclusive rights to store to a sector within the PCR and has continuous access to read its contents. Each processor cluster updates its exclusive sector within the PCR, instantly allowing all of the other processors within the cluster network to see the change within the PCR data, and bypassing the cache subsystem. Efficiency is enhanced within the processor cluster network by providing processor communications to be immediately networked and transferred into all processors without momentarily restricting access to the information or forcing all the processors to be continually contending for the same cache line, and thereby overwhelming the interconnect and memory system with an endless stream of load, store and invalidate commands.
    • 包含在多处理器集群系统内的处理器通信寄存器(PCR)提供增强的处理器通信。 PCR存储在流水线或并行多处理中有用的信息。 每个处理器集群具有存储到PCR中的扇区的独占权限,并且具有连续访问以读取其内容。 每个处理器集群在PCR中更新其独占部分,立即允许集群网络内的所有其他处理器查看PCR数据中的更改,并绕过缓存子系统。 处理器集群网络中的效率得到提高,通过提供处理器通信来立即联网并传输到所有处理器中,而不会立即限制对信息的访问,或迫使所有处理器持续竞争相同的高速缓存行,从而压倒互连和内存 系统具有无限的加载流,存储和无效命令。
    • 3. 发明申请
    • Chained cache coherency states for sequential homogeneous access to a cache line with outstanding data response
    • 链接高速缓存一致性状态用于对具有出色数据响应的高速缓存行进行顺序同步访问
    • US20070083717A1
    • 2007-04-12
    • US11245313
    • 2005-10-06
    • Ramakrishnan RajamonyHazim ShafiDerek WilliamsKenneth Wright
    • Ramakrishnan RajamonyHazim ShafiDerek WilliamsKenneth Wright
    • G06F13/28
    • G06F12/0831G06F12/0822
    • A method and data processing system for sequentially coupling successive, homogenous processor requests for a cache line in a chain before the data is received in the cache of a first processor within the chain. Chained intermediate coherency states are assigned to track the chain of processor requests and subsequent access permission provided, prior to receipt of the data at the first processor starting the chain. The chained intermediate coherency state assigned identifies the processor operation and a directional identifier identifies the processor to which the cache line is to be forwarded. When the data is received at the cache of the first processor within the chain, the first processor completes its operation on (or with) the data and then forwards the data to the next processor in the chain. The chain is immediately stopped when a non-homogenous operation is snooped by the last-in-chain processor.
    • 一种方法和数据处理系统,用于在数据在链中的第一处理器的高速缓存中接收之前,将链接中的高速缓存行的连续的均匀处理器请求顺序耦合。 分配链接的中间一致性状态,以便在启动链路的第一个处理器接收到数据之前跟踪处理器请求链和后续访问权限。 所分配的链接中间一致性状态标识处理器操作,并且方向标识符标识要向其转发高速缓存行的处理器。 当在链中的第一处理器的高速缓存处接收数据时,第一处理器完成其数据处理(或与数据)的操作,然后将数据转发到链中的下一个处理器。 当最后一个链接处理器窥探非均匀操作时,链条立即停止。
    • 4. 发明申请
    • Chained cache coherency states for sequential non-homogeneous access to a cache line with outstanding data response
    • 链接高速缓存一致性状态用于对具有出色数据响应的高速缓存行的顺序非均匀访问
    • US20070083716A1
    • 2007-04-12
    • US11245312
    • 2005-10-06
    • Ramakrishnan RajamonyHazim ShafiDerek WilliamsKenneth Wright
    • Ramakrishnan RajamonyHazim ShafiDerek WilliamsKenneth Wright
    • G06F13/28
    • G06F12/0831
    • A method for sequentially coupling successive processor requests for a cache line before the data is received in the cache of a first coupled processor. Both homogenous and non-homogenous operations are chained to each other, and the coherency protocol includes several new intermediate coherency responses associated with the chained states. Chained coherency states are assigned to track the chain of processor requests and the grant of access permission prior to receipt of the data at the first processor. The chained coherency states also identify the address of the receiving processor. When data is received at the cache of the first processor within the chain, the processor completes its operation on (or with) the data and then forwards the data to the next processor in the chain. The chained coherency protocol frees up address bus bandwidth by reducing the number of retries.
    • 一种用于在数据在第一耦合处理器的高速缓存中接收数据之前顺序耦合高速缓存行的连续处理器请求的方法。 同质和非均匀的操作彼此链接,并且一致性协议包括与链接状态相关联的几个新的中间一致性响应。 分配链接一致性状态以在第一处理器接收到数据之前跟踪处理器请求链和授予访问权限。 链接的一致性状态还标识接收处理器的地址。 当在链中的第一处理器的高速缓存处接收到数据时,处理器完成其对(或)数据的操作,然后将数据转发到链中的下一个处理器。 链接的一致性协议通过减少重试次数来释放地址总线带宽。
    • 6. 发明申请
    • EVENT NOTIFICATION IN INTERCONNECTED CONTENT-ADDRESSABLE STORAGE SYSTEMS
    • 互连内容可存储系统中的事件通知
    • US20120005252A1
    • 2012-01-05
    • US13092229
    • 2011-04-22
    • John C. CanessaKenneth Wright
    • John C. CanessaKenneth Wright
    • G06F15/16
    • H04L41/0686G06F17/30G06F17/3028G06F19/00G06F19/321H04L41/5064H04L63/104H04L67/10H04L67/1097H04L67/12H04L67/20
    • Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications or users to subscribe to particular events (such as storage of an X-ray by a particular entity). Some embodiments provide for a shared archive. A shared archive may provide homogeneous access to medical data, etc. that was previously stored into the CAS cloud by heterogeneous applications, varied data types, etc. Additionally, embodiments herein allow for the creation and distribution of virtual packages. For example, a user may create a virtual package for all images related to a patient so that she may have a virtual package of all of her medical data to present to a referring physician.
    • 本文中的一些实施例提供无缝云存储。 该存储可以是可内容寻址的存储。 终端应用程序可能暴露于使用可内容寻址存储的事实也可能不会暴露。 本文的各种实施例提供事件通知,其可以允许应用或用户订阅特定事件(诸如由特定实体存储X射线)。 一些实施例提供共享存档。 共享存档可以提供对先前由异构应用程序,各种数据类型等存储到CAS云中的医疗数据等的同构访问。此外,本文的实施例允许创建和分发虚拟包。 例如,用户可以为与患者相关的所有图像创建虚拟包,使得她可以具有她的所有医疗数据的虚拟包以呈现给转诊医师。
    • 7. 发明申请
    • SHARED ARCHIVES IN INTERCONNECTED CONTENT-ADDRESSABLE STORAGE SYSTEMS
    • 在互连的内容可存储系统中共享的存档
    • US20110320469A1
    • 2011-12-29
    • US13092243
    • 2011-04-22
    • John CanessaKenneth Wright
    • John CanessaKenneth Wright
    • G06F17/30
    • H04L41/0686G06F17/30G06F17/3028G06F19/00G06F19/321H04L41/5064H04L63/104H04L67/10H04L67/1097H04L67/12H04L67/20
    • Some of the embodiments herein provide a seamless cloud of storage. This storage may be content-addressable storage. An end application may or may not be exposed to the fact that content-addressable storage is used. Various embodiments herein provide event notification, which may allow applications or users to subscribe to particular events (such as storage of an X-ray by a particular entity). Some embodiments provide for a shared archive. A shared archive may provide homogeneous access to medical data, etc. that was previously stored into the CAS cloud by heterogeneous applications, varied data types, etc. Additionally, embodiments herein allow for the creation and distribution of virtual packages. For example, a user may create a virtual package for all images related to a patient so that she may have a virtual package of all of her medical data to present to a referring physician.
    • 本文中的一些实施例提供无缝云存储。 该存储可以是可内容寻址的存储。 终端应用程序可能暴露于使用可内容寻址存储的事实也可能不会暴露。 本文的各种实施例提供事件通知,其可以允许应用或用户订阅特定事件(诸如由特定实体存储X射线)。 一些实施例提供共享存档。 共享存档可以提供对先前由异构应用程序,各种数据类型等存储到CAS云中的医疗数据等的同构访问。此外,本文的实施例允许创建和分发虚拟包。 例如,用户可以为与患者相关的所有图像创建虚拟包,使得她可以具有她的所有医疗数据的虚拟包以呈现给转诊医师。