会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Suppressing virtual address translation utilizing bits and instruction tagging
    • 使用位和指令标记来抑制虚拟地址转换
    • US09330018B2
    • 2016-05-03
    • US13776842
    • 2013-02-26
    • International Business Machines Corporation
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/10
    • G06F12/1009G06F12/1027G06F2212/682
    • Some embodiments include a method that can store a first physical address in a first entry in a translation lookaside buffer (TLB). The method can configure a first marker in the first entry in the TLB to indicate that hit suppression is allowed for the first entry. The method can detect a multi-processor coherency operation that will cause hit suppression for certain entries in a TLB, and cause purging of certain entries in the TLB. The method can translate a second virtual address for a second instruction into a second physical address. The method can store the second physical address in a second entry. The method can configure a second marker in the second entry in the TLB to indicate that the hit suppression is not allowed for the second entry in the TLB, and that the purging is not allowed for the second entry in the TLB.
    • 一些实施例包括可以将第一物理地址存储在翻译后备缓冲器(TLB)中的第一条目中的方法。 该方法可以在TLB中的第一条目中配置第一标记,以指示允许第一条目的命中抑制。 该方法可以检测将导致TLB中某些条目的命中抑制的多处理器一致性操作,并导致清除TLB中某些条目。 该方法可以将第二指令的第二虚拟地址转换为第二物理地址。 该方法可以将第二物理地址存储在第二条目中。 该方法可以在TLB中的第二条目中配置第二标记,以指示对TLB中的第二条目不允许命中抑制,并且TLB中的第二条目不允许清除。
    • 5. 发明申请
    • REDUCING MICROPROCESSOR PERFORMANCE LOSS DUE TO TRANSLATION TABLE COHERENCY IN A MULTI-PROCESSOR SYSTEM
    • 减少多处理器系统中的翻译表格的微处理器性能损失
    • US20140129786A1
    • 2014-05-08
    • US13667687
    • 2012-11-02
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/12
    • G06F12/16G06F12/08G06F12/0815G06F12/1027G06F13/1689G06F2212/1016G06F2212/682G06F2212/683
    • A translation lookaside buffer coherency unit with Emulated Purge (TCUEP) fetches first instructions for execution in a multi-processor system. The TCUEP associates a first instruction timestamp with each of the first instructions. The TCUEP receives a multi-processor coherency operation and increments the first timestamp value in a master-tag register to form a second timestamp value after receiving the multi-processor coherency operation. The TCUEP fetches, by an instruction fetch unit in the first microprocessor, second instructions for execution in the multiprocessor system. The TCUEP associates a second instruction timestamp with each of the second instructions. The TCUEP enables an emulated purge mechanism to suppress hits in the translation lookaside buffers for the second instructions. The TCUEP after determining the first instructions are complete, purges entries in the translation lookaside buffers and disables the emulated purge mechanism.
    • 具有仿真清除(TCUEP)的翻译后备缓冲区一致性单元提取要在多处理器系统中执行的第一条指令。 TCUEP将第一个指令时间戳与每个第一个指令相关联。 TCUEP接收多处理器一致性操作,并且在接收到多处理器一致性操作之后,增加主标签寄存器中的第一时间戳值以形成第二时间戳值。 TCUEP通过第一微处理器中的指令获取单元从多处理器系统中提取用于执行的第二指令。 TCUEP将第二指令时间戳与每个第二指令相关联。 TCUEP使得仿真清除机制能够抑制第二条指令的翻译后备缓冲区中的命中。 确定第一条指令后,TCUEP完成,清除翻译后备缓冲区中的条目,并禁用仿真清除机制。
    • 7. 发明申请
    • SUPPRESSING VIRTUAL ADDRESS TRANSLATION UTILIZING BITS AND INSTRUCTION TAGGING
    • 禁止使用虚拟地址翻译部分和指导标签
    • US20160321186A1
    • 2016-11-03
    • US15145585
    • 2016-05-03
    • International Business Machines Corporation
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/1009G06F9/38G06F9/30
    • G06F12/1009G06F12/1027G06F2212/682
    • A translation lookaside buffer coherency unit with Emulated Purge (TCUEP) translates a first virtual address for a first instruction into a first physical address. The TCUEP detects a multi-processor coherency operation that will cause hit suppression for certain entries in a TLB and purging of certain entries in the TLB. The TCUEP translates a second virtual address for a second instruction into a second physical address and stores the second physical address in a second entry in the TLB. The TCUEP configures a second marker in the second entry to indicate that the hit suppression is not allowed for the second entry, and that the purging is not allowed for the second entry. The TCUEP receives a first address translation request that indicates a hit in the second entry. The TCUEP resolves the first address translation request by returning the second physical address.
    • 具有仿真清除(TCUEP)的翻译后备缓冲区一致性单元将用于第一指令的第一虚拟地址转换为第一物理地址。 TCUEP检测多处理器一致性操作,这将导致对TLB中的某些条目的打击抑制以及TLB中某些条目的清除。 TCUEP将第二指令的第二虚拟地址转换为第二物理地址,并将第二物理地址存储在TLB中的第二条目中。 TCUEP在第二个条目中配置第二个标记,以指示第二个条目不允许命中抑制,而第二个条目不允许清除。 TCUEP接收第一个地址转换请求,指示第二个条目中的命中。 TCUEP通过返回第二个物​​理地址来解析第一个地址转换请求。
    • 8. 发明授权
    • Suppressing virtual address translation utilizing bits and instruction tagging
    • 使用位和指令标记来抑制虚拟地址转换
    • US09330017B2
    • 2016-05-03
    • US13667671
    • 2012-11-02
    • International Business Machines Corporation
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/10
    • G06F12/1009G06F12/1027G06F2212/682
    • A translation lookaside buffer coherency unit with Emulated Purge (TCUEP) translates a first virtual address for a first instruction into a first physical address. The TCUEP detects a multi-processor coherency operation that will cause hit suppression for certain entries in a TLB and purging of certain entries in the TLB. The TCUEP translates a second virtual address for a second instruction into a second physical address and stores the second physical address in a second entry in the TLB. The TCUEP configures a second marker in the second entry to indicate that the hit suppression is not allowed for the second entry, and that the purging is not allowed for the second entry. The TCUEP receives a first address translation request that indicates a hit in the second entry. The TCUEP resolves the first address translation request by returning the second physical address.
    • 具有仿真清除(TCUEP)的翻译后备缓冲区一致性单元将用于第一指令的第一虚拟地址转换为第一物理地址。 TCUEP检测多处理器一致性操作,这将导致对TLB中的某些条目的打击抑制以及TLB中某些条目的清除。 TCUEP将第二指令的第二虚拟地址转换为第二物理地址,并将第二物理地址存储在TLB中的第二条目中。 TCUEP在第二个条目中配置第二个标记,以指示第二个条目不允许命中抑制,而第二个条目不允许清除。 TCUEP接收第一个地址转换请求,指示第二个条目中的命中。 TCUEP通过返回第二个物​​理地址来解析第一个地址转换请求。
    • 10. 发明申请
    • REDUCING MICROPROCESSOR PERFORMANCE LOSS DUE TO TRANSLATION TABLE COHERENCY IN A MULTI-PROCESSOR SYSTEM
    • 减少多处理器系统中的翻译表格的微处理器性能损失
    • US20140129800A1
    • 2014-05-08
    • US13776842
    • 2013-02-26
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/10
    • G06F12/1009G06F12/1027G06F2212/682
    • Some embodiments include a method that can store a first physical address in a first entry in a translation lookaside buffer (TLB). The method can configure a first marker in the first entry in the TLB to indicate that hit suppression is allowed for the first entry. The method can detect a multi-processor coherency operation that will cause hit suppression for certain entries in a TLB, and cause purging of certain entries in the TLB. The method can translate a second virtual address for a second instruction into a second physical address. The method can store the second physical address in a second entry. The method can configure a second marker in the second entry in the TLB to indicate that the hit suppression is not allowed for the second entry in the TLB, and that the purging is not allowed for the second entry in the TLB.
    • 一些实施例包括可以将第一物理地址存储在翻译后备缓冲器(TLB)中的第一条目中的方法。 该方法可以在TLB中的第一条目中配置第一标记,以指示允许第一条目的命中抑制。 该方法可以检测将导致TLB中某些条目的命中抑制的多处理器一致性操作,并导致清除TLB中某些条目。 该方法可以将第二指令的第二虚拟地址转换为第二物理地址。 该方法可以将第二物理地址存储在第二条目中。 该方法可以在TLB中的第二条目中配置第二标记,以指示对TLB中的第二条目不允许命中抑制,并且TLB中的第二条目不允许清除。