会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and data processing system for microprocessor communication using a processor interconnect in a multi-processor system
    • 用于在多处理器系统中使用处理器互连的微处理器通信的方法和数据处理系统
    • US07493417B2
    • 2009-02-17
    • US10318515
    • 2002-12-12
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F15/16
    • G06F15/167
    • Processor communication registers (PCRs) contained in each processor within a multiprocessor system and interconnected by a specialized bus 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 utilizing communication over the specialized bus, 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数据内的变化,并绕过高速缓存子系统。 通过提供处理器通信以立即转移到所有处理器中而不会立即限制对信息的访问或迫使所有处理器连续地竞争相同的高速缓存行,从而将互连和存储系统压倒在一起,从而在多处理器系统中提高效率 无限流的加载,存储和无效命令。
    • 3. 发明授权
    • Method, processing unit and data processing system for microprocessor communication in a multi-processor system
    • 用于多处理器系统中微处理器通信的方法,处理单元和数据处理系统
    • US07356568B2
    • 2008-04-08
    • US10318514
    • 2002-12-12
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F13/00
    • 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数据中的更改,并绕过缓存子系统。 通过提供处理器通信以立即转移到所有处理器中而不会立即限制对信息的访问或迫使所有处理器连续地竞争相同的高速缓存行,从而将互连和存储系统压倒在一起,从而在多处理器系统中提高效率 无限流的加载,存储和无效命令。
    • 4. 发明授权
    • Method, processing unit and data processing system for microprocessor communication in a multi-processor system
    • 用于多处理器系统中微处理器通信的方法,处理单元和数据处理系统
    • US07698373B2
    • 2010-04-13
    • US11971959
    • 2008-01-10
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F13/00
    • 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数据中的更改,并绕过缓存子系统。 通过提供处理器通信以立即转移到所有处理器中而不会立即限制对信息的访问或迫使所有处理器连续地竞争相同的高速缓存行,从而将互连和存储系统压倒在一起,从而在多处理器系统中提高效率 无限流的加载,存储和无效命令。
    • 5. 发明授权
    • Method and data processing system for processor-to-processor communication in a clustered multi-processor system
    • 用于集群多处理器系统中处理器到处理器通信的方法和数据处理系统
    • US07734877B2
    • 2010-06-08
    • US11954686
    • 2007-12-12
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F13/00
    • G06F15/173H04W28/14
    • A processor communication register (PCR) contained in each processor within a multiprocessor cluster network 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 within the cluster network and has continuous access to read the contents of its own PCR. Each processor updates its exclusive sector within all of the PCRs via a private protocol or dedicated wireless network, 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内更新其独占部分,立即允许集群网络内的所有其他处理器在PCR数据中查看变化,并绕过缓存子系统。 处理器集群网络中的效率得到提高,通过提供处理器通信来立即联网并传输到所有处理器中,而不会立即限制对信息的访问,或迫使所有处理器持续竞争相同的高速缓存线,从而压倒互连和内存 系统具有无限的加载流,存储和无效命令。
    • 6. 发明申请
    • METHOD AND DATA PROCESSING SYSTEM FOR PROCESSOR-TO-PROCESSOR COMMUNICATION IN A CLUSTERED MULTI-PROCESSOR SYSTEM
    • 集成多处理器系统中处理器到处理器通信的方法和数据处理系统
    • US20080155231A1
    • 2008-06-26
    • US11954686
    • 2007-12-12
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F15/76G06F9/00
    • G06F15/173H04W28/14
    • A processor communication register (PCR) contained in each processor within a multiprocessor cluster network 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 within the cluster network and has continuous access to read the contents of its own PCR. Each processor updates its exclusive sector within all of the PCRs via a private protocol or dedicated wireless network, 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内更新其独占部分,立即允许集群网络内的所有其他处理器在PCR数据中查看变化,并绕过缓存子系统。 处理器集群网络中的效率得到提高,通过提供处理器通信来立即联网并传输到所有处理器中,而不会立即限制对信息的访问,或迫使所有处理器持续竞争相同的高速缓存线,从而压倒互连和内存 系统具有无限的加载流,存储和无效命令。
    • 7. 发明授权
    • Method and data processing system for microprocessor communication in a cluster-based multi-processor wireless network
    • 基于群集的多处理器无线网络中微处理器通信的方法和数据处理系统
    • US07360067B2
    • 2008-04-15
    • US10318513
    • 2002-12-12
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • Ravi Kumar ArimilliRobert Alan CargnoniDerek Edward WilliamsKenneth Lee Wright
    • G06F15/173
    • G06F15/173H04W28/14
    • A processor communication register (PCR) contained in each processor within a multiprocessor cluster network 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 within the cluster network and has continuous access to read the contents of its own PCR. Each processor updates its exclusive sector within all of the PCRs via a private protocol or dedicated wireless network, 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内更新其独占部分,立即允许集群网络内的所有其他处理器在PCR数据中查看变化,并绕过缓存子系统。 处理器集群网络中的效率得到提高,通过提供处理器通信来立即联网并传输到所有处理器中,而不会立即限制对信息的访问,或迫使所有处理器持续竞争相同的高速缓存线,从而压倒互连和内存 系统具有无限的加载流,存储和无效命令。
    • 9. 发明授权
    • System and method to stall dispatch of gathered store operations in a store queue using a timer
    • 使用定时器将存储队列中收集的存储操作分派的系统和方法停止
    • US07089364B2
    • 2006-08-08
    • US10825188
    • 2004-04-15
    • Ravi Kumar ArimilliRobert Alan CargnoniHugh ShenDerek Edward Williams
    • Ravi Kumar ArimilliRobert Alan CargnoniHugh ShenDerek Edward Williams
    • G06F12/12
    • G06F12/0897G06F9/30043G06F9/3824G06F9/3834G06F12/0804
    • A method and processor system that substantially enhances the store gathering capabilities of a store queue entry to enable gathering of a maximum number of proximate-in-time store operations before the entry is selected for dispatch. A counter is provided for each entry to track a time since a last gather to the entry. When a new gather does not occur before the counter reaches a threshold saturation point, the entry is signaled ready for dispatch. By defining an optimum threshold saturation point before the counter expires, sufficient time is provided for the entry to gather a proximate-in-time store operation. The entry may be deemed eligible for selection when certain conditions occur, including the entry becoming full, issuance of a barrier operation, and saturation of the counter. The use of the counter increases the ability of a store queue entry to complete gathering of enough store operations to update an entire cache line before that entry is dispatched to an RC machine.
    • 一种方法和处理器系统,其基本上增强了存储队列条目的存储收集能力,以便能够在该条目被选择用于发送之前收集最大数量的接近时间存储操作。 为每个条目提供一个计数器,以跟踪从上次收集到条目的时间。 当计数器达到阈值饱和点之前没有发生新的聚合时,该信号将被发出准备就绪。 通过在计数器到期之前定义最佳阈值饱和点,为入口提供足够的时间来收集即时存储操作。 当某些条件发生时,该条目可能被视为有资格进行选择,包括条目变满,发出屏障操作和计数器饱和。 计数器的使用增加了存储队列条目完成收集足够的存储操作以在将该条目分派到RC机器之前更新整个高速缓存行的能力。