Invention Grant
US09524232B2 Inter-core cooperative TLB prefetchers 有权
核心合作TLB预取器

Inter-core cooperative TLB prefetchers
Abstract:
A chip multiprocessor includes a plurality of cores each having a translation lookaside buffer (TLB) and a prefetch buffer (PB). Each core is configured to determine a TLB miss on the core's TLB for a virtual page address and determine whether or not there is a PB hit on a PB entry in the PB for the virtual page address. If it is determined that there is a PB hit, the PB entry is added to the TLB. If it is determined that there is not a PB hit, the virtual page address is used to perform a page walk to determine a translation entry, the translation entry is added to the TLB and the translation entry is prefetched to each other one of the plurality of cores.
Public/Granted literature
Information query
Patent Agency Ranking
0/0