News for hackers. Stuff that matters.
Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @10:08AM (#25303022)
A lot of the lead is process, no doubt, but a lot of it is simply a better design. Every step of the way, even when they're at process parity, Apple chips have been better.
Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by DCKing on Friday December 04, 2020 @10:54AM (#25303686)
> A lot of the lead is process

Given that this TSMC 7nm->5nm process improvement has lead to the smallest gen-on-gen performance improvement for Apple's iPhone chips - the performance gains from the A13 to the A14 are the smallest in years - I really don't buy that at face value. Surely a better process helps a substantial percentage, but I think a 7nm M1 chip would have impressed in most of the same ways.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @11:27AM (#25304151)
Sometimes it's not about top level performance increase, but also efficiency increase. This is especially true when moving to a new node.

The 5nm chips do better per watt, which is part of the wow factor of the M1. It performs at a high level and delivers industry leading battery life.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by MangoCoffee on Friday December 04, 2020 @12:27PM (#25305120)
TSMC is a very conservative company. they will not throw money into a new node without its customers backing consider the amount of cash needs for each new gen (node).

TSMC's 5nm must be good enough for Apple to back it.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @01:39PM (#25305985)
I think you're right, but also a little bit backward on things.

TSMC is conservative, but, with the continued guaranteed high-dollar buys from Apple, they have tremendous freedom to invest in R&D in an almost fearless way that any company would envy.

This is also why people trying to give all credit to TSMC for the performance of A-series chips are also selling Apple short on that side of the ball there too. TSMC would not be in the position they are right now without Apple's partnership powering their capital investments.

So in short, Apple's backing isn't proof that TSMC 5nm is good, it's actually a large part of why TSMC 5nm is good, and even exists in the first place.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by starfallg on Friday December 04, 2020 @10:54AM (#25303692)
>a lot of it is simply a better design

Define better.

Processor designs, as with many things is a question of tradeoffs. Apple is vertically integrated and has the luxury of designing cores based on a different set of requirements that drive the rest of the industry. As Apple makes a profit off per device sold, and not per chip, they can strategically approach chip design differently. For example, the area of die used.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by GeekyBear on Friday December 04, 2020 @06:49PM (#25309900)
> Define better.

Apple's "little" cores are roughly on par with the performance of the big cores in a Galaxy S10 while only having the power draw of the current gen ARM "little" cores.

>The performance showcased here roughly matches a 2.2GHz Cortex-A76 which is essentially 4x faster than the performance of any other mobile SoC today which relies on Cortex-A55 cores, all while using roughly the same amount of system power and having 3x the power efficiency.

https://www.anandtech.com/show/16192/the-iphone-12-review/2

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @12:57PM (#25305530)
You can define it however you choose to.

As an end user with an Apple chip in my hands, I get better performance than competing products.

I know what you're saying--all those market factors are why the chip in an iPhone achieves better performance than competing phones.

So maybe you can stretch better to mean "well Qualcomm still manages to extract profit". Bully for them--as a user, an A series chip is better.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by starfallg on Friday December 04, 2020 @01:12PM (#25305693)
But obviously not having the highest level of performance doesn't prevent from Qualcomm from producing more chips than Apple. So what's at play here is more performance != better. For you and me yes, more performance is good, but there are a lot of factors in play and not everybody looks to performance being the main metric.
Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @01:23PM (#25305817)
I'm sorry, I just don't think your point is that interesting though.

Qualcomm is still in business so sure they're moving product and making sales. I'm not denying them that.

Apple makes an objectively better chip based off performance. I really don't care about much else. Are you a Qualcomm stock holder? What's your definition of better and why is it better than using performance?

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by Nokinside on Friday December 04, 2020 @10:13AM (#25303088)
50% process technology.

25% for the fact that Apple can choose more expensive solutions in every turn. Better performance is often more expensive.

15% because Apple can design only for Apple products. Qualcomm, Intel, AMD .. have to design more generic products.

~10% at most for something else.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by zipityzi on Friday December 04, 2020 @10:41AM (#25303499)
What are these numbers based on? Just your "best estimate"? It's dismissive of Apple's uarch for what reason?

Arm has architecture licenses, unlike x86: anyone could've designed an Arm CPU from the ground up. NVIDIA tried, AMD tried, Intel tried, Qualcomm tried, Samsung tried, Huawei tried, etc. Everyone had a chance (and they still do). Arm is the most level playing field available in high-perf CPU design.

And "50% process technology" is an exaggeration even embarrassing for HN. The A13 was built on 7nm and still beat perf/watt of any x86 CPU and total 1T performance rivals Tiger Lake. A14 / M1 are a natural evolution of that same uarch.

https://images.anandtech.com/doci/16226/perf-trajectory.png

What really breaks down your argument: Samsung has had nearly every advantage as Apple, yet its Exynos line is some of the worst-perf/watt Arm uarch today: its own OS (Tizen), its own foundry, its own phones / tablets / laptops, and a massive conglomerate for funding. What happen to Samsung? What money doesn't Samsung have? Hell, Samsung is even MORE integrated than Apple, as Apple still needs to outsource its fabrication to TSMC.

There's a reason Samsung is giving up on its uarch and moving to Arm stock cores (X-1, A78, A78C, etc.), just like Qualcomm + NVIDIA.

https://news.samsung.com/global/samsung-electronics-announce...

Don't tell me "you need trillion dollar valuation to make a top-class CPU". AMD was nearly bankrupt 6 years ago and now has the fastest general compute x86 arch in the world.

This argument reeks of "well, if Apple has the fastest CPU uarch today, then I'm going to ensure everyone else has an excuse."

Apple didn't even have an Arm architectural license, much less a custom high-perf CPU, 13 years ago. 13 years from "never designed a high-perf CPU" to "dominating x86 perf / watt while at the heels of total perf" is actually notable and actually impressive.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @10:46AM (#25303564)
Well said.

It's really disappointing that as Apple comes out with some of the most exciting processor designs we've ever seen, some look to dismiss the effort and make excuses for the other players that aren't producing.

It can't possibly be that Apple is doing impressive, innovative work. No, it has to be some nebulous "other" thing that's really happening.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by acomjean on Friday December 04, 2020 @11:33AM (#25304251)
>13 years from "never designed a high-perf CPU" to "dominating x86 perf / watt while at the heels of total perf" is actually notable and actually impressive.

They did buy PA-Semi, a company with a lot of low power chipmaking experience. They had a plan and invested in it and continued making it better and better, but its not like they developed this exclusively from the ground up. Its impressive but more evolutionary.

A throwback to when computers doubled in performance every couple years.

https://en.wikipedia.org/wiki/P.A._Semi

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by zipityzi on Friday December 04, 2020 @02:36PM (#25306670)
P.A. Semi was partially responsible for the A4 and maybe A5? What about A6, A7, A8, A9, A10, A11, A12, A13, A14? You casually state "making it better and better", as if that's a regular occurrence for CPU architects over the past two decades. It's not, unfortunately.

Iterating a uarch is not a given. Ask Intel & AMD.

20% to 40% IPC gain / year is not a given. Ask Intel & AMD.

Iterating 20% to 40% IPC gain / year / nearly identical TDP is absolutely not a given. Ask Intel & AMD.

Likewise, P.A. Semi (in 2008) is a very recent addition in Apple's Arm journey.

// the history //

In the 1980s, Apple's ATG (Advanced Technology Group) pushed to move to on RISC and worked with Acorn in England to co-develop ARM III CPUs for Apple's "next-gen" devices

In 1990, Arm Ltd. is founded with the two largest shareholders as Apple (43%) and Acorn (43%).

Apple was reportedly responsible for Arm's current name: it's "Advanced", not "Acorn", because Apple didn't want to be associated with a former competitor.

Apple mainstreams Arm far earlier than the iPhone: in 2001, the first iPod launched with a 90 MHz ARM-derived CPU.

// P.A. Semi //

People always forget the history of the P.A. Semi acquisition, even as it's linked there.

The short version: Intel was literally gifted a major high-perf Arm uarch and screwed it up; that same CPU architect refuses to join Intel, founds P.A. Semi some years later, and Apple acquires P.A. Semi and that CPU architect joins Apple.

That "lot of low power chipmaking experience" was literally gifted to Intel and they couldn't do jack. Apple needed to acquire it after decades of trying to get Arm to work, far more effort than Intel.

Likewise, in the 2000s, Intel had significantly higher profits than Apple: https://www.macrotrends.net/stocks/stock-comparison?s=gross-...

In Q4 2005, Intel made $23b in profit. Apple made $4b in profit. Intel was a CPU IP & foundry. How did they miss Arm or other RISC designs? That's the kicker: Intel didn't miss Arm. Intel has repeatedly failed & floundered with "side technologies" that they thought inferior to x86: heterogenous dies, chiplets, Arm, XScale, etc. = Intel explicitly decried and denounced these "cheap" tactics by their competitors.

Intel in the 1990s, 2000s, and 2010s genuinely exhibited "not made here means it's crap and automatically inferior to anything we can make" philosophy.

1993: Daniel Dobberpuhl develops StrongARM, a high-performance ARM uarch.

1997: Intel is gifted StrongARM through a legal settlement and the "keys to the kingdom". Dobberpuhl doesn't agree to join Intel.

2003: Unrelenting on Arm's future, Dobberpuhl starts P.A. Semi after working at Broadcom.

2007: Intel sells off StrongARM, saying they don't know how to make money with ARM as AMD had applied unprecedented pressure with K8 & Athlon64.

2008: Apple acquires P.A. Semi.

2009: Dobberpuhl retires from Apple.

It's not like AMD, Intel, etc. were ignorant x86 had severe perf/watt limitations. They knew and they know. They tried repeatedly to overcome them and then simply lost interest as they couldn't make money.

Sources (a great read / watch, if you're bored):

https://www.theregister.com/2006/06/28/intel_mobile_failure/ https://www.youtube.com/watch?v=AADZo73yrq4&t=449s https://en.wikipedia.org/wiki/Acorn_Computers https://en.wikipedia.org/wiki/StrongARM https://en.wikipedia.org/wiki/IPod https://www.computerweekly.com/news/2240049543/Intels-Strong... https://en.wikipedia.org/wiki/Daniel_W._Dobberpuhl

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by ksec on Friday December 04, 2020 @02:50PM (#25306860)
>is an exaggeration even embarrassing for HN

Hardware discussion on HN has always been subpar, and Apple's M1 discussion sort of confirm that. I guess most developers dont really give a damn about hardware.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by therealbilly on Friday December 04, 2020 @12:59PM (#25305546)
AMD's recent agreement with China and the resulting monies allowed AMD to really move ahead. We have to keep that in mind.
Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by samfisher83 on Friday December 04, 2020 @12:49PM (#25305430)
> 13 years from "never designed a high-perf CPU" to "dominating x86 perf / watt

The people who designed these chips are from intel, amd, samsung etc. Apple can spend way more money than amd or intel.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by zipityzi on Friday December 04, 2020 @02:43PM (#25306777)
That's because Intel (back then, the only real high-perf CPU) rejected ARM as an inferior, slow technology.

And blatantly ahistorical on "money": where is your citation?

https://www.macrotrends.net/stocks/stock-comparison?s=gross-...

In 2005 to 2008: Intel made 2x to 6x more profit per quarter than Apple. A short example:

Q4 2005 at Intel: $24b profits Q4 2005 at Apple: $4b profits

Not revenue. Not stock price. Profit, that can be put anywhere in the business. Intel had insanely higher profits than Apple. The iPod (which ran an ARM-derived 90MHz CPU) was already out in 2008. Apple had just acquired P.A. Semi. Intel still had vastly, vastly, vastly more free cash flow and profit.

Don't tell me Intel didn't have money for Arm or hiring CPU architects or even literally acquiring entire Arm firms.

Intel had hired these very people who later joined Apple; it absorbed Arm architects, uarches, designers, portfolios, etc.

They failed. As The Register wrote in 2006,

>Intel's failure wasn't for a lack of talent or investment - or even luck - over the years. Intel threw $1.6bn on a DSP company in 1999, and followed up with a host of smaller investments. And luck blessed Intel on several occasions. When DEC's StrongARM processor fell into Intel's hands in the fall of 1997, it was as a result of a legal settlement, and an unsought and unexpected prize. Pundits at the time thought that Intel had been handed the keys to the kingdom. But billions of dollars later, Intel could only claim two significant design wins from lower tier phone OEMs RIM and Palm. Texas Instruments, by contrast, will cash $14bn in revenue from phone chip sales this year. > >So how did Intel fail to capitalize? In a nutshell, it failed to live up to its name. Intel may stand for 'INTegrated ELectronics', but it failed to integrate the electronics that mattered when it mattered. > >A series of poor management decisions ensured that StrongARM was well positioned for a market that was on the decline, and rarely competitive in a market that boomed. Early on, Intel decided against integrating dedicated digital signal processing into the StrongARM chip, later renamed XScale. While this decision was justifiable for fixed embedded markets and for PDAs, it put the chip at a huge disadvantage for lower cost devices that needed voice capabilities. In response, Intel copied the PC strategy of adding new floating point instructions, introducing MMX for Xscale. Since phone manufacturers preferred cheaper custom chips for devices that needed a multimedia flip, this was a wasted investment.

Good reading: https://www.theregister.com/2006/06/28/intel_mobile_failure/

https://en.wikipedia.org/wiki/StrongARM

https://www.computerweekly.com/news/2240049543/Intels-Strong...

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by Nokinside on Friday December 04, 2020 @10:57AM (#25303720)
Did you miss the fact that I attribute half for other than process technology.

> The A13 was built on 7nm and still beat perf/watt of any x86 CPU

We can directly compare Snapdragon 865 Plus and Apple A13 Bionic because they use the same process (N7P).

865 Plus is equal or better in most benchmarks.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @11:03AM (#25303806)
https://www.anandtech.com/show/15982/the-asus-rog-phone-iii-...

What in the world are you talking about? Anandtech shows the A13 handily besting a phone equipped with an 865+.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by Nokinside on Friday December 04, 2020 @11:18AM (#25304010)
Most of those are not CPU tests. But even in the link you provided 865+ has best performance/watt in every test in GPU Performance & Power.

Here is Nanoreview's Snapdragon 865 Plus vs A13 Bionic CPU performance tests: https://nanoreview.net/en/soc-compare/qualcomm-snapdragon-86...

(btw. My argument is not that Apple is worse)

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @11:39AM (#25304338)
JavaScript perf is a GPU test? I guess I'm learning new things every day.

(The link I shared is all CPU leaning performance tests.)

Nanoreview? Really dude? In the "Pro" section for the 865+ it lists two more cores (factual but largely irrelevant) and in the "Pro" section of the A13 it lists "Compatible with the latest DirectX 12.1" (laughably hilariously untrue).

I love how nano review has become the Android fan bible, despite its very obvious flaws.

Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by attractivechaos on Friday December 04, 2020 @05:53PM (#25309408)
Also, the Antutu developers said scores between different OSes are not comparable: https://www.antutu.com/en/doc/119646.htm but some people just love to boast how Android is better based on Antutu...
Re:Qualcomm Details The Snapdragon 888: 3rd Gen 5G and Corte... by whynotminot on Friday December 04, 2020 @10:22AM (#25303215)
Your math doesn't make sense. 25% because Apple chooses better solutions, and then you finish with only 10% better design? Is it only a better design if it's not more expensive? So you get to decide that? Does BMW not get credit for better design than a Ford Focus because it's more expensive?

I guess it doesn't really matter. Apple makes a better product. That's kind of the story here at the end of the day.