You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
123 lines
1.7 KiB
123 lines
1.7 KiB
/*
|
|
* ARM JUNO specific energy cost model data. There are no unit requirements for
|
|
* the data. Data can be normalized to any reference point, but the
|
|
* normalization must be consistent. That is, one bogo-joule/watt must be the
|
|
* same quantity for all data, but we don't care what it is.
|
|
*/
|
|
|
|
energy-costs {
|
|
/* Juno r0 Energy */
|
|
CPU_COST_A57: core-cost0 {
|
|
busy-cost-data = <
|
|
417 168
|
|
579 251
|
|
744 359
|
|
883 479
|
|
1024 616
|
|
>;
|
|
idle-cost-data = <
|
|
15
|
|
15
|
|
0
|
|
0
|
|
>;
|
|
};
|
|
CPU_COST_A53: core-cost1 {
|
|
busy-cost-data = <
|
|
235 33
|
|
302 46
|
|
368 61
|
|
406 76
|
|
446 93
|
|
>;
|
|
idle-cost-data = <
|
|
6
|
|
6
|
|
0
|
|
0
|
|
>;
|
|
};
|
|
CLUSTER_COST_A57: cluster-cost0 {
|
|
busy-cost-data = <
|
|
417 24
|
|
579 32
|
|
744 43
|
|
883 49
|
|
1024 64
|
|
>;
|
|
idle-cost-data = <
|
|
65
|
|
65
|
|
65
|
|
24
|
|
>;
|
|
};
|
|
CLUSTER_COST_A53: cluster-cost1 {
|
|
busy-cost-data = <
|
|
235 26
|
|
302 30
|
|
368 39
|
|
406 47
|
|
446 57
|
|
>;
|
|
idle-cost-data = <
|
|
56
|
|
56
|
|
56
|
|
17
|
|
>;
|
|
};
|
|
/* Juno r2 Energy */
|
|
CPU_COST_A72: core-cost2 {
|
|
busy-cost-data = <
|
|
501 174
|
|
849 344
|
|
1024 526
|
|
>;
|
|
idle-cost-data = <
|
|
48
|
|
48
|
|
0
|
|
0
|
|
>;
|
|
};
|
|
CPU_COST_A53R2: core-cost3 {
|
|
busy-cost-data = <
|
|
276 37
|
|
501 59
|
|
593 117
|
|
>;
|
|
idle-cost-data = <
|
|
33
|
|
33
|
|
0
|
|
0
|
|
>;
|
|
};
|
|
CLUSTER_COST_A72: cluster-cost2 {
|
|
busy-cost-data = <
|
|
501 48
|
|
849 73
|
|
1024 107
|
|
>;
|
|
idle-cost-data = <
|
|
48
|
|
48
|
|
48
|
|
18
|
|
>;
|
|
};
|
|
CLUSTER_COST_A53R2: cluster-cost3 {
|
|
busy-cost-data = <
|
|
276 41
|
|
501 86
|
|
593 107
|
|
>;
|
|
idle-cost-data = <
|
|
41
|
|
41
|
|
41
|
|
14
|
|
>;
|
|
};
|
|
};
|
|
|