Invention Grant
- Patent Title: Multi-stage translation of prefetch requests
-
Application No.: US15385039Application Date: 2016-12-20
-
Publication No.: US09892050B2Publication Date: 2018-02-13
- Inventor: Florian A. Auernhammer , Patricia M. Sagmeister
- 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: Cantor Colburn LLP
- Agent Keivan Razavi
- Priority: GB1221580.2 20121130
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F13/00 ; G06F12/0862 ; G06F12/10 ; G06F12/1027 ; G06F12/1009

Abstract:
A device for multi-stage translation of prefetch requests includes a prefetch queue for providing queued prefetch requests, each of the queued prefetch requests including N different control entries; N serial-connected translation stages for the translation of N control entries of one of the queued prefetch requests into a translated prefetch request, wherein a translation in a i-th translation stage is dependent on a translation in a (i−1)-th translation stage, iε[1, . . . , N]; and a prefetch issuer which is configured to control an index for each of the N different control entries in the prefetch queue and to issue a prefetch of the indexed control entry of the N different control entries for the highest non-stalled translation stage.
Public/Granted literature
- US20170103021A1 MULTI-STAGE TRANSLATION OF PREFETCH REQUESTS Public/Granted day:2017-04-13
Information query