Invention Grant
- Patent Title: Prefetching for a parent core in a multi-core chip
-
Application No.: US14501697Application Date: 2014-09-30
-
Publication No.: US09128852B2Publication Date: 2015-09-08
- Inventor: Brian R. Prasky , Fadi Y. Busaba , Steven R. Carlough , Christopher A. Krygowski , Chung-Iung K. Shum
- 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 Margaret McNamara
- Main IPC: G06F12/08
- IPC: G06F12/08

Abstract:
Embodiments of the invention relate to prefetching data on a chip having at least one scout core, at least one parent core, and a shared cache that is common between the at least one scout core and the at least one parent core. A prefetch code is executed by the scout core for monitoring the parent core. The prefetch code executes independently from the parent core. The scout core determines that at least one specified data pattern has occurred in the parent core based on monitoring the parent core. A prefetch request is sent from the scout core to the shared cache. The prefetch request is sent based on the at least one specified pattern being detected by the scout core. A data set indicated by the prefetch request is sent to the parent core by the shared cache.
Public/Granted literature
- US20150019820A1 PREFETCHING FOR A PARENT CORE IN A MULTI-CORE CHIP Public/Granted day:2015-01-15
Information query