Invention Grant
- Patent Title: Inter-core cooperative TLB prefetchers
- Patent Title (中): 核心合作TLB预取器
-
Application No.: US14506203Application Date: 2014-10-03
-
Publication No.: US09524232B2Publication Date: 2016-12-20
- Inventor: Abhishek Bhattacharjee , Margaret Martonosi
- Applicant: The Trustees of Princeton University
- Applicant Address: US NJ Princeton
- Assignee: Trustees of Princeton University
- Current Assignee: Trustees of Princeton University
- Current Assignee Address: US NJ Princeton
- Agency: Withrow & Terranova, P.L.L.C.
- Main IPC: G06F12/10
- IPC: G06F12/10 ; G06F12/02 ; G06F12/08

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
- US20150058592A1 INTER-CORE COOPERATIVE TLB PREFETCHERS Public/Granted day:2015-02-26
Information query