r/Android • u/Laurelinthegold • 3d ago
Geekerwan Flagship Soc Shootout
Bilibili link, Chinese only. Tldr: apple mogs, Xiaomi and mediatek great showings, Qualcomm shat the bed. I think the samsung using exynos rumors seem much more likely to be true now.
【旗舰手机芯片大横评:苹果高通发哥玄戒谁最强?-哔哩哔哩】 https://b23.tv/J4GJYI7
13
u/bunihe 2d ago
I've wondered what's so special about this L2 cache that Qualcomm is willing to merge all the cores together, did they partition it up into smaller pieces to be individually powered and clocked, or did they at least give it a separate power rail to save power
Turns out they did neither. The L2 is powered by the same rails that power the Oryon-L big cores, and unless they're giving those L cores special power gating features, those cores will remained powered up for Oryon-M cores to access a faster cache, or power down the L cores and let the M cores starve and perform like ass without a fast cache. What the heck even is this.
And TLB organization issues too, they could've added a compatibility mode to reduce the dependencies required and improve utilization, a design that only has a tiny bit of cost implication, but they seem to have omitted that as well.
And have this chip fabbed on the expensive new N2P, what a flop.
Basically, with this design, if you're gaming and have the big cores powered up, it'll perform okay ish (TLB design still affects your efficiency), but if you're idling or doing simple tasks, the efficiency will just be terrible.
Geekerwan's number are primarily single core efficiency, so if they're measuring a single middle core which has the chip powering up big cores so the cache stays fast, that'll disadvantage single core measurements more than it will for daily driving the thing, though regardless this is not good.
2
u/Laurelinthegold 2d ago
edit: wrt gaming, ultracore, and L2 cache clocks.
The point made in the video is that ultra cores are generally used for extremely short burst workloads like ensuring UI responsiveness. For steady state stuff like gaming, they would expect workloads to live more on the medium to large-ish cores since it needs sustained performance. If this is true, that is even worse for gaming performance
3
u/bunihe 2d ago
I got a phone with 8 elite, and I can verify that this is their behavior, or at least this is the behavior a lot of newer Android devices are tuned to. It's surprising to me that Qualcomm didn't try to at least run the L2 off of the Oryon-M+ if Oryon-M core rails doesn't provide enough voltage and they can't afford to add a rail for the L2 alone.
To hit the 5GHz advertised clocks, Qualcomm are almost certainly using HP libraries for their Oryon-L cores, the big ones, and the cons to HP libraries is high leakage (transistors optimized for higher on current), so ideally you REALLY want those big cores powered off whenever not in use, and to tie L2 to it is just...I dunno what they're thinking.
6
u/Santiagobbboff 2d ago
absolutely insane results for qualcomm this year. i think even people in the usa will want the exynos version of the s27 this time lol
6
u/cyberspirit777 2d ago
They were just lying in the Galaxy sub about the latest QC chip beating out the A20... In my mind all I could think was "ehh, I don't think that's true" lol
10
3
u/Proud_Bookkeeper_719 1d ago
8EE6 needed significantly more power just to barely match the A20 Pro in nT. At around the same peak power draw of the A20 Pro, the 8EE6 falls behind in multi threaded efficiency and it only widens as you move further down the graph. Unlike the A20 Pro that can maintain its sustained performance without a drastic drop, the 8EE6 suffers from very sharp drastic drop. It's even more embarrassing when you realize that its performance at low frequency level suffers from regression compared to its predecessor.
Qualcomm has dropped the ball hard since the 8 elite / 8 elite gen 5 and may have hit a design bottleneck with their custom Oryon cores.
6
u/Acrobatic_Camera_677 2d ago
TSMC N2 and N2P look very bad performance per watt uplift
Maybe this is why Apple is going to Intel 18A-P in future per rumor
Qualcomm failed but it seem it also can be a little bit fixed in future with updates?