Invention Grant
- Patent Title: Providing additional memory and cache for the execution of critical tasks by folding processing units of a processor complex
-
Application No.: US16211996Application Date: 2018-12-06
-
Publication No.: US10671438B2Publication Date: 2020-06-02
- Inventor: Matthew G. Borlick , Lokesh M. Gupta , Trung N. Nguyen
- 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: Konrad Raynes Davda & Victor LLP
- Agent Rabindranath Dutta
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F12/08 ; G06F12/0811 ; G06F12/084 ; G06F12/0842 ; G06F9/52

Abstract:
A plurality of processing entities of a processor complex is maintained, wherein each processing entity has a local cache and the processor complex has a shared cache and a shared memory. One of the plurality of processing entities is allocated for execution of a critical task. In response to the allocating of one of the plurality of processing entities for the execution of the critical task, other processing entities of the plurality of processing entities are folded. The critical task utilizes the local cache of the other processing entities that are folded, the shared memory, and the shared cache, in addition to the local cache of the processing entity allocated for the execution of the critical task.
Public/Granted literature
Information query