Linked by Thom Holwerda on Thu 9th Sep 2010 13:00 UTC
Hardware, Embedded Systems So, we have Intel and AMD. These guys are doing pretty well in laptops, servers, and of course desktops, but when it comes to mobile devices, they've so far been unable to adapt the x86 architecture to the stricter requirements that come with those devices. ARM, on the other hand, pretty much owns this market at this point. And you know what? It's time for Intel and AMD to get worried - really worried. ARM has just announced its Cortex-A15 MPCore chips - which will reach 2.5Ghz in quad-core configurations.
Thread beginning with comment 440031
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Microsoft Windows + ARM?
by Verunks on Thu 9th Sep 2010 14:09 UTC in reply to "Microsoft Windows + ARM?"
Verunks
Member since:
2007-04-02

afaik the windows nt kernel is very portable and they probably already ported it to arm, the real problem is not the os itself, but all applications would need to be ported too

Reply Parent Score: 9

Thom_Holwerda Member since:
2005-06-29

afaik the windows nt kernel is very portable and they probably already ported it to arm, the real problem is not the os itself, but all applications would need to be ported too


Virtualisation. If ARM really takes off that way, MS will not face too many problems. They've prepared for this, trust me.

Reply Parent Score: 1

SReilly Member since:
2006-12-28

I don't think that's really a solution, Thom. Running an x86 application in a virtualized environment already takes a performance hit even running on an x86 architecture. Emulating an x86 environment on a non x86 architecture involves vastly more overhead due to the amount of instruction translation that goes on. The performance hit would be huge, something we already see while using QEmu.

If MS want to compete with Linux and the BSDs on ARM, they would need all of their server software partners to port their apps to ARM, no doubt about it.

This is an area where FLOSS will really shine.

Reply Parent Score: 9

Flatland_Spider Member since:
2006-09-01

Or the rumoured Windows successor which is built with a managed code userland.

Reply Parent Score: 2

RE[2]: Microsoft Windows + ARM?
by lemur2 on Fri 10th Sep 2010 01:27 in reply to "RE: Microsoft Windows + ARM?"
lemur2 Member since:
2007-02-17

afaik the windows nt kernel is very portable and they probably already ported it to arm, the real problem is not the os itself, but all applications would need to be ported too


In the case of Windows, not only the applications, but also the drivers. That is the ultra-critical bit.

Linux has source code for its drivers, as does Mac OSX et al.

Windows doesn't. Microsoft leaves it up to the equipment OEMs to write the drivers for Windows, an as a consequence, Microsoft doesn't own the source code.

Not only is there a problem in getting a whole raft of other companies to port applications to Windows on ARM, it is further compounded by having to get a whole raft of equipment makers to port drivers to Windows on ARM.

In addition consider that printer, scanner, your phone and your camera ... all of which you now use with Windows ... they all came with drivers on disks (probably CDs) ... x86 drivers, x86 binary-only drivers. They won't work with any new Windows on ARM computer that you buy.

In addition, all of the Windows applications that you have already bought (some of them very expensive) ... they too have been bought as x86 binaries. You won't be able to mover them to your new Windows on ARM machine, you will have to buy them over again.

Oh oh.

Edited 2010-09-10 01:31 UTC

Reply Parent Score: 3