会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dual-issuance of microprocessor instructions using dual dependency matrices
    • 使用双依赖矩阵双重发布微处理器指令
    • US07769984B2
    • 2010-08-03
    • US12208683
    • 2008-09-11
    • Gregory W. AlexanderBrian D. BarrickLee E. EisenJohn W. Ward, III
    • Gregory W. AlexanderBrian D. BarrickLee E. EisenJohn W. Ward, III
    • G06F9/30G06F9/40G06F15/00
    • G06F9/3838
    • A dual-issue instruction is decoded to determine a plurality of LSU dependencies needed by an LSU part of the dual-issue instruction and a plurality of non-LSU dependencies needed by a non-LSU part of the dual-issue instruction. During dispatch of the dual-issue instruction by the microprocessor, the dual dependency matrices are employed as follows: a Load-Store Unit (LSU) dependency matrix is written with the plurality of LSU dependencies and a non-LSU dependency matrix is written with the plurality of non-LSU dependencies; an LSU issue valid (LSU IV) indicator is set as valid to issue; an LSU portion of the dual-issue instruction is issued once the plurality of LSU dependencies of the dual issue instruction are satisfied; a non-LSU issue valid (non-LSU IV) indicator is set as valid to issue; and a non-LSU portion of the dual-issue instruction is issued once the plurality of non-LSU dependencies of the dual issue instruction are satisfied. The LSU dependency matrix and the non-LSU dependency matrix can then be notified that one or more instructions dependent upon the dual-issue instruction may now issue.
    • 解码双发指令以确定双发指令的LSU部分所需的多个LSU依赖性以及双发指令的非LSU部分所需的多个非LSU依赖性。 在由微处理器发出双发指令的情况下,双依赖矩阵采用如下方式:加载存储单元(LSU)依赖矩阵用多个LSU依赖性写入,非LSU依赖矩阵用 多个非LSU依赖关系; LSU问题有效(LSU IV)指标设置为有效发行; 一旦满足双重发出指令的多个LSU依赖性,就发出双发指令的LSU部分; 非LSU问题有效(非LSU IV)指标被设置为有效发行; 一旦满足双重发出指令的多个非LSU依赖关系,就发出双发指令的非LSU部分。 然后可以通知LSU依赖矩阵和非LSU依赖矩阵,使得依赖于双重发出指令的一个或多个指令现在可以被发布。
    • 2. 发明申请
    • DUAL-ISSUANCE OF MICROPROCESSOR INSTRUCTIONS USING DUAL DEPENDENCY MATRICES
    • 使用双重依赖矩阵的微处理器指令的双重问题
    • US20100064121A1
    • 2010-03-11
    • US12208683
    • 2008-09-11
    • Gregory W. AlexanderBrian D. BarrickLee E. EisenJohn W. Ward, III
    • Gregory W. AlexanderBrian D. BarrickLee E. EisenJohn W. Ward, III
    • G06F9/30
    • G06F9/3838
    • A dual-issue instruction is decoded to determine a plurality of LSU dependencies needed by an LSU part of the dual-issue instruction and a plurality of non-LSU dependencies needed by a non-LSU part of the dual-issue instruction. During dispatch of the dual-issue instruction by the microprocessor, the dual dependency matrices are employed as follows: a Load-Store Unit (LSU) dependency matrix is written with the plurality of LSU dependencies and a non-LSU dependency matrix is written with the plurality of non-LSU dependencies; an LSU issue valid (LSU IV) indicator is set as valid to issue; an LSU portion of the dual-issue instruction is issued once the plurality of LSU dependencies of the dual issue instruction are satisfied; a non-LSU issue valid (non-LSU IV) indicator is set as valid to issue; and a non-LSU portion of the dual-issue instruction is issued once the plurality of non-LSU dependencies of the dual issue instruction are satisfied. The LSU dependency matrix and the non-LSU dependency matrix can then be notified that one or more instructions dependent upon the dual-issue instruction may now issue.
    • 解码双发指令以确定双发指令的LSU部分所需的多个LSU依赖性以及双发指令的非LSU部分所需的多个非LSU依赖性。 在由微处理器发出双发指令的情况下,双依赖矩阵采用如下方式:加载存储单元(LSU)依赖矩阵用多个LSU依赖性写入,非LSU依赖矩阵用 多个非LSU依赖关系; LSU问题有效(LSU IV)指标设置为有效发行; 一旦满足双重发出指令的多个LSU依赖性,就发出双发指令的LSU部分; 非LSU问题有效(非LSU IV)指标被设置为有效发行; 一旦满足双重发出指令的多个非LSU依赖关系,就发出双发指令的非LSU部分。 然后可以通知LSU依赖矩阵和非LSU依赖矩阵,使得依赖于双重发出指令的一个或多个指令现在可以被发布。
    • 9. 发明授权
    • Management of cache replacement status in cache memory
    • 管理高速缓存中缓存替换状态
    • US08751747B2
    • 2014-06-10
    • US12037829
    • 2008-02-26
    • Robert J. Sonnelitter, IIIGregory W. AlexanderBrian R. Prasky
    • Robert J. Sonnelitter, IIIGregory W. AlexanderBrian R. Prasky
    • G06F12/00G06F13/00G06F13/28
    • G06F12/121
    • A method for managing cache memory including receiving an instruction fetch for an instruction stream in a cache memory, wherein the instruction fetch includes an instruction fetch reference tag for the instruction stream and the instruction stream is at least partially included within a cache line, comparing the instruction fetch reference tag to a previous instruction fetch reference tag, maintaining a cache replacement status of the cache line if the instruction fetch reference tag is the same as the previous instruction fetch reference tag, and upgrading the cache replacement status of the cache line if the instruction fetch reference tag is different from the previous instruction fetch reference tag, whereby the cache replacement status of the cache line is upgraded if the instruction stream is independently fetched more than once. A corresponding system and computer program product.
    • 一种用于管理高速缓存存储器的方法,包括接收高速缓冲存储器中的指令流的指令取出,其中指令获取包括用于指令流的指令获取参考标签,并且指令流至少部分地包括在高速缓存行内, 指令获取参考标签到先前的指令获取参考标签,如果指令获取引用标签与先前的指令获取引用标签相同,则保持高速缓存行的高速缓存替换状态,并且如果高速缓存行的高速缓存替换状态 指令获取参考标签与先前的指令获取参考标签不同,从而如果指令流被独立地提取多次,则缓存行的高速缓存替换状态被升级。 相应的系统和计算机程序产品。