So I am crazy and skimmed through all 114 Geekbench entries (98 GB5, 16 GB4) now in the database.
1. All are 4 GB. However, iPhone 11 is 3844 MB, iPhone 11 Pro is 3759 MB, and iPhone 11 Pro Max is 3740 MB. Is this because of the RAM allocated to graphics? iPhone 11 would need the least RAM, iPhone 11 Pro would be in the middle, and iPhone 11 Pro Max would need the most.
2. Most of the entries are 2.66 GHz. However, two entries are for 1.86 GHz. I did some quick calculations and I'm wondering if the actual clock speed is not 2.65 GHz but in fact is 2.6666... GHz. If that 1.86 is actually 1.8666..., then that is EXACTLY 70% of full clockspeed. So I wonder if it's low power mode, which in this case cuts 30% off the clock speed.
3. At 1.86 GHz, the score is
783 / 1560 for Geekbench 5. That 30% number I quoted above doesn't make sense here in terms of performance, since that's only about half of expected performance. What could account for this? Is there a different mix of performance vs. efficiency cores at play here? Note that for 1.86 GHz, it still lists 1 processor with 6 cores like it does at 2.66 GHz, but at 1.86 Hz, the multi-core vs. single-core multiplier is 2:1. At 2.66 GHz, the multiplier is more like 2.6 or so.
4. There is indeed much variation in scores. Some of the worst scores include both the 11 and the Pros, and some of the best scores include both the 11 and the Pros. So, performance is not linked to model. The comparatively crappy scores we saw early on for iPhone 11 were most likely just because of variation in this benchmark, +/- throttling.
5. Most of the variation in scores has to do with multi-core. Single-core performance is mostly consistent, but the multi-core ranges much more from about 2200 to about 3550. I wonder if throttling is involved here, since presumably throttling would affect multi-core performance more than single-core, because of the higher heat generated from multi-core.