[citation][nom]Silmarunya[/nom]As soon as possible I hope. x86 is a bloated, inefficient instruction set, especially due to the properietary extensions. In an ideal world, an alternative to x86 would be found, but that's unlikely to happen.However, simply dropping the properietary extensions and creating a single, simplified instruction set would be an incredible improvement already.[/citation]
The biggest problem is support. Intel had the ideal jump from x86 in Itanium. IA64 was an amazing arch, for 64bit that is. But it has to emulate x86 for backwards support which ended up causing huge performance losses (20%+).
ARM has had x86 replacements but still it has to emulate x86 and it just doesn't perform the same.
At any rate we can thank IBM and AMD for extending x86's life. They made x86-64 and since it didn't emulate x86 performed the same on 32bit as well as 64bit capabilities.
If anything I think MS can help to push x86 out the door so we can move to a naitive 64bit arch when they make Windows 64bit only. It is the next logical step and maybe within the next 10 years we will see 64bit with x86 extentions for support. I wouldn't mind.
but man that UEFI looks damn sexy. A welcome change and hopefully brings new features to the board.
I do wonder how well it will handle OCing though. Maybe it will be more stable or maybe not. Only time will tell.