juanrga :
Fredrik Aldhagen :
gamerk316 :
Technically, under US Law, a monopoly of X86 processors wouldn't be recognized as a monopoly, since the CPU market is quite vibrant right now. You have plenty of Windows alternatives, and nothing is stopping you from Windows Apps via WINE on Linux using an ARM CPU.
Except the fact that WINE requires an x86 CPU.
Wine on ARM
http://www.phoronix.com/scan.php?page=news_item&px=MTI5MzM
WINE on ARM only runs Windows RT programs.
If you want to do x86 WINE you will have to use QEMU
for everything.
Take a guess how that will run?
As reference WINE alone usually takes a decent performance hit (up to 40% slower usually).
As anecdotal evidence, the interface on Photoshop CS6 on my 5ghz FX 8350 with 7970 lags a little in WINE in Gentoo. Meanwhile it runs perfectly fine in Windows and I don't have that issue with other programs.
WINE Is far from perfect. I can't even play League of Legends on it without the game running at 50fps instead of 300 and the sound going in slow motion.
All WINE does it allow you to use Windows PE executables and Dynamic Link Libraries from Windows. It's
not an emulator, it's far more closer to Valve's DirectX to OpenGL wrapper.
However, WINE will have the following limitations:
1. Wine for Windows x86 can not run Windows RT software without ARM emulation
2. Wine for Windows RT can not run Windows x86 applications without x86 emulation
3. It is not a replacement for Windows at all. Photoshop runs faster in a VM for me than it does in WINE.
As for why there is no ARM port of Photoshop, it's because there's no suitable desktop operating system for ARM. Which is why AMD going ARM only puts them in an awkward situation as they would have to basically bow out of the desktop and laptop market completely. The closest they could come to a retail laptop would be a Chromebook. Yes, Photoshop would run fine on an ARM ISA (assumingly) but on what OS? ChromeOS? Android?
And AMD bowing out of desktop and laptop puts them in a completely horrible market segment. Now they are like Nvidia who must pitch Android devices as great at playing games as their main selling point. Must we review Tegra and Tegra Zone to show that this is far from an optimal solution?
It would also completely invalidate their dGPU lineup. Firepro would be DOA after AMD abandons x86. Intel would snip PCIe in the buttocks and tell everyone to buy an LGA implementation of Xeon Phi.
Intel would more than likely slowly start phasing out PCIe in HEDT. They would have no reason to keep it around, those slots would only be used to sell competitor's parts. In workstation it would be the difference between customers buying Xeon Phi and customers buying Firepro or Quadro/Tesla.
When you're speaking of AMD going ARM only in the future, I don't think you're understanding the massive implications that would cause and that you're thinking that Read and everyone at AMD wouldn't see this coming.
If AMD goes ARM only, they're going to need to use ARM to offset their GPU business.