会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 24. 发明申请
    • Processor Hardware Pipeline Configured for Single-Instruction Address Extraction and Memory Access Operation
    • 处理器硬件管道配置为单指令地址提取和存储器访问操作
    • US20130086359A1
    • 2013-04-04
    • US13248329
    • 2011-09-29
    • Subrato K. DeMichael W. MorrowMoinul H. KhanMark Bapst
    • Subrato K. DeMichael W. MorrowMoinul H. KhanMark Bapst
    • G06F12/00G06F9/30
    • G06F9/30043
    • Memory access instructions, such as load and store instructions, are processed in a processor-based system. Processor hardware pipeline configurations enable efficient performance of memory access instructions, such as a pipeline configuration that enables, for a memory access operation request by a register-operand based virtual machine, computation of the memory location corresponding to a virtual-machine register by extracting a bit-field from the virtual-machine instruction and accessing (load or store) the computed memory location that represents a virtual register of the virtual-machine, in a single pass through the pipeline. Thus this processor hardware pipeline configuration enables a virtual machine register read/write operation to be performed by a single hardware processor instruction through a single pass in the processor hardware pipeline, for a register-operand based virtual machine.
    • 诸如加载和存储指令之类的存储器访问指令在基于处理器的系统中被处理。 处理器硬件流水线配置能够有效地执行存储器访问指令,例如流水线配置,其能够通过基于寄存器操作数的虚拟机对存储器访问操作请求进行与虚拟机寄存器对应的存储器位置的计算, 来自虚拟机指令的位字段,并且在通过管道的单次通过中访问(加载或存储)表示虚拟机的虚拟寄存器的计算的存储器位置。 因此,这种处理器硬件流水线配置使得能够通过单个硬件处理器指令通过处理器硬件流水线中的单次执行对基于寄存器操作数的虚拟机执行虚拟机寄存器读/写操作。
    • 26. 发明申请
    • METHODS AND APARATUS FOR LOW INTRUSION SNOOP INVALIDATION
    • 低侵入性SNOOP无效的方法和方法
    • US20100211744A1
    • 2010-08-19
    • US12388545
    • 2009-02-19
    • Michael W. MorrowJames Norris Dieffenderfer
    • Michael W. MorrowJames Norris Dieffenderfer
    • G06F12/08G06F12/00
    • G06F12/0831G06F12/0808Y02D10/13
    • Efficient techniques are described for tracking a potential invalidation of a data cache entry in a data cache for which coherency is required. Coherency information is received that indicates a potential invalidation of a data cache entry. The coherency information in association with the data cache entry is retained to track the potential invalidation to the data cache entry. The retained coherency information is kept separate from state bits that are utilized in cache access operations. An invalidate bit, associated with a data cache entry, may be utilized to represents a potential invalidation of the data cache entry. The invalidate bit is set in response to the coherency information, to track the potential invalidation of the data cache entry. A valid bit associated with the data cache entry is set in response to the active invalidate bit and a memory synchronization command. The set invalidate bit is cleared after the valid bit has been cleared.
    • 描述了用于跟踪需要一致性的数据高速缓存中的数据高速缓存条目的潜在无效的高效技术。 一致性信息被接收,指示数据高速缓存条目的潜在无效。 与数据高速缓存条目相关联的一致性信息被保留以跟踪对数据高速缓存条目的潜在无效。 保留的一致性信息与在缓存访问操作中使用的状态位分开。 与数据高速缓存条目相关联的无效位可用于表示数据高速缓存条目的潜在无效。 响应于一致性信息设置无效位以跟踪数据高速缓存条目的潜在无效。 响应于活动无效位和存储器同步命令来设置与数据高速缓存条目相关联的有效位。 置位无效位在有效位清零后清零。