Microsoft and Qualcomm Team Up To Create a Windows on ARM Developer PC (theverge.com) 60
Microsoft has teamed up with Qualcomm to create a Windows on ARM-based dev kit for developers. From a report: The miniature PC will be sold at the Microsoft Store this summer, and is designed to be more affordable to encourage developers to create ARM64 apps for Snapdragon-based PCs. Until now, developers have had to purchase devices like the Surface Pro X to fully test their ARM64 apps on Windows. That's a costly exercise for developers, particularly when the Surface Pro X retails from $999 and up. While Microsoft and Qualcomm haven't put a price on this new dev kit, there are promises it will be more affordable than what developers can buy today. "This developer kit provides an affordable alternative to other consumer and commercial devices," says Miguel Nunes, senior director of product management at Qualcomm. "With the smaller desktop configuration, this kit gives developers more flexibility than notebook options, and at a lower price point."
Need ATX motherboards next (Score:2)
Re: (Score:1)
Re: Need ATX motherboards next (Score:1)
Why "won't [it] happen ever again"?
Of course it will.
* For the same reason the IBM compatibles almost killed Apple.
* For the same reason, Linux is currently killing Windows. (Servers, phones, routers, supercomputers, cars, submarines, you name it.)
* For the same reason apes got to the moon and lizards didn't.
Because working together always saves resources and makes you stronger than exclusion and fighting each other while re-inventing the copyrighted wheel. Which is why all highly intelligent lifeforms are
Goddammit... (Score:1)
s/enemy/the enemy/
s/panet/planet/
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: Need ATX motherboards next (Score:2)
Also, another gripe of mine with ARM is that the CPUs are just slower. They are cheaper for a reason, and the alleged "openness" of the architecture is not it (AMD and Intel are in stronger competition with each other than Qualcomm and its competitors are).
M1s aren't "slower".
And the world's fastest Supercomputer is ARM-based.
Now what?
Re: (Score:2)
Re: (Score:2)
The ones available to non-Macs are, at least where consistent single-threaded performance is concerned.
Of course, you know what the answer to that one is, right?
Re: (Score:2)
Re: (Score:2)
> They would advertise "Pentium-equivalent performance" with their PR rating,
It was called "PR" for a reason.
WDF for ARM. (Score:2)
The miniature PC will be sold at the Microsoft Store this summer, and is designed to be more affordable to encourage developers to create ARM64 apps for Snapdragon-based PCs.
Glad the ARM drivers problem has been solved.
Does it run Linux ? (Score:2)
Re: Does it run Linux ? (Score:2)
More importantly, how long has it run NetBSD? Presumably longer than it's been capable of running Windows, since many developers port NetBSD first to shake out the hardware.
Re: (Score:2)
Given the windows surface ARM version (along with significant issues with the x86 version) is completely locked to windows I would bet they've locked the boot so it will only load a signed windows boot like they've done with their other products.
https://github.com/Sonicadvanc... [github.com]
This usually ties to the fact that Qualacomm will not create or allow the creation of drivers for other OS's and their tendency to spin custom SOC's for each PC type device. You'll note in my link that less than half the hardware wor
Re: Does it run Linux ? (Score:2)
Does it run Linux?â
Probably not; but an M1 equipped Mac does:
https://news.itsfoss.com/linux... [itsfoss.com]
The short ARM of Microsoft (Score:2)
Apple M1 Macs Run It, Too (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
a M1 Mac via VM runs Windows x86 applications faster than Windows running the same x86 apps on Qualcomm's ARM chips
Because Qualcomm's ARM chips are *way* slower [cpu-monkey.com], duh. Even equal translation will give you this result.
the logical conclusion is that there is some hardware assistance.
No, it isn't, unless you're talking about the x86-compatible memory model. But that's not "translation circuitry", that's simply the designed-in behavior of the memory circuitry.
Re: (Score:2)
I have been paying attention, and what you're describing does not imply any "x86 translation circuitry
Specialized hardware circuitry that helps the M1 with x86 instructions that no other ARM chip has is what to you? I can assure you such circuitry is not part of the ARM ISA.
Because Qualcomm's ARM chips are *way* slower [cpu-monkey.com], duh. Even equal translation will give you this result.
And the fact that the M1 could run x86-64 apps via VM before Windows on ARM could do that is all because the M1 is "faster". Again, you are not paying attention. Windows on ARM still does not run 64 bit apps very well or sometimes at all.
No, it isn't, unless you're talking about the x86-compatible memory model. But that's not "translation circuitry", that's simply the designed-in behavior of the memory circuitry.
Again, Windows on ARM cannot run x86-64 apps very well or at all sometimes AND did not offer that as
Re: (Score:2)
Specialized hardware circuitry that helps the M1 with x86 instructions that no other ARM chip has is what to you?
Provide examples for your claims. What specialized circuitry and what x86 instructions?
Again, you are not paying attention. Windows on ARM still does not run 64 bit apps very well or sometimes at all.
Again, Windows on ARM cannot run x86-64 apps very well or at all sometimes AND did not offer that as an option until after M1 Macs were released.
Except nobody disputed the shittiness of Microsoft's software here. That hasn't been exactly a secret, including the limitations of Microsoft's ARM software.
Sure it all had to do with the M1 being faster. It had nothing to do with the fact that Apple used both software and hardware to run x86.
Of course Apple used hardware. They aren't doing the calculations with pencil on paper.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
your answer : "Well, Apple has faster chips" makes no sense
BTW, that ^^^ is an awful straw man on your part: my "Apple has faster chips" was not a response to "how Apple was/is able to run x86-64 apps via Windows VM and MS cannot", but a response to "M1 Mac via VM runs Windows x86 applications faster than Windows running the same x86 apps on Qualcomm's ARM chips" [slashdot.org]. Please stop being so blatantly disingenuous. Higher performance of M1 vs. Qualcomm is because of the much faster M1 chips compared to Qualcomm's chips. Apple having AMD64 Windows app support before MS is
Re: (Score:2)
Your entire premise: "Since I have never heard of it, it cannot be true." Me: "Here’s proof.” You: "Yes that is true but it does not count."
Which is it? Did you know and forgot or are you a denier?
Re: (Score:2)
Re: (Score:2)
Re: Apple M1 Macs Run It, Too (Score:2)
Re: (Score:2)
These are the facts: a M1 Mac via VM runs Windows x86 applications faster than Windows running the same x86 apps on Qualcomm's ARM chips. Either Apple has figured out how to make their software only translation much better/faster than MS can with Windows (and doing through a VM) or there is hardware assistance.
If by "hardware assistance" you mean "a CPU that is simply faster at everything", then sure. I admittedly may have missed it, but I'm not aware of any indication Apple has built special circuitry into the M1 to aid in translation, though the fact that the M1 is faster than the chip in the Surface Pro at everything is an obvious explanation for why it's doing better at running those same x86 apps, but in a VM.
You can still beat the competition without purpose-built circuitry if you're faster in the general u
Re: (Score:2)
Re: (Score:2)
With underlying architectural issues ironed out, running x86 code simply means translating those instructions to the Arm equivalent.
The author of those tweets single-handledly destroyed your claim about special hardware support for x86 instructions, arguing that what actually happens is that Apple is simply running regular ARM instructions with stricter memory behavior.
Also, he's saying exactly the same things that I'm saying elsewhere in this thread. So thank you for supporting my own arguments.
Re: (Score:2)
The author of those tweets single-handledly destroyed your claim about special hardware support for x86 instructions, arguing that what actually happens is that Apple is simply running regular ARM instructions with stricter memory behavior.
What the hell are you taking about? The author clearly says that Apple baked into the CPU silicon x86 memory handling. To you that is not support of x86 and that this not hardware even though it is both. I do not know if you know that this handling does absolutely nothing for ARM CPUs. This circuitry is not found on another other ARM CPUs even from Apple much less the multiple ones MS has used for their Windows on ARM machines over the last 8 years. My take from this is that when presented proof of somethin
Re: (Score:2)
What the hell are you taking about? The author clearly says that Apple baked into the CPU silicon x86 memory handling.
I already said [slashdot.org] that this is the only feature of the M1 chips that I can think of that could possibly qualify as "x86 support", and it has nothing to do with instruction translation. So I said exactly the same thing that this tweet author said, you've just completely missed it, apparently. This is no "translation circuitry" of any sort -- it doesn't translate anything. All the instructions are translated by a software component.
To you that is not support of x86 and that this not hardware even though it is both.
It *is* hardware support but it is *not* "translation circuitry" of any sort. Als
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: Apple M1 Macs Run It, Too (Score:2)
it will be more affordable than what developers c (Score:3)
The raspberry pi 400 is 99$.
So if they want to be affordable, that's the price to match.
Raspberries and Oranges (Score:2)
These two things serve completely different purposes. What Microsoft and Qualcomm are offering is more akin to a Mac mini than anything.
Re: (Score:1)
I already got enough apps for ARM64, TYVM: (Score:1)
https://packages.gentoo.org/ar... [gentoo.org]
https://packages.gentoo.org/ar... [gentoo.org]
https://sources.gentoo.org/rep... [gentoo.org]
Thank you for playing.
It's still about a WinComm monopoly (Score:2)
Because porting Windows to the RPi was nixed by Capt. Obvious.
Re: (Score:2)
Except a stripped down version of Windows 10 already runs on the pi and has for some time. Not that it's at all useful.
Re: (Score:2)
"Not being useful" is a "feature" of Windows, so is necessary for compatibility.
3rd time's a charm (Score:2)
Re: (Score:2)
Is Qualcomm going to support it for 10 years? (Score:3)
If Qualcomm follows their usual plan, these things will be junk in 2-3 years with no resale value and no upgrade path.