Abstract: Embodiments herein relate to selecting cores in a processor using a core mask. In one aspect, a computing device includes different types of cores arranged in one or more processors. The core types are different in terms of performance and power consumption. A core mask is provided which indicates the number of cores which are selected to be active for each core type. A driver can receive a gear setting, which represents a first preference for higher performance or reduced power consumption. A slider value, which represents a second preference for higher performance or reduced power consumption, is provided based on the gear setting and a core utilization percentage and/or foreground activity percentage. A core mask is selected based on the slider value and the current workload type. The first preference can guide, without dictating, a decision of which cores are selected.
| # | Name | Date |
|---|---|---|
| 1 | 202547075720-PRIORITY DOCUMENTS [08-08-2025(online)].pdf | 2025-08-08 |
| 2 | 202547075720-POWER OF AUTHORITY [08-08-2025(online)].pdf | 2025-08-08 |
| 3 | 202547075720-FORM 1 [08-08-2025(online)].pdf | 2025-08-08 |
| 4 | 202547075720-DRAWINGS [08-08-2025(online)].pdf | 2025-08-08 |
| 5 | 202547075720-DECLARATION OF INVENTORSHIP (FORM 5) [08-08-2025(online)].pdf | 2025-08-08 |
| 6 | 202547075720-COMPLETE SPECIFICATION [08-08-2025(online)].pdf | 2025-08-08 |
| 7 | 202547075720-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [08-08-2025(online)].pdf | 2025-08-08 |
| 8 | 202547075720-FORM 18 [23-10-2025(online)].pdf | 2025-10-23 |