top | item 25308001

(no title)

free2OSS | 5 years ago

I'd be shocked if this ever made it to production.

I'd be more shocked if they did this for 2 generations of pixels.

The problem with vertical integration is how fast you can be obsolete by competitors. You only need 1 competitor to make a better product and your internal Engineers are going to be begging for it.

Unlike Apple customers, the rest of the population is sensitive to performance and cost. If Google can't compete people move on.

Edit- Samsung is not a flagship company, their high pricing has nothing to do with performance. At best they are mid tier.

discuss

order

acdha|5 years ago

> Unlike Apple customers, the rest of the population is sensitive to performance and cost. If Google can't compete people move on.

This is an odd phrasing: Apple's pricing isn't higher than the competition — flagship Android phones frequently cost noticeably more — and when it comes to performance it's very hard to beat the $400 iPhone SE2 at any price.

Vertical integration is what allows Apple to be ahead on both price and performance. The only way Google is matching that is with a strong long-term commitment to make similar investments. Apple will falter at some point but after years of ignoring the basics Google won't be able to take advantage of that — especially since at this point they're chasing Apple's previous generation so it'd take an extended sag for Google to catch up much less surpass with their current half-hearted strategy.

rement|5 years ago

I think free2OSS is implying that Apple customers care more about the brand than the performance and cost.

Dylan16807|5 years ago

> Vertical integration is what allows Apple to be ahead on both price and performance.

I don't know about that. The processor is the main thing they have vertically integrated, right? And if I go look at a flagship like a Galaxy S20 Ultra 5G I see a BOM of $57 for the processor. (It does have a hideously expensive modem for 5G but it didn't need to have that.)

websitejanitor|5 years ago

>Apple's pricing isn't higher than the competition

Back in the Intel days you were paying twice as much for a Macbook laptop that used the same CPU as whatever Windows laptop with similar specs.

kevin_thibedeau|5 years ago

Apple has a first class in house design team. Google is subbing out so they don't get any long term benefit from an experienced employee base and they have to share a slice of the extra profit with someone else in addition to paying larger license fees to ARM than Apple needs to.

This is probably just a bow shot to Qualcomm to get a better deal out of them the same way PC vendors threaten to switch to AMD to squeeze Intel.

cogman10|5 years ago

I think that's very much the case.

Qualcomm has been price gouging while limiting features from each new release (for example, the new 888 doesn't have AV1 decode support... WTF!)

This is google forcing them to up their game if they want to keep playing.

Will google keep doing this? Probably not (IMO). Rather, it's likely just a demonstration of "Hey, we don't need you, so straighten up!"

That being said, if Qualcomm ignores them (since Pixel isn't a major player in the phone market) google may keep producing their own chips.

Another interesting aspect here is that Google may decide that they don't want to keep paying for the ARM licenses. This is an avenue for them to start getting RISC-V as a first class Android citizen.

nxc18|5 years ago

I don’t get how you can look at Apple’s mobile offerings, which have been years ahead of all the Android competition, and come to the conclusion that Apple customers don’t care about performance.

I’d say Apple’s customers are far more sensitive to performance than Google’s given what Android users have been willing to put up with (e.g. flagship SoCs that are years behind what’s in last year’s iPhones). If you factor in broader aspects of performance (e.g. Face ID, fingerprint unlock speed) it’s clear that the _only_ thing most Android users care about is cost. I’m not saying this to diss them, I just think the Android manufacturers owe it to their users to actually produce competitive hardware and software.

P.S. if you factor in longevity, Apple products are usually cheaper, too.

oblio|5 years ago

It's not about features or performance for most of the population, who are light users. Most users of anything are not power users and modern smartphones are good enough for casual usage, since 2016 or so. Even mid range Android phones.

In the US iPhones are entrenched because of network effects (iMessage or whatever it's called) plus the Apple ecosystem. In the rest of the world where this is less the case, iPhones are a status symbol. Not even expensive Android phones have the halo iPhones have, especially in poorer countries.

Yes, people will enjoy the extra performance or extended software support, but that's not why they will buy them. I doubt 99% of regular users even know about those aspects.

aylmao|5 years ago

> Unlike Apple customers, the rest of the population is sensitive to performance and cost. If Google can't compete people move on.

Maybe they meant both independently. As an example:

- A friend of mine just upgraded out of his iPhone 6. Until recently performance and storage seemingly just weren't that important to them.

- Another friend of mine will just buy iPhones, no matter the cost.

Both of these friends stick with Apple because they like and care about other things about the ecosystem more so than performance or cost (independently), whereas OP was perhaps implying that Android users tend to care more about "performance to cost ratio" since they could as well just buy a different phone from another maker and get the same Android experience. This of course, in the context sticking with one phone maker or another.

schoolornot|5 years ago

Apple has a 10 year lead time on Google for running OSes on in-house Silicon. If there is no intention to compete with Qualcomm, how are they going to get the economies of scale problem down to where the chips are affordable + performant? The volumes of Chromebooks/Pixels sold in a week vs. iPhones in a week is stark.

cromwellian|5 years ago

"X has an insurmountable lead" almost always turns out to be wrong. You could have made the same argument with x86. Intel/AMD used to at least have the argument that they had vertically integrated because they not only designed the chips, but also designed the fabs.

Apple is a fabless designer, other vendors have access to TSMC as well, as long as they have space capacity. Realistically, other ARM vendors are about 2 years behind. A Snapdragon 875 scores the same as an Apple A12 on Single Thread Geekbench.

On GPU and TPU, Apple isn't that far ahead at all. TPUs are relatively simple devices, and the Snapdragon 888 already has almost double the A14 performance in TOPS on paper. GPU wise, the A14 (PowerVR derived) GPU is roughly equivalent to a 2016 era NVidia 1060. AMD's RDNA2 based cores for SOCs are likely more powerful and more capable (e.g. raytracing acceleration)

Much is made of how far Qualcomm is behind Apple, but like with AMD and Intel, Qualcomm has a wider market focus to address. Apple sells only a few SKUs, Qualcomm needs to make chips for a much wider array of demands, and so they're a jack of all trades, master of none. In much the same way, AMD and Intel have desktops and enterprise vendors to satisfy, including people running SMP systems. Does the M1 support multiple M1 SMP? Does it support ECC? The other vendors are kind of hamstrung by trying to make one architecture that pleases too many markets at once.

Look at the Anandtech Snapdragon 888 article: https://www.anandtech.com/show/16271/qualcomm-snapdragon-888...

"Qualcomm’s 25% generational boost is also less than Arm’s advertised 30% as the new S888 continues to use a 4MB L3 cache for the CPU cluster, versus Arm’s envisioned 8MB configuration for a high-end 5nm SoC with the new X1 cores. Qualcomm explained to us that this was simply a balance between cost, implementation effort, and diminishing returns of a higher cache configuration design."

Basically, Qualcomm needs to worry about what their customers are willing to pay for the chip and how much work it takes to integrate. Apple doesn't, if need be, they can bump the price for a more expensive SOC, Qualcomm Android vendors can't.

25% CPU performance uplift and 30% GPU performance uplift for the 888. the A14 gets 1583 Single Thread in Geekbench, the 888 will likely turn in a final Single Core perf between 1300-1450, only 9% less than the A14. The situation is the same for multi-core, roughly on par, and on Antutu, the Snapdragon 875 beats the A14 substantially, and wins on several 3dMark tests.

Apple does not have an insurmountable lead over the other vendors in terms of SOC, I'd argue that their primary advantage right now is their software has always been better. In particular, WebKit's JIT for ARM does a lot better than V8 for ARM, and Android Dalvik does not produce code that runs as well as LLVM on Swift (plus there's generational GC vs ARC+refcounting).

Otherwise, a 9% CPU advantage in single thread performance is nothing to write home about.

vinay427|5 years ago

> Samsung is not a flagship company, their high pricing has nothing to do with performance. At best they are mid tier.

Their high pricing has to do with the slew of software and hardware features they include, many of which are executed at least reasonably well and later trickle down to mid-tier brands like Google's Pixel line or more conservative high-end brands like Apple. For instance: DeX, more flexible fast USB C and wireless charging than most manufacturers, pen/remote support with in-device charging and corresponding apps, Samsung Pay with magnetic stripe emulation, etc.

Samsung isn't focused on raw computing power, because they largely depend on the same chips as most of their manufacturers, but if you've used a newer Galaxy S/Note device the level of hardware polish and random "gimmicky" but occasionally useful features far outpaces a Pixel or similar.

Disclaimer: I currently own a Pixel (because there are other things that Google competes on) but last owned a Note 9.

rovr138|5 years ago

The problem I see is, will they support it? Or will they send it to the graveyard?

Zenst|5 years ago

Maybe a logical progression for the TPU chips and having on-board cores to manage the TPU side of things for performance does make sense and if they can scale this for other products, then why not. Given the whole mobile CPU performance caught up and power usage become the biggest saving area on the table PR financially as well as direct financial savings. Then I'd hazard a educated stab that maybe what is afoot here.

However it pans, the Linux kernel is sure going to see some nice ARM optimisations over the comming years out of all this drive.

cmsj|5 years ago

The smart move for Google here would be to debut their own chips in Pixels, but then sell the chips to other phone manufacturers to use in their phones. Assuming the chips provide enough raw performance and interesting hardware acceleration, that would make it a reasonable business for Google to stay involved in.