Processor execution state model building method and system based on ftrace
An execution state, processor technology, applied in the direction of electrical digital data processing, instruments, climate sustainability, etc., can solve the problems of inability to fully obtain processor power consumption hotspots, performance consumption hotspots, low power consumption, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0084] Figure 4 A schematic diagram showing a processor execution state model when a desktop idle scene is applied according to an embodiment of the present invention.
[0085] Figure 5 A schematic diagram showing a processor execution state model when a desktop idle scene is applied according to an embodiment of the present invention.
[0086] Such as Figure 4 and Figure 5 As shown, by analyzing the first state type and the second state type of the processor's work and the execution time of each frequency when the processor is in the execution state, the processor execution state model can be established.
[0087] The data arrangement is shown in Table 3 and Table 4:
[0088]
[0089] table 3
[0090]
[0091] Table 4
[0092] From the calculated processor state results, it can be seen that for cluster0, CPU0 to CPU3 are always in the plug-in state, and the power consumption hotspots are mainly distributed at the frequency points of 442000KHz, 754000KHz, 858000K...
Embodiment 2
[0095] Figure 6 A schematic diagram showing a processor execution state model when a temple run scene is applied according to an embodiment of the present invention.
[0096] Figure 7 A schematic diagram showing a processor execution state model when a temple run scene is applied according to an embodiment of the present invention.
[0097] Such as Figure 6 and Figure 7 As shown, by analyzing the first state type and the second state type of the processor's work and the execution time of each frequency when the processor is in the execution state, the processor execution state model can be established.
[0098] The data arrangement is shown in Table 5 and Table 6:
[0099]
[0100] table 5
[0101]
[0102] Table 6
[0103] From the calculated processor state results, it can be seen that for cluster0, CPU0 to CPU3 are always in the plug-in state; for cluster1, CPU4, CPU5, CPU6, and CPU7 are always in the plug-out state.
[0104] According to the above processo...
Embodiment 3
[0106] Figure 8 A schematic diagram of a processor execution state model when applying an NBA2K16 game scene according to an embodiment of the present invention is shown.
[0107] Figure 9 A schematic diagram of a processor execution state model when applying an NBA2K16 game scene according to an embodiment of the present invention is shown.
[0108] Such as Figure 8 and Figure 9 As shown, by analyzing the first state type and the second state type of the processor's work and the execution time of each frequency when the processor is in the execution state, the processor execution state model can be established.
[0109] The data arrangement is shown in Table 7 and Table 8:
[0110]
[0111] Table 7
[0112]
[0113] Table 8
[0114] From the calculated processor status results, it can be seen that for cluster0, the power consumption hotspots of CPU0 to CPU3 are mainly distributed at the 1482000KHz frequency point; for cluster1, the CPU4 and CPU5 power consumpt...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


