Invention Grant
- Patent Title: Adaptive memory performance control by thread group
-
Application No.: US17098262Application Date: 2020-11-13
-
Publication No.: US11709748B2Publication Date: 2023-07-25
- Inventor: John G. Dorsey , Andrei Dorofeev , Keith Cox
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: BakerHostetler
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F11/07 ; G06F11/34 ; G06F9/50

Abstract:
A device implementing adaptive memory performance control by thread group may include a memory and at least one processor. The at least one processor may be configured to execute a group of threads on one or more cores. The at least one processor may be configured to monitor a plurality of metrics corresponding to the group of threads executing on one or more cores. The metrics may include, for example, a core stall ratio and/or a power metric. The at least one processor may be configured to determine, based at least in part on the plurality of metrics, a memory bandwidth constraint with respect to the group of threads executing on the one or more cores. The at least one processor may be configured to, in response to determining the memory bandwidth constraint, increase a memory performance corresponding to the group of threads executing on the one or more cores.
Public/Granted literature
- US20210157700A1 ADAPTIVE MEMORY PERFORMANCE CONTROL BY THREAD GROUP Public/Granted day:2021-05-27
Information query