Invention Grant
- Patent Title: Suppressing virtual address translation utilizing bits and instruction tagging
- Patent Title (中): 使用位和指令标记来抑制虚拟地址转换
-
Application No.: US13667671Application Date: 2012-11-02
-
Publication No.: US09330017B2Publication Date: 2016-05-03
- Inventor: Joerg Deutschle , Ute Gaertner , Lisa C. Heller
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: DeLizio Law, PLLC
- Main IPC: G06F12/10
- IPC: G06F12/10

Abstract:
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.
Public/Granted literature
- US20140129798A1 REDUCING MICROPROCESSOR PERFORMANCE LOSS DUE TO TRANSLATION TABLE COHERENCY IN A MULTI-PROCESSOR SYSTEM Public/Granted day:2014-05-08
Information query