News for hackers. Stuff that matters.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by jonknee on Friday October 05, 2018 @11:24AM (#18148863)
The reason they don't have them in laptops is not because of performance, it's because they don't have an OS. A laptop that only runs iOS is called an iPad and it doesn't have the software I want to run.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by _ph_ on Friday October 05, 2018 @12:16PM (#18149320)
I am quite sure that macOS runs quite fine on an A12. Like back in the PowerPC times, where Apple would build OS X always on x86 chips too, they certainly keep testing macOS on ARM hardware. Even if they don't have any imminent plans to release an ARM based Mac, it is a great way of testing your software for portability.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by jonknee on Friday October 05, 2018 @12:40PM (#18149562)
Of course, but without any software. Microsoft has done some interesting stuff in that regard so maybe there is an easier transition than getting all third party developers on board, but it's a tough nut to crack.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by ben_w on Friday October 05, 2018 @01:58PM (#18150241)
Apple have experience of that, and I mean a lot. The first C compiler I used was the cheap student version of Metrowerks that only compiled to 68K, I was on a PowerPC machine at the time. Mac OS X had a Mac OS classic compatibility mode until around the time the Intel processors replaced PowerPC ones, and early Intel machines could run apps compiled for PPC.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by wintercharm on Friday October 05, 2018 @07:12PM (#18152481)
Apple is going to have a good ecosystem of ARM software very soon. The whole reason they pushed their Marzipan initiative with the ability to seamlessly port iOS (ARM) apps to macOS (x86) is so that they can also do (iOS >>> macOS) on ARM.

By asking developers to port from iOS apps, they have the side effect of getting developers to implement "fully featured" apps, just with a mobile UI. Adobe has already promised they'll be doing this with photoshop and Illustrator, releasing in 2019.

Others will follow suit. Not only will this strengthen the feature set of iOS apps, but it will strengthen the iPad Pro app ecosystem, and apple will simply link the iOS and Mac App Stores, allowing for "universal" apps.

Marzipan will translate them to x86/64 and later when Apple switches to ARM, Marzipan will simply keep these apps on ARM, and change their UI to match.

If you've been watching Apple closely over the last few years, you'll notice that they're consolidating their API's across macS and iOS. Things like Metal and AppKit and UIKit and so on are beginning to converge. This is all setting the stage for Marzipan.

They announced the "first half" of what they intend during the WWDC 2018 keynote. But the second half will be announced only after they reveal ARM Macs, and then "surprise - all the iOS apps you see now are available here, too. They automagically get UI adaptations for mac!"

Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by _ph_ on Friday October 05, 2018 @05:18PM (#18151813)
Yes, the challenge is the software. Not so much the native Mac software created with XCode. That would probably rebuild at a button press. The elephant in the room are VMs. Many Mac users (for example me) are running x86 based operation systems inside VMs on their Mac. This wouldn't work without a dynamic translation like Rosetta. But as Apple is making their own processors, I would consider it a possiblity that they add some hardware accelerators for a Rosetta style software to their chips.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by et2o on Saturday October 06, 2018 @02:48AM (#18153907)
While I understand running VMs are important for you and many developers, people like us who want to do this have to be a miniscule share of Apple's market. I wouldn't bet on them spending much time on it.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by _ph_ on Saturday October 06, 2018 @05:45AM (#18154323)
You are right that developers are only a small part by volume. However they are the most important users in an environment, as they the ones creating new applications. Same with other power users, who require a VM. Driving them away from the platform could have a much larger net effect. That Macs got much more popular after the switch to x86 hints at that the compatibility isn't quite unimportant.

So I do think that Apple is probably going to ARM, but they need to be very careful in the steps they are taking and they need to have a really compelling offer so that users are willing to go through the transition.

Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by aquadrop on Friday October 05, 2018 @11:32AM (#18148928)
My point was that if they had this abysmal advantage now, it means they would see it coming several years prior and would work on OS and anything else it needed.

But it's not the point, main point is that I think statement that current A12 is close (to whatever reasonable %) to top desktop chips is simply not true. I didn't see any concrete evidence of it, and everyone just seem to like this idea, that's why it was talked much lately. I'm all for great advantages and all that, but I still must use common sense, 3-4W vs 150+ W - that's too much.

Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by pertymcpert on Friday October 05, 2018 @11:48AM (#18149067)
People aren't comparing 3W mobile chips to 150W desktop CPUs. They're comparing like for like in terms of perf/watt. Skylake isn't a particular SKU, it's a micoarchitecture generation, from which Intel can scale the design from low power 10W parts to power hungry server chips.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by aquadrop on Friday October 05, 2018 @12:15PM (#18149310)
Article reference specific CPU - Xeon 8176. It has 165W TDP.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by wintercharm on Friday October 05, 2018 @07:06PM (#18152456)
SpecInt/FP is comparing Single core IPC between one A12 BIG core, and one Skylake server CPU core.

Per-core power consumption on that Intel chip is 165W/28cores = 5.89W

Apple is pushing similar IPC at 3W instead of 5.89W. In that context, it's not so unbelievable, and it's still really fucking impressive.

Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by aquadrop on Saturday October 06, 2018 @06:07AM (#18154374)
Yeah, I know, I wrote about it in my original comment, you didn't have to tell me that twice :)

And that's my point, Apple already has very impressive thing going on, no need to smudge it with sensationalists statements.

Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se... by chrisBob on Friday October 05, 2018 @12:32PM (#18149478)
Apple has successfully changed architectures before, and has been developing an ARM version of Mac OS for a while. I am sure that it doesn't have the same level of refinement, it is might not be that far off.