News for hackers. Stuff that matters.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by Noctix on Thursday June 01, 2017 @10:04AM (#14460276)
I don't see the purpose of this. Current Windows on ARM has pretty non existent support by developers.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by csixty4 on Thursday June 01, 2017 @11:21AM (#14461001)
There's a couple different things at play this time. Windows RT only allowed Store apps and Microsoft's own ARM desktop apps. Windows 10 on ARM will run UWP Store apps and x86 apps (desktop & hybrid "Centennial" apps). At at Build, they announced Edge support for Progressive Web Apps and they'll be adding PWAs to the Store automatically if they meet all the right criteria for features & quality.

So not only will this platform support almost all the existing Windows software out there, it'll treat PWAs as first-class citizens.

Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by speps on Thursday June 01, 2017 @10:07AM (#14460296)
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by adzm on Thursday June 01, 2017 @10:09AM (#14460313)
Have there been any public previews of this? I'm still trying to figure out how they can emulate x86 without significant performance problems due to the different memory concurrency models
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by my123 on Thursday June 01, 2017 @10:18AM (#14460407)
https://www.betaarchive.com/forum/viewtopic.php?f=62&t=37172... ARM64 Windows leaked - and can run in Qemu.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by ant6n on Thursday June 01, 2017 @12:09PM (#14461527)
I have heard the concern re memory concurrency models, can somebody explain the problem a bit more?
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by Noctix on Thursday June 01, 2017 @10:12AM (#14460335)
This is basically an emulator though; it will be quite slow.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by mciancia on Thursday June 01, 2017 @10:14AM (#14460362)
They showed games (WoT I think) running using this emulation, so maybe not.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by rasz on Thursday June 01, 2017 @10:51AM (#14460729)
"World of Tanks Blitz" - a Phone game
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by mtgx on Thursday June 01, 2017 @10:16AM (#14460387)
We don't know yet. Overhead could be something like 5% or 25%. We'll see when the reviews come. For what it's worth, it seems to run x86 apps just fine in Microsoft's own demo (keep in mind it's still a mobile ARM processor, so performance will be similar to Atom/Celeron/Pentium, rather than Core i5, etc).

https://www.youtube.com/watch?v=A_GlGglbu1U

Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by disconnected on Thursday June 01, 2017 @10:34AM (#14460575)
I don't trust product demos, movie trailers nor press releases, so I'll reserve my enthusiasm until someone on the "real world" has had the chance to get their hands on this.

What I know is this: ARM emulation via QEMU on my core i7 was pretty slow last I tried it. Not unusably slow, but still slow. And I have tons of ram and a fat CPU.

These laptops, especially if they are made on the cheap side, won't have tons of RAM and a fat CPU. Unless Microsoft pulled some magic tricks, I don't see this emulation being usable.

But I could be wrong.

Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by pm215 on Thursday June 01, 2017 @12:25PM (#14461683)
"faster than QEMU" isn't a particularly high bar to clear, though. In particular if you're only emulating a single process rather than a full guest OS then you can reduce the overhead quite a bit. Plus if you design something from the start for the single-process emulation case, and only need to worry about one guest and one host architecture, and focus on emulation performance as a key goal, you can likely do better than QEMU without too much trouble.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by my123 on Thursday June 01, 2017 @10:43AM (#14460650)
https://www.betaarchive.com/forum/viewtopic.php?f=62&t=37172... ARM64 emulation in Qemu is very slow anyway...
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by rb808 on Thursday June 01, 2017 @11:08AM (#14460862)
Emulation is slower but most people will be using browser/office/vscode etc so its just for those extra few apps that might stop you buying the product if emulation didn't exist.
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by DiNovi on Thursday June 01, 2017 @10:14AM (#14460371)
that might not matter
Re:Qualcomm, Microsoft Announce Snapdragon 835 PCs with Giga... by merkaloid on Thursday June 01, 2017 @10:08AM (#14460306)
x86 emulation will make life easier initially. But if these devices become popular, so will UWP apps.