/* * 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 >; }; };