Invention Grant
- Patent Title: Thread channel deactivation based on instruction cache misses
-
Application No.: US18054380Application Date: 2022-11-10
-
Publication No.: US12164927B2Publication Date: 2024-12-10
- Inventor: Justin Friesenhahn , Benjiman L. Goodman
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C.
- Agent Michael B. Davis; Dean M. Munyon
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
Techniques are disclosed relating to instruction scheduling in the context of instruction cache misses. In some embodiments, first-stage scheduler circuitry is configured to assign threads to channels and second-stage scheduler circuitry is configured to assign an operation from a given channel to a given execution pipeline based on decode of an operation for that channel. In some embodiments, thread replacement circuitry is configured to, in response to an instruction cache miss for an operation of a first thread assigned to a first channel, deactivate the first thread from the first channel.
Public/Granted literature
- US20240095031A1 Thread Channel Deactivation based on Instruction Cache Misses Public/Granted day:2024-03-21
Information query