News for hackers. Stuff that matters.
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @03:28PM (#23605034)
> Apple is roughly one chip cycle ahead on perfomance/watt from any other manufacturer.

Eh? This is a flimsy claim. AMD's performance/watt is extremely impressive right now. Apple is ahead of Intel for sure, but Intel isn't the only other player here.

> So, I’m predicting an MBP 13 - 16 range with an extra three hours of battery life+, and 20-30% faster. Alternately a Macbook Air type with 16 hours plus strong 4k performance.

A slightly more efficient CPU doesn't get you this. You need significant efficiency improvements across a variety of aspects, including those Apple has already been optimizing for years like the display.

Re:Apple announces it will switch to its own processors for ... by GeekyBear on Monday June 22, 2020 @04:26PM (#23606063)
I'd say that you should take a look at a comparison of the power efficiency of Apple's "little" core in the A13 to a stock ARM little core.

>In the face-off against a Cortex-A55 implementation such as on the Snapdragon 855, the new Thunder cores represent a 2.5-3x performance lead while at the same time using less than half the energy.

https://www.anandtech.com/show/14892/the-apple-iphone-11-pro...

Apple has been hitting it out of the park lately.

Re:Apple announces it will switch to its own processors for ... by monocasa on Monday June 22, 2020 @04:35PM (#23606220)
Yeah, the other ARMs are anemic, but the AMD cores are knocking it out of the park recently.
Re:Apple announces it will switch to its own processors for ... by thetinguy on Tuesday June 23, 2020 @04:17AM (#23611193)
They’re not really though. Still slower IPC.
Re:Apple announces it will switch to its own processors for ... by StillBored on Monday June 22, 2020 @03:47PM (#23605400)
AMD is tiny compared to intel, the fact that they are besting them goes to show how they have been stuck for ~5 years.

The real problem though, is that apple is actually designing a core 100% focused on the target market. Unlike intel, for whatever reason, and AMD which didn't have the funds to run a dedicated design team for laptop/desktops.

So, I would expect the engineering tradeoffs for said laptop/desktop processor to show. AKA, things like hyperthreading are quite a win for servers, but at best are a wash for a desktop use case focused on extremely high single thread perf at the expense of throughput.

Re:Apple announces it will switch to its own processors for ... by moooo99 on Monday June 22, 2020 @03:59PM (#23605606)
> AMD which didn't have the funds to run a dedicated design team for laptop/desktops.

Given the extremely impressive performance of the 4800H notebook cpus, I'd assume that might be a thing of the past.

> AKA, things like hyperthreading are quite a win for servers, but at best are a wash for a desktop use case focused on extremely high single thread perf at the expense of throughput.

This might be true for devices like the MacBook Air which are designed for relatively light usage like Office, but I don't see that argument working with their "Pro" lineup, including the iMac Pro and the MacBook Pro. These are devices specifically targeted to a professional audience like graphics designers, 3d artists, software developers or video editors. All of those tasks can be done with decent single-threaded performance, but lots of those tasks also benefit from multithreading. I haven't owned a single MacBook so far and I doubt that'll change anytime soon. Nevertheless, its exciting to see Apple do this move and it'll be interesting how good their CPUs can compare to mobile processors by Intel and AMD.

Re:Apple announces it will switch to its own processors for ... by ebg13 on Monday June 22, 2020 @04:13PM (#23605844)
> Given the extremely impressive performance of the 4800H notebook cpus, I'd assume that might be a thing of the past.

The TDP on those is, what, 3-4x the A12Z?

Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @04:37PM (#23606245)
TDP is whatever you want it to be. The big cores in an A12Z will pull around 4w each. That means an "unchained" A12Z is a ~16W+ CPU. The 4800H is a 45W TDP, but also has 2x the fast CPU cores. And the binned 4800HS is a 35W TDP, still for 8 cores / 16 threads.

So ~2-3x the TDP for 2x the core count and 4x the thread count. Pretty interesting head to head when the Apple dev kits actually show up in people's hands, don't you think?

Re:Apple announces it will switch to its own processors for ... by NovemberWhiskey on Monday June 22, 2020 @10:51PM (#23609470)
I'm unconvinced this comparison is very meaningful at all.

First of all, TDP is not the same thing as power consumption - it is a specification for the required performance of the heatsink/fan cooling solution.

For example: a Ryzen 3900X is a 105W TDP chip. Running at full speed on all 12 cores it consumes 146W; about 10W per core and the remainder for the rest of the package.

Secondly, it is entirely typical to run a single-threaded workload at a higher clock frequency (because if that's all you have to do, why not?), and chasing higher clock speeds is disproportionately expensive since it requires higher voltages, and dynamic power in a switching system increases with the square of voltage.

Again, taking the Ryzen 3900X: that's a nominal 3.8GHz processor. Running a single-threaded workload, it will typically boost up to 4.45GHz in testing. At that frequency, that single core is drawing nearly 18W - i.e. 80% more than at the nominal frequency achieved when all cores are busy and no boost headroom is available.

From what I've read about the A12/A13, the voltage/clock curves are particularly skewed at maximum clock speeds - something like 1.1V at 2.49GHz on the A12 and well under 0.8V at 2.3GHz - basically half the power to run at 93% of the clock speed.

There are a lot of unknowns here, but I think there are more reasons for optimism than your analysis suggests.

Re:Apple announces it will switch to its own processors for ... by pertymcpert on Monday June 22, 2020 @05:42PM (#23607126)
Not 4W each. Stop saying this.
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @06:01PM (#23607378)
SPECint2006 is a single-threaded test: https://images.anandtech.com/doci/14892/specint2006-a13.png

That's either 4-5W per core or the uncore in an A13 is hugely power hungry. I'm rather positive it's not an extremely bad uncore, so the only other option here is a 4-5w per core power figure. Which also lines up with the voltage/frequency curve numbers: https://images.anandtech.com/doci/14892/a12-fvcurve.png

If you have data to support a different number I'm all ears, finding power draw figures in this space is rather difficult, but 4-5W per-core aligns with expectations here. A 1W consumption would be unheard of levels of good.

Re:Apple announces it will switch to its own processors for ... by pertymcpert on Saturday July 04, 2020 @01:47AM (#23730422)
It’s a meaningless comparison. The 4800H could be a 200W chip if it was “unchained”. Peak burst performance is dynamic in modern CPUs, it’s what you can measure in the real world that matters.

Intel TDP doesn’t include the power usage of DRAM and other IO, or the screen, or WiFi or modem (which may have been disabled tbf).

Geekbench 5 multi core scores are roughly 7400 vs 3300. Let’s say for example that the Thunder cores are half the perf of the Lightning ones. So that 3300 score might be roughly the perf you could get from 4 x Lightning instead of 2 x Lightning and 4 x Thunder. 4800H has 8 cores. Getting a bit over 2x the performance.

But that’s at a TDP of 45W (let’s call it 40W to be more generous). 5W for A13 (well, A13 entire device) vs 40W 4800H. That’s 8x the power draw for 2x performance. Am I wrong?

Re:Apple announces it will switch to its own processors for ... by ac29 on Monday June 22, 2020 @05:57PM (#23607331)
The linked Anandtech data shows it using 4-5W in a single thread test. That doesn't mean it will use 4-5W/core in a multithreaded test, but thats almost certainly only due to limitations in power delivery and thermals.
Re:Apple announces it will switch to its own processors for ... by sudosysgen on Monday June 22, 2020 @04:20PM (#23605953)
With twice the cores at a higher per-core speed, yes. And also with a much more powerful GPU.
Re:Apple announces it will switch to its own processors for ... by moooo99 on Monday June 22, 2020 @04:28PM (#23606104)
Yeah probably 3-4x the TDP (35-54W) with double the threads, 1.8GHz faster per core clock speed and a relatively powerful on-board graphics unit.
Re:Apple announces it will switch to its own processors for ... by acdha on Monday June 22, 2020 @04:18PM (#23605930)
> All of those tasks can be done with decent single-threaded performance, but lots of those tasks also benefit from multithreading

Most of those tasks benefit from multiple processors. Multithreading is less clear-cut because you're trading the win for under-optimized code against increased pressure on shared resources (which is one of the reasons why it's opened some windows for security attacks). It's not hard to find pro workloads which perform better without multithreading enabled and considering that Apple will own the entire stack up to some of the most demanding apps they're well positioned to have both solid data on the tradeoffs and architectural changes.

Re:Apple announces it will switch to its own processors for ... by acdha on Monday June 22, 2020 @09:47PM (#23609144)
Note for the downvoters who might confused: I’m using multithreading in hardware sense of symmetric multithreading (SMT), which Intel refers to as HyperThreading:

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

Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:10AM (#23611920)
Hyper threading is indeed meant for languages like Python or Javascript that use pointers everywhere. Once you have an optimized workload with little pointer chasing the only other meaningful benefit of SMT come from the fact that you can run floating point workloads alongside integer workloads. That's a pretty rare situation but it does happen sometimes.
Re:Apple announces it will switch to its own processors for ... by acdha on Tuesday June 23, 2020 @09:42AM (#23613782)
That was basically my thought: there are plenty of programs which it can help (almost all business apps) but not all of those are limiting anyone’s work and the feature isn’t free. Having multiple true cores has been common for multiple decades now and I’d be really curious whether a modern chip design team would feel it’s worth investing in if they didn’t already have it. My understanding is that SMT has a power cost comparable to extra cores and given how well Apple’s CPU team has been executing I’d assume there’s been careful analysis behind not implementing it yet.
Re:Apple announces it will switch to its own processors for ... by outworlder on Monday June 22, 2020 @04:16PM (#23605894)
> AMD is tiny compared to intel, the fact that they are besting them goes to show how they have been stuck for ~5 years.

I'm having trouble following the reasoning.

> AMD which didn't have the funds to run a dedicated design team for laptop/desktops.

They have plenty of funds for R&D. Problem is, processor manufacture goes much beyond the processors themselves. You have to design the entire manufacturing chain, and spend billions on new foundries which will get obsolete in a few years.

Re:Apple announces it will switch to its own processors for ... by AlphaSite on Monday June 22, 2020 @04:50PM (#23606453)
AMD is fabless, they just didn't have any money for spinning up several different chips for different markets. They even had a single chip from desktop to high end servers (with all the tradeoffs that entails).
Re:Apple announces it will switch to its own processors for ... by sudosysgen on Monday June 22, 2020 @04:17PM (#23605911)
AMD right now has a core 100% focused on low power devices with amazing performance, very likely ahead of Apple. So no, your premise is not accurate.
Re:Apple announces it will switch to its own processors for ... by ec109685 on Monday June 22, 2020 @11:49PM (#23609723)
Why is it very likely ahead of Apple? Apple has been doing the dedicated low power core approach for a while.
Re:Apple announces it will switch to its own processors for ... by sudosysgen on Tuesday June 23, 2020 @10:54PM (#23623489)
Because AMD has a 4 core low power processor with multiple times the memory bandwidth and multiple times the I/O and greater performance per core at the same power draw as Apple's 2 core processor with about a tenth of the I/O and a third the memory bandwidth.
Re:Apple announces it will switch to its own processors for ... by Eric_WVGG on Monday June 22, 2020 @04:15PM (#23605875)
You're correct that AMD’s offerings are impressive, but that‘s vs an uncooled A12 chip. Add active cooling and a few more watts there's no reason why they couldn't blow the doors off.
Re:Apple announces it will switch to its own processors for ... by hombre_fatal on Monday June 22, 2020 @05:29PM (#23606955)
> You're

> AMD’s

> that‘s

What is your method of input where you use three different characters for apostrophes?

Re:Apple announces it will switch to its own processors for ... by Der_Einzige on Tuesday June 23, 2020 @01:49AM (#23610324)
When someone asks what "attention to detail" is, I want to point them to this post...
Re:Apple announces it will switch to its own processors for ... by Eric_WVGG on Wednesday June 24, 2020 @04:47PM (#23633677)
wow, that was amazing. I was on my iPad at the time. No idea how that came out.
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @04:30PM (#23606132)
I think you're either underestimating how much power an A12 consumes or overestimating what actively cooled CPUs consume per-core.

The A12 will pull around 4w on a single-core workload to come close to 9900K in performance. That's a good number, but it's not unheard of. The 4800HS is also a 4w per core CPU, and also comes close to the 9900K in performance.

The problem is increasing single-core performance becomes non-linear. It's not just a few more watts to bump from 3ghz to 4ghz. It's a lot of watts.

Simply having 4 big cores on an A12 would push it into 10w actively cooled territory as well, same as the i5 in a macbook air (a CPU that's also 10w). Add a few watts to bump the single core performance while you're at it and suddenly it's a 20w chip. Make it 8-cores to compete with the current macbook pro CPUs and suddenly it's a 40w chip.

Re:Apple announces it will switch to its own processors for ... by Reason077 on Monday June 22, 2020 @04:47PM (#23606413)
> "Simply having 4 big cores on an A12 would push it into 10w actively cooled territory as well"

The A12X/A12Z already has 4 big cores (and 4 little cores, and 7-8 GPU cores). I imagine the A14X will follow this pattern, but the cores will be 2 generations newer, with 2 generations of performance-per-watt improvements.

Re:Apple announces it will switch to its own processors for ... by saagarjha on Monday June 22, 2020 @06:26PM (#23607638)
Rumors indicate all high-power cores.
Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:15AM (#23611956)
Heterogenous cores are a pretty huge advantage.
Re:Apple announces it will switch to its own processors for ... by Veedrac on Monday June 22, 2020 @09:32PM (#23609066)
Power-performance is a very nonlinear curve, so it doesn't make sense to compare single-core TDPs with all-core TDPs. The iPhone XS is 2500 MHz when one core, but drops to 2380 MHz when both primary cores are in use, a 5% performance drop... but this drop lowers power from 3.85 W to 2.12 W, 45% less!

Hence it makes much more sense to treat the A series processors as 2 watt chips when looking at multi-core scores. They're targeting efficiently hitting these lower frequencies. You'll get a similar result for the 4800HS; it'll use a lot more than 4 W single-core.

Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @10:47PM (#23609455)
I think you mean 2w cores not 2w chips? The A12X also cuts frequency when multiple are in use (as of course AMD and Intel CPUs do as well), but at 2w/core you're still talking 8w for a quad core, comparable in power to the quad core i5 in the current MacBook Air.

The problem here is a severe lack of quality data. The best we have right now is SPEC2006 which is unfortunately only single core. You're absolutely right that it makes more sense to compare like for like in workloads, but we don't have any good multithreaded cross-platform benchmarks. There's geekbench, but it's somewhere between mediocre and shitty. And then nothing else? There's then no multithreaded benchmarks that also have measured power draw on an A12/A13.

A 4800HS at it's 4w/core all core load is also still clocking higher than an A12X. When Apple has the thermal budget to spend as well they'd almost certainly do the same thing?

Re:Apple announces it will switch to its own processors for ... by Veedrac on Tuesday June 23, 2020 @01:02AM (#23610081)
Yes, 2 W/core. The difference is that at this power level, the A series chip will be a lot closer to peak performance than the Intel chip.

> A 4800HS at it's 4w/core all core load is also still clocking higher than an A12X.

This doesn't mean that much, since the range of efficient clock speeds depends on design choices, so they aren't always 1:1 comparable between architectures. Apple might well increase clock speed on their desktop chips, but unless it's only a few percent, it won't be as simple as pumping more power into the same dies; they have to actually redesign the core to operate efficiently at those higher speeds.

Re:Apple announces it will switch to its own processors for ... by wizee on Monday June 22, 2020 @05:19PM (#23606838)
The A12 draws 4W when all four big cores are maxed out. Not 4W per big core. That's 4x the performance per watt of your comparable Intel or AMD parts.
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @05:40PM (#23607111)
No, it pulls 4W under the single-threaded spec2006. And the A13 then actually regresses on perf/watt and hits 6W in a few tests https://www.anandtech.com/show/14892/the-apple-iphone-11-pro...

This isn't unique to Apple, either. The "big" cores in ARM CPUs have been pulling 2-4W for years and years. That's why thermal throttling is such a major issue in mobile, especially mobile games.

Re:Apple announces it will switch to its own processors for ... by valuearb on Monday June 22, 2020 @04:00PM (#23605633)
Apple SOCs are going to be a big part of the performance/watt gains.
Re:Apple announces it will switch to its own processors for ... by MR4D on Monday June 22, 2020 @04:33PM (#23606187)
>Eh? This is a flimsy claim.

Anandtech would like to disagree with your word choice.

https://www.anandtech.com/show/14892/the-apple-iphone-11-pro...

Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @04:53PM (#23606482)
Did you read your own link?

> In virtually all of the SPECint2006 tests, Apple has gone and increased the peak power draw of the A13 SoC; and so in many cases we’re almost 1W above the A12. Here at peak performance it seems the power increase was greater than the performance increase, and that’s why in almost all workloads the A13 ends up as less efficient than the A12.

> The total power use is quite alarming here, as we’re exceeding 5W for many workloads. In 470.lbm the chip went even higher, averaging 6.27W. If I had not been actively cooling the phone and purposefully attempting it not to throttle, it would be impossible for the chip to maintain this performance for prolonged periods.

In other words, to get those good specint numbers, power was sacrificed to do it. 5W per-core power draw is right in line with a typical x86 laptop CPU, too. 4800HS sits at 35w, or 4.3w per core.

Re:Apple announces it will switch to its own processors for ... by MR4D on Monday June 22, 2020 @05:43PM (#23607151)
Yes. I saw that there were already other responses to your comment, but I'd like to add my own, quoted from the conclusion of the article:

"But the biggest surprises and largest performance increases were to be found in the A13's GPU. Where the new chip really shines and exceeds Apple’s own marketing claims is in the sustained performance and efficiency of the new GPU. Particularly the iPhone 11 Pro models were able to showcase much improved long-term performance results, all while keeping thermals in check. The short version of it is that Apple has been able to knock it out of the park, delivering performance increases that we hadn’t expected in what's essentially a mid-generation refresh on the chip manufacturing side of matters."

One of the key phrases is "...Apple has been able to knock it out of the park..."

The rest of the article is pretty clear - Apple gets it, and beats their competitors pretty soundly.

Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:21AM (#23612008)
Apple is definitively competent at chip design but the end result won't be leagues ahead. They might be something like 10% ahead in terms of IPC and another 10-20% just because they get early access to 5nm compared to whatever "ancient" process Intel is using.
Re:Apple announces it will switch to its own processors for ... by MR4D on Tuesday June 23, 2020 @02:37PM (#23618275)
Everyone seems to think about cost and speed all the time.

I think that's only part of the story, which also needs to include the ability to add features and control the entire feature set across chips on all of their devices.

Encryption, ML, graphics, power management, security, etc. are all things that Apple can now add or remove as needed.

The level of optimization they can do is now well beyond just speed and price.

Re:Apple announces it will switch to its own processors for ... by thejynxed on Wednesday June 24, 2020 @04:36AM (#23625601)
Right now absolutely everyone else is ahead of Intel in the NM race, with some currently shipping chips two process nodes ahead and several announced chips going so far as being twice as small as Intel's current process node. This is partially why AMD has been able to offer laptop CPUs that rival Intel's desktop offerings for less cost.
Re:Apple announces it will switch to its own processors for ... by wizee on Monday June 22, 2020 @05:13PM (#23606740)
You do realize that's 5W total, not 5W per core? Apple is currently around 4-5x the performance per watt of Intel's most efficient parts.
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @05:42PM (#23607125)
It's a single-threaded test. That's 5W on a single core.

Here's the A12's power/frequency curve: https://images.anandtech.com/doci/14892/a12-fvcurve.png

That's the curve per core (that's how those charts work). 3.85W per core @ 2.5ghz is what a big core A12 is spec'd at.

Re:Apple announces it will switch to its own processors for ... by wizee on Monday June 22, 2020 @06:13PM (#23607482)
That's fair. However, according to the same chart, it draws 1W at 2000 MHz, which should give 80% the single core performance. This is how Apple is getting 4x the perf/watt of Intel and AMD competitors in Geekbench and similar workloads. Apple is able to acheive very high multithreaded performance within a 5-6W TDP by running all the cores around 80% of peak performance.
Re:Apple announces it will switch to its own processors for ... by wizee on Monday June 22, 2020 @06:37PM (#23607754)
> Those curves also apply to Intel & AMD. As in, you can drop frequency on AMD to also achieve significant improves in perf/watt. That's not a unique aspect of the A12. That curve is more "this is how TSMC's 7nm transistors behave" type of thing. Geekbench only measures perf, not perf/watt. It does not try to achieve maximum perf/watt, nor has Apple tuned to the A12/A13 to achieve maximum perf/watt in Geekbench either. Geekbench's single thread numbers where it "competes with Intel & AMD" are also these ~5W per core power figures.

While similar curves also apply to Intel and AMD, their mobile parts are drawing 10-20 watts per core to acheive the very top results. When you're using all the cores together under a 6W TDP (as apple is doing), Apple is able to achieve a much higher Geekbench result than Intel or AMD parts set to a comparable TDP, or even 3x the TDP. Compare multi-core Geekbench scores of Apple's parts running at a 6W TDP to Intel or AMD's most efficient parts running at a 15W TDP, and you'll see that Apple outperforms them while drawing 1/3 the power. Similar curves apply, but Apple can achieve far morea at 1W per core than any x86 competitors.

Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @06:31PM (#23607686)
Those curves also apply to Intel & AMD. As in, you can drop frequency on AMD to also achieve significant improves in perf/watt. That's not a unique aspect of the A12. That curve is more "this is how TSMC's 7nm transistors behave" type of thing.

> 4x the perf/watt of Intel and AMD competitors in Geekbench

Geekbench only measures perf, not perf/watt. It does not try to achieve maximum perf/watt, nor has Apple tuned to the A12/A13 to achieve maximum perf/watt in Geekbench either. Geekbench's single thread numbers where it "competes with Intel & AMD" are also these ~5W per core power figures.

I'm not sure where you're getting this random 4x better number from anyway?

Re:Apple announces it will switch to its own processors for ... by wizee on Monday June 22, 2020 @06:49PM (#23607845)
Researching the very most efficient parts from Intel and AMD today, 3x the perf/watt would be more accurate. Operating at a 5-6W TDP, the 2018 Apple A12X gets a multicore Geekbench score of 4730. Operating at a TDP of 15W, the i7-1065G7 (Ice Lake) gets multi-core Geekbench score of 4865. This is on Intel's 10 nm process that's comparable to TSMC 7 nm. Near equal performance for 3x the power.

I'd expect a 2020 A14X or whatever it's called to comfortably beat what they could achieve in 2018, so getting 4-5x the perf/watt of Intel and AMD's best is what I'd expect when operating at similar points in the frequency/power curve. The A12X was around 4-5x the perf/watt of what Intel and AMD had out in late 2018.

https://browser.geekbench.com/v5/cpu/2639065 https://browser.geekbench.com/v5/cpu/2638528

Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:51AM (#23612245)
Unfortunately I could only find this old chart [0] showing how power draw scales with frequency on Intel. However for the sake of demonstration it should be more than enough.

The chip needs around 25W at 2.5GHz and 200W at 4.7GHz. 8x more power for 1.88 times the performance. In other words Intel chips running at 2.5GHz are 4.25 times more efficient than Intel chips running at 4.7Ghz. No magic. Once Apple has chips that go this far they will suffer from the same problems.

Here is a slightly newer chart [1] that demonstrates a 57% increase in power consumption for a 500Mhz frequency gain (12% performance gain).

[0] https://www.extremetech.com/wp-content/uploads/2018/09/Clock...

[1] https://www.extremetech.com/wp-content/uploads/2016/02/power...

Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:36AM (#23612118)
If it was that easy then everyone would do it. I call this the curse of the single number. There is this complicated machinery with lots of parts with different shapes, some are bigger some are smaller. However, the customer is not aware of the complexity and only sees a single number like 5W and maybe another number that showcases the performance score of the chip. Surely, since that is the only information we have about power consumption and performance it must be true in all situations. The reality is that those two numbers were measured during different situations and combining them into a meaningful calculation might actually not be possible.

For example. Geekbench measures peak performance of all cores at the same time and the power draw may go above 5W.

The 5W TDP may refer to normal day to day use where one or two cores are active at the same time for the duration of the user interaction (play a game for 5 min or something) and once the user stops using the phone it will quickly go back to a lower TDP.

Re:Apple announces it will switch to its own processors for ... by phonon on Monday June 22, 2020 @05:38PM (#23607074)
You're comparing peak single with all-core TDP/cores. Ryzen 2 cores peak at about 10 Watts per core...they probably have at least 30% frequency increase headroom...plus whatever bump they get when they move to 5 nm. I expect at least a 50% per core performance increase when they refresh their laptop/desktop lines, and probably twice the cores. And they'll also be saving a few hundred dollars per laptop...
Re:Apple announces it will switch to its own processors for ... by kllrnohj on Monday June 22, 2020 @05:50PM (#23607235)
Look at the A12's power/frequency chart: https://images.anandtech.com/doci/14892/a12-fvcurve.png

Increase frequency by 30% and the A12 will also be hitting 10 watts per core - the end of that graph is going real vertical real fast.

Since Zen 2 and A12/A13 are all on the same TSMC process this shouldn't be that surprising...

> I expect at least a 50% per core performance increase

Based off of what evidence? That'd be an unheard of improvement. TSMC isn't even claiming anything close to that at a pure transitor switching frequency for 5nm? They are predicting 15% frequency gain (at the same complexity and power) or a 20% power reduction (at the same frequency and complexity) over their 7nm process.

Re:Apple announces it will switch to its own processors for ... by phonon on Monday June 22, 2020 @09:01PM (#23608857)
I meant cumulatively. I'm assuming a "A14x+" on 5 nm. Comparison to A13.

So a A14x+ (15 W+)

30% frequency increase vs A13, because of higher TDP +

10% IPC increase (larger caches, design tweaks) +

15% Frequency increase, due to 5 nm.

A i7-1065G7 costs Apple something like $400. The A13 costs something like $60 to manufacture. Apple is highly motivated.

Re:Apple announces it will switch to its own processors for ... by nicoburns on Monday June 22, 2020 @07:04PM (#23607965)
> They are predicting 15% frequency gain (at the same complexity and power)

My intuition is that 50% might be overoptimistic. But going from iPad to Laptop thermal constraints, you'd expect a big increase in frequency just from clocking the thing higher, no?

Re:Apple announces it will switch to its own processors for ... by imtringued on Tuesday June 23, 2020 @06:56AM (#23612281)
Apple would lose their edge over Intel because most of the efficiency gains come from the lower frequency.
Re:Apple announces it will switch to its own processors for ... by nicoburns on Tuesday June 23, 2020 @10:41AM (#23614502)
> Apple would lose their edge over Intel because most of the efficiency gains come from the lower frequency.

Presumably that would only apply when the cores are actually running at full-throttle though. For casual use there could still be considerable gains if the processors are better at power management (which they most likely are, as they've had to hyper-optimised for this for phones).

Re:Apple announces it will switch to its own processors for ... by ascendantlogic on Monday June 22, 2020 @04:03PM (#23605680)
AMD is small though. I have no data to back up my gut but anecdotally I feel like they don't have the manufacturing capacity to keep up with Apple's demands right now.
Re:Apple announces it will switch to its own processors for ... by fabianhjr on Monday June 22, 2020 @04:14PM (#23605855)
AMD is the provider of APUs/CPUs and Graphics of both PlayStation 5 and Xbox Series X.

AMD represents about 2/9 in Windows and 3/10 in Linux of processors using Steam month-by-month and raising; In this same survey Windows represents 95% and MacOS 4% of computers.https://store.steampowered.com/hwsurvey/processormfg/

I think they can manage the production to provide for all Apple CPU needs.

Re:Apple announces it will switch to its own processors for ... by monocasa on Monday June 22, 2020 @04:06PM (#23605725)
The chips are going to be manufactured by TSMC whether they're AMD or Apple chips.

And the game consoles show that AMD can put together a secure, x86 chip at high volumes at leading nodes.