Ive posted on this before, but the figures for the M1 are:<p>P-cluster: 115282 coremarks at 11972 mW = 9,629 coremarks/W<p>E-cluster: 44678 coremarks at 1163 mW = 36,416 coremarks/W<p>The figures for firestorm cores (P-cluster) were taken by running 4 threads and ensuring that it was the firestorm cores that were saturated. The figures for the icestorm (E-cluster) were taken by running 8 threads and subtracting the results from the 4-thread test.<p>Power consumption is from the built-in powermetrics (peak value during run): sudo powermetrics -s cpu_power<p>This is on a machine that has other things running - showing around 90% idle in activity monitor.<p>n.b. Its worth noting that these icestorm cores are running at 2066Mhz when benchmarking.They can go as low as 600Mhz, and consume a LOT less power. As im currently looking at power metrics, the E-cluster (the 4 icestorm cores) active frequency is "idling" around 977Mhz at 5mW. There doesn't seem to be a way for me to lock the frequency and perform the benchmark.