| Yousef A. Khalidi and Madhusudhan Talluri. Improving the address translation performance of widely shared pages. Technical Report TR-95-38, Sun Microsystems Laboratories, Mountain View CA, February 1995. |
....comparing the performance of the two formats. Past studies have compared the performance of different page tables on architectures with software loaded TLBs 94,EHL99,DMY99] or used trace driven analysis of changing the page table format in an otherwise unmodified architecture [HH93,THK95,KJW94,KT95] We believe that our evaluation of TLB entry sharing, together with a similar 13 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0 20 40 60 80 100 120 140 160 PLAIN LVHPT(4MB) LVHPT(4MB) SHARING Figure 2: Execution time for the extreme DTLB benchmark for 10 processes. Plain refers to the standard ....
....to improve MMU and cache design of future processors, but has yet to be implemented in actual hardware. Khalidi and Talluri proposed a different hardware solution, where the normal address space ID (ASID) tag in the TLB is supplemented with a mask selecting one of several shared regions [KT95] TLB lookups can match on either ASID or region. The scheme is specifically targeted at sharing mappings for a relatively small number of heavily shared regions, especially shared library code. Their simulationbased study shows reductions of TLB miss rates by between zero and 64 from running ....
Yousef A. Khalidi and Madhusudhan Talluri. Improving the address translation performance of widely shared pages. Technical Report TR-95-38, Sun Microsystems Laboratories, Mountain View CA, February 1995. 13, 15
....above TLB optimisations will work even if our sharing mechanism is employed though at this point it is unclear if the benefits will be diminished in a combined scheme. The only other work that has been done to allow TLB entries to be shared is a modified TLB technique that employs common masks [7]. Khalidi and Talluri describe additional TLB logic that can implement a matching function applied to context strings. Such a function would allow multiple contexts to match the same TLB entry. Thus their goal to enable TLB sharing is identical to ours. The main difficulty with their approach is ....
Yousef A. Khalidi and Madhusudhan Talluri. Improving the address translation performance of widely shared pages. Technical Report TR-95-38, Sun Microsystems Laboratories, Mountain View CA, February 1995.
No context found.
Yousef A. Khalidi and Madhusudhan Talluri. Improving the address translation performance of widely shared pages. Technical Report TR-95-38, Sun Microsystems Laboratories, Mountain View CA, February 1995.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC