> Spec2006 is energy efficiency estimate
SPEC doesn’t agree with your characterization of their benchmark.
“The SPEC CPU® 2006 benchmark is SPEC's industry-standardized, CPU-intensive benchmark suite, stressing a system's processor, memory subsystem and compiler.”
https://www.spec.org/cpu2006/
Neither does Wikipedia:
“SPECint is a computer benchmark specification for CPU integer processing power. It is maintained by the Standard Performance Evaluation Corporation (SPEC). SPECint is the integer performance testing component of the SPEC test suite”
https://en.wikipedia.org/wiki/SPECint
Nothing about energy efficiency, and notice the definite article “the” in front of “integer performance testing component”.
So SPECint tests general compute tasks, such as compiling, XML processing and running Perl programs.
Of course you can combine the perf measurements of SPECint with power consumption measurements to arrive at an efficiency measure, if you so choose.
The other benchmark was SPECfp, which focuses on scientific computing tasks such fluid dynamics, quantum chemistry etc.
So tasks you are unlikely to perform on...your iPhone. The A13 still does well, but not as well as on integer, presumably because Apple just didn’t focus on putting idle resources on their iPhone chip.
Increasing FP performance when you have great integer performance is straightforward, afaik: just add more FPU resources.