4 ms·
It’s been interesting seeing the difference in architecture play out in benchmarks. For context, there was a lot of hullabaloo a while ago when the Adreno 730
by dagmx 2y ago
It’s been interesting seeing the difference in architecture play out in benchmarks.
For context, there was a lot of hullabaloo a while ago when the Adreno 730 was posting super impressive benchmarks, outpacing Apple’s GPU and putting up a good fight against AMD and NVIDIA’s lower/mid range cards.
Since then, with the Snapdragon X, there’s been a bit of a deflation which has shown the lead flip dramatically when targeting more modern graphics loads. The Adreno now ranks behind the others when it comes to benchmarks that reflect desktop gaming, including being behind Apple’s GPU.
It’ll be interesting to see how Qualcomm moves forward with newer GPU architectures. Whether they’ll sacrifice their mobile lead in the pursuit of gaining ground for higher end gaming.
- swatcoder 2y ago> Whether they’ll sacrifice their mobile lead in the pursuit of gaining ground for higher end gaming. It's hard to imagine why they'd distract themselves with that, except perhaps with a token small-run demo for pure brand marketing purposes. Because of Apple's strict vertical integration, there's so much market for them as the de facto manufacturer delivering parts to pretty much every competitor making products that want a high performance/power ratio.
- dagmx 2y agoWell it depends which space they want to be taken seriously in. Currently the 741 is very poor when compared to any dGPU or Apple. It only favourably compares to iGPUs. I believe they have three options 1. Say it’s meant to be like an iGPU, and work on supporting dGPUs to complement it. 2. Say that they want to compete with dGPUs/Apple and risk losing their mobile crown. Which is what Apple did in exchange for one design across all products. 3. Say they want to have a split product portfolio. A more desktop focused GPU for Snapdragon X with a more mobile centric one for 8xx
- silisili 2y agoI think it's going to be 3, but a split between mobile and laptop/desktop without any concern for competing with dGPUs. It makes no sense at all for them to. If they can give good enough, on par or better with current iGPUs, with a lower power usage and potentially even fanless, they're going to sell a billion of them. They'll be in every Chromebook in the world.
- hypercube33 2y agoThey aren't gunning for Chromebook deployments...these are currently in business laptop models and AMD may have already beaten them in all fronts on some of these per dollar other than ultralight and video playback duration. Lenovo has a A model that can do 16 hours and light gaming. more importantly it runs x86 apps full speed. I agree these likely will take over the sub $1000 market if given the chance but they are shooting at $1500-2000
- silisili 2y agoInteresting. Seems like a huge missed opportunity there, as those outsell everything else by quite a margin. Perhaps they'll expand into both ends like they do phones, eg the 4xx on the low end and 8xx on the high end.
- RussianCow 2y agoPresumably the margins on Chromebook are terrible compared to those of mid to high end laptops. I don't blame them for wanting to start with the higher margin market and eventually work down.
- dagmx 2y agoThey aren’t fighting for Chromebook territory with this though. All their comparisons are to the MacBook Air and mid-high end windows laptops because that’s the market they’re gunning for. These are meant to be $1k-2k devices.
- pjmlp 2y agoChromebooks are basically the US school systems, Google employees, and little else.
- HeWhoLurksLate 2y agoIIRC, on the LTT video on the topic they mentioned that there were like 8 extra PCIe lanes that could theoretically get run to a dGPU
- benreesman 2y agoI grew up in San Diego and at the time being involved with technology meant living in Qualcomm’s shadow in one way or another. So I tend to agree that being the reference mobile SoC vendor outside of Cupertino is pretty on brand for their absolute top priority. At Qualcomm if it doesn’t make dollars it doesn’t make sense as we used to say. And good for them! After a brief flirtation with the idea of becoming a pure play CDMA patent troll they seem to have gotten back to their roots and started doing engineering again. It’s a cool company.
- a-dub 2y ago> It's hard to imagine why they'd distract themselves with that, except perhaps with a token small-run demo for pure brand marketing purposes. haven't google and samsung started making their own socs?
- InDubioProRubio 2y agoI think there is a market for a dual-world architecture, with loads of dark silicon in a low battery setting (and suffering performance being acceptable) and a high power mode, that is able to compete with regular desktop gpu architectures.
- djmips 2y agoThe Mobile lead and gaining ground for higher end gaming are aligned in many areas so you have to do both.
- dagmx 2y agoIn some areas sure, but it’s really down to what you’re dedicating silicon to in terms of capabilities.
- jayd16 2y agoHow so? I'm fairly confused about what you're implying. Is Apple sacrificing mobile capabilities for better desktop capability, for example?
- dagmx 2y agoYes. Assuming that a GPU size and node is similar between different GPUs, then different features which require silicon do it at the expense of other features. It’s always a balancing act. That’s effectively the big rub between NVIDIA and AMD today with raytracing + tensor support vs pure raster+compute throughput. Apple just went through a major GPU architecture change [1]. They focused a ton on maximizing for AAA game usage and followed the NVIDIA route to bias towards where they think things are going. At least according to the simplified architecture diagrams for both Apple graphics and Adreno, Apple has more raytracing silicon than Adreno. It also supports stuff that doesn’t require silicon but does have effects on GPU design like mesh shading or their new dynamic caching that improves occupancy for high draw count games with large uber shaders. Compared to Adreno that focused more on raw triangle throughput instead, but doesn’t scale as well with complexity. It performs much better on mobile benchmarks that fit that usage pattern, but falls behind with desktop benchmarks that follow Apple’s priorities. [1] https://developer.apple.com/videos/play/tech-talks/111375 https://developer.apple.com/videos/play/tech-talks/111375
- jayd16 2y agoI think the tail is wagging the dog here. Those mobile workloads are tuned towards what currently works. If Apple or Qualcomm pull off desktop features in a mobile power envelope then the industry would happily adjust.
- LegitShady 2y agoTo me it seems as if the selling points of these latest snapdragon chips is high efficiency/battery life and competitive performance, so given the efficiency angle it makes less sense to try to make gaming machines out of them right now. Maybe in the future there will be a gaming oriented snapdragon less concerned about battery life.
- chaorace 2y agoI'm not surprised the Adreno numbers didn't hold up as well as the rest of the Snapdragon benchmarks. Back in 2013 the Dolphin team blogged about their terrible experiences with the Adreno drivers and vendor support[1]. Ten years later in 2023, the same team blogged about how those same continuing issues led them to completely replace the official Adreno driver with a userland alternative[2]. As it stands today, the only credible names in ARM SOC GPUs seem to be Apple (M chips) & Nvidia (Tegra chips). [1]: https://dolphin-emu.org/blog/2013/09/26/dolphin-emulator-and-opengl-drivers-hall-fameshame/#horrible-qualcommadreno https://dolphin-emu.org/blog/2013/09/26/dolphin-emulator-and... [2]: https://dolphin-emu.org/blog/2023/08/13/dolphin-progress-report-may-june-and-july-2023/#50-19611-implement-custom-driver-support-by-k0bin https://dolphin-emu.org/blog/2023/08/13/dolphin-progress-rep... Kudos to the Dolphin website developers for keeping 10+ years of blogs & hyperlinks fully functional and properly tagged. They always produce great reading material!
- eropple 2y ago> As it stands today, the only credible names in ARM SOC GPUs seem to be Apple (M chips) & Nvidia (Tegra chips). I've been out of this space for years, so my knowledge is definitely stale, but have Mali GPUs fallen out?
- dagmx 2y agoMali has decent coverage. The pixel phones use them and so do a lot of mediatek based low-mid range devices.
- subharmonicon 2y agoCan you point to any Tegra data showing that it’s actually competitive with Apple? I just searched and don’t see that.
- chaorace 2y agoI don't have any data. I'm speaking strictly with the knowledge that Tegra X1 powers the Nintendo Switch and that the Nintendo Switch has a broad base of engine support. Normally, if it were a bad platform to work on, I expect that we'd have heard about it by now from third party developers (e.g.: CELL architecture)
- segasaturn 2y agoIs there any reason why these ARM iGPUs are so much worse than iGPUs from Intel and AMD? My 11th gen Intel CPU's Xe graphics completely outpaces my M1 Mac's and something like a Ryzen 5 5600G destroys both.
- dagmx 2y agoI’m curious what benchmark you’re looking at. The M1 is a very competitive iGPU that is competitive with an Nvidia 1650. Are you looking at pure gaming performance and are you sure it’s not going through a translation layer? To quote Anandtech (https://www.anandtech.com/show/16252/mac-mini-apple-m1-tested/3 https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...) > Overall, the M1’s GPU starts off very strong here. At both Normal and High settings it’s well ahead of any other integrated GPU, and even a discrete Radeon RX 560X. Only once we get to NVIDIA’s GTX 1650 and better does the M1 finally run out of gas.
- segasaturn 2y agoNo benchmarks, just based on personal usage. I think I found the issue after posting that comment though, which is macOS's unhelpful deprecation of openGL support. The games that I play on macOS used OpenGL and will probably never implement Metal which is a shame. They were Apple Silicon native though, no translation. Games in question are Factorio and RuneScape.
- dagmx 2y agoAh yeah it’s possible individual games do perform poorly. But in a general sense the integrated GPU in the M series processors is closer in competition to a low/mid discrete GPU than the integrated GPUs in other brands.