Prefetch address translation using prefetch buffer based on availability of address translation logic

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9152566
APP PUB NO 20130339650A1
SERIAL NO

13523919

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Embodiments relate to prefetch address translation in a computer processor. An aspect includes issuing, by prefetch logic, a prefetch request comprising a virtual page address. Another aspect includes, based on the prefetch request missing the TLB and the address translation logic of the processor being busy performing a current translation request, comparing a page of the prefetch request to a page of the current translation request. Yet another aspect includes, based on the page of the prefetch request matching the page of the current translation request, storing the prefetch request in a prefetch buffer.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Alexander, Khary J Poughkeepsie, US 71 690
Averbouch, Ilia Haifa, IL 4 35
Birnbaum, Ariel J Kiryat Motzkin, IL 3 34
Hsieh, Jonathan T Poughkeepsie, US 29 291
Jacobi, Christian Schoenaich, DE 381 3569
Paycher, Shmuel Kfar Saba, IL 1 6
Shum, Chung-Lung K Wappingers Falls, US 315 2136

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 6, 2027
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00