Microsoft Confirms ARM Support for Windows

Status
Not open for further replies.

hellwig

Distinguished
May 29, 2008
1,743
0
19,860
Makes sense. I'm not really sure why Microsoft was so married to x86 save for the fact that until recently there wasn't really another competitor (PowerPC maybe, but that was basically Apple's field). I'd say Intel had something to do with it, but considering Microsoft has always played nice with AMD (though AMD is pretty tied to x86 too), I'm not really sure. Either way, if the world does move to "the cloud", Microsoft needs to find some way to stay relevant.

The problem with ARM is that there's only so much return on investment. Intel and AMD are coming out with some pretty efficient x86 processors. Sure, they aren't in a phone-size form factor, yet, but they're getting down to tablet size for sure. The fact that my ARM-based cellphone cost more than a low-end (yet fully capable) x86-based laptop tells me ARM doesn't really have much room to play with in the computer market. Intel isn't making much profit off Atom, so what's left for ARM?
 

belardo

Splendid
Nov 23, 2008
3,540
2
22,795
This is MS becoming afraid... But its good for Nvidia as it means computer sales for a CPU-GPU setup. This may save Nvidia's rear-end.

Not seeing Win8 running that good, but then again - in another year or two; ARM CPUs will be 2-3 times more powerful than they are today. Of course, the Win8 will be an ARM version, with x86 code stripped out and who knows what junk.

Otherwise, Google will come from behind and strangle MS with Android.
 

tipoo

Distinguished
May 4, 2006
1,183
0
19,280
With Nvidia's high performance ARM core announcement, this is very exciting.. I'm thinking of a Cell like processor with one or more cores (the ARM part) that tell everything else what to do, with thousands of CUDA/cores/stream processor units doing what they are instructed. Lets face it, we all thought Huang was a bit nutty when he said x86 processors are near their demise, but with this news...I'm not so sure.
 

blueeyesm

Distinguished
Feb 24, 2006
188
0
18,680
It'd be interesting to see Windows on a SoC, independent of a HDD. Having the OS interact with storage that's faster than a ATA or SSD should be interesting to say the least.
 

ryan156

Distinguished
Jun 14, 2010
13
0
18,510
this can't be a co-incidence, Nvidia and Microcoft must have discussed this at length behind the scenes, Nvidia building desktop ARM processors to work with a newly compatible windows.
 
So...I think Microsoft is TICKED that Intel didn't have a processor ready for them to use for Windows Phone 7...

Good news for NVIDIA; they just gained the ability to make a custum ARM chip, and now ARM can run Windows?
 

Prescott_666

Distinguished
May 13, 2009
166
0
18,690
ARM is 32-bits. That's plenty for the present generation of phones and tablets, but it is not enough for the next generation of netbooks let alone laptops, desktops and servers. It is at most two generations away from the end of ARM. ARM will have to somehow become 64-bit to make it for another 10 years. That's not much of a future. It's going to be 64-bits or forget it.
 

bunga28

Distinguished
Jun 6, 2009
23
0
18,510
"There was a ton of rumors about Microsoft’s keynote speech last night and unfortunately, not all of them was true." I fixed for you. Thanks for playing.
 

gsacks

Distinguished
Jul 31, 2008
176
0
18,680
This seems logical. For most of the PC era, MS has had a virtual monopoly on the operating system market, and they used it very well (questionable anti-competitive vices aside) to leverage their positions in the desktop applications and browser markets. They didn't have to worry about responding to the market. The market had to respond to them. Now all of a sudden, with Apple and Google, and Intel (MeeGo) all making significant inroads in the fastest growing part of the market (mobile), Microsoft isn't calling all of the shots anymore. The scramble now actually resembles the early days of personal computers, when every PC maker had their own flavor of OS. Just far far fewer people cared back them.
 

whooleo

Distinguished
Aug 8, 2010
719
0
19,010
The kernel is 7867, looks like "Windows 8" won't see a major kernel upgrade or that is a future windows 7 version with ARM support. Looks like the other platforms besides nVidia can't run aero only aero basic and they seem a little slower.
 

whooleo

Distinguished
Aug 8, 2010
719
0
19,010
The current kernel with sp1 RC is 7601 so that's just Windows 7 ported over lol not windows 8 looks like we may see this sooner than expected...
 

tmk221

Distinguished
Jul 27, 2008
173
0
18,690
[citation][nom]ryan156[/nom]this can't be a co-incidence, Nvidia and Microcoft must have discussed this at length behind the scenes, Nvidia building desktop ARM processors to work with a newly compatible windows.[/citation]
yea nvidia is a major player in arm segment just becouse they have announced a project about making arm cpu, wow really?
 

ethanolson

Distinguished
Jun 25, 2009
318
0
18,780
Dude, at an internal HP conference several months ago, Microsoft showed us an iPad running Windows natively (big Apple no-no) which they setup to prove that they could already do it. They can spend more time refining than developing in the raw. They've been ahead of everybody's expectations on this.
 

jprahman

Distinguished
May 17, 2010
775
0
19,060
Just because windows will run on ARM doesn't mean that all our Windows programs will run on it. At the very least you have to recompile a program, at worst you have to reprogram the parts of it that assumed a certain CPU arch with respect to things like integer representation, alignment, etc.

This also means Micrsoft will have to modify their dev tools for this, although Visual Studio already supports ARM they probably need to work on better ARM code generation.

yea nvidia is a major player in arm segment just becouse they have announced a project about making arm cpu, wow really?
Well they already had Tegra and Tegra II. Yeah there aren't alot of devices using them, but it shows Nvidia's ability to produce a ARM soc. If it weren't for external market factors I'm sure it would have been in more devices already.

To me the what's really cool about Windows 8 on ARM is now we can have low power ARM tablets that run a full desktop OS. No omre of these tablets that are nothing more than over sized smartphones that can't make calls.
 

wcooper007

Distinguished
Nov 23, 2006
76
0
18,630
[citation][nom]hellwig[/nom]Makes sense. I'm not really sure why Microsoft was so married to x86 save for the fact that until recently there wasn't really another competitor (PowerPC maybe, but that was basically Apple's field). I'd say Intel had something to do with it, but considering Microsoft has always played nice with AMD (though AMD is pretty tied to x86 too), I'm not really sure. Either way, if the world does move to "the cloud", Microsoft needs to find some way to stay relevant.The problem with ARM is that there's only so much return on investment. Intel and AMD are coming out with some pretty efficient x86 processors. Sure, they aren't in a phone-size form factor, yet, but they're getting down to tablet size for sure. The fact that my ARM-based cellphone cost more than a low-end (yet fully capable) x86-based laptop tells me ARM doesn't really have much room to play with in the computer market. Intel isn't making much profit off Atom, so what's left for ARM?[/citation]



To state that intel was the main reason we are still on x86 instruction set is totally false. we can all thank AMD for that one when they released the amd64 procs that were 64 and x86.. intel was already deep into production of a new instruction set ala Itanium. and you can say that itanium is slow and all that but if you have ever got to sit down at a server running one they are faster than hell. but thanks to amd intel scrapped the desktop segment of itanium becuase the market wasnt ready to move away from 86 thanks to AMD and there backwards compatible crap so now we are all still running on x86 when if that processor wouldnt have come out we would all be on itanium based systems fyi

Oh and i was told this from the designer at intel when i worked there a few years back right before the core 2 duo was released this is why intel was behind amd at that time becuase they were not even working on x86 anymore.
 

sykozis

Distinguished
Dec 17, 2008
1,759
5
19,865
WoW....someone that thinks Itanium was "faster than hell"... The Itanium processors had too many issues. The original Itanium completely lacked support for 32bit code. The second Itanium lacked a reasonable level of performance compared to the 32bit processors Intel was selling at the time of release. Also, Intel was developing the Pentium-4 line at the same time they were developing the original Itanium processor. And finally...Itanium was released before AMD64 development was even completed....
 

jprahman

Distinguished
May 17, 2010
775
0
19,060
Well the ISA itself would have been blazing fast had a effective compiler ever been developed. Unfortunatly the ISA is so difficult to generate code for that it was practically impossible for highly optimizing compilers. Not to mention that all the problems that plagued the actual chips based on the ISA.
 

restatement3dofted

Distinguished
Jan 5, 2010
477
2
18,790
[citation][nom]bunga28[/nom]"There was a ton of rumors about Microsoft’s keynote speech last night and unfortunately, not all of them was true." I fixed for you. Thanks for playing.[/citation]

Jesus. Did someone pee in your cereal this morning?

Since you decided to be a dick, your "fix" isn't even accurate - Jane's sentence was correct as written. The first usage of "was" is (arguably) accurate, as the subject in that case, "a ton of rumors," is singular, even though there are multiple rumors ("a ton" is a collective noun, which takes a singular verb even though it automatically suggests a group).

In the second instance, however, the subject ("not all of them" - i.e., the rumors themselves) is plural. As such, it commands a plural verb - "were". Therefore, "There was a ton of rumors about Microsoft’s keynote speech last night and unfortunately, not all of them were true," is entirely accurate.

If you're going to play internet grammar police, you ought to make sure that you're correct.
 

dertechie

Distinguished
Jan 23, 2010
123
0
18,690
[citation][nom]jprahman[/nom]Well the ISA itself would have been blazing fast had a effective compiler ever been developed. Unfortunatly the ISA is so difficult to generate code for that it was practically impossible for highly optimizing compilers. Not to mention that all the problems that plagued the actual chips based on the ISA.[/citation]

Bingo. Itanium is wide as hell, if you can actually keep one busy they are indeed fast as hell. Getting that much Instruction Level Parallelism out of code is absurdly hard though. Intel itself couldn't manage it. It's similar to the reason AMD is moving Radeons from VLIW5 to VLIW4, it's easier to find more threads than it is to keep that 5th shader busy.
 

jprahman

Distinguished
May 17, 2010
775
0
19,060
Totally. The worst part about Itanium's "wide" nature was that it tried to push to work of extracting Instruction Level Parallelism to the compilers. The x86 CPUs also use ILP, however they aren't nearly as wide as Itanium and ILP is handled by huge amounts of hardware in the form of the Out Of Order execution engine. Itaniums strategy was to remove the out of order execution hardware and use the spare transistors for more ALUs, cache etc. This is a very good idea, unfortunately it doesn't work in practice.
 
Status
Not open for further replies.