[quotemsg=21236726,0,149725]I only wonder if ARMs efficiency will still exist as their CPU becomes more complex or if it will do like all things and probably match up to Intel/AMD.[/quotemsg]
It's basically RISC vs CISC. So far, CISC (what x86 is) has won every time. I won't discount the possibility of CPUs becoming so fast that RISC (what ARM is) becomes more optimal for casual users. But the burden of proof falls upon ARM to make it happen. Not for Intel to prove it won't.
[quotemsg=21237740,0,112024][quotemsg=21236708,0,1707150]If running x86 code is what matters to you, why would you run Windows 10 on ARM? Someone who buys a laptop that is powered by a 5W CPU will only be interested in non-CPU-intensive applications, which will surely have native ARM versions.[/quotemsg]
As it's being touted as being able to run Windows 10. Most Windows 10 applications are x86 native not some FAT binary with both ARM and x86 native code. People who don't understand any of this can buy these laptops and have them run like garbage. While an i5-7300u offers ample processing power for most home and business productivity tasks.
As far as I can tell the full fledged version of office is still x86 only. ARM just has lightened versions. The same goes for Google Chrome in Windows 10. So, they need to be emulated.[/quotemsg]
You have to keep in mind that Microsoft is not beholden to Intel. That's the whole reason they made Windows for ARM. Not because they wanted to bring Windows apps to tablets and phones. But because they wanted to make sure they had a contingency plan if ARM somehow ends up beating Intel. If that happens, Microsoft will be ready to transition Windows over to ARM with minimal fuss, instead of having to start it from scratch and losing OS market share while they play catch-up. Why bet on one horse when you can bet on both?
So yes there's a barrier to entry for Windows apps on ARM hardware. But it's not going to be as big as most people are assuming it'll be. If the ARM laptop hardware shows significant improvements upon Intel, then buyers and Microsoft will make it happen.
IMHO the biggest challenge isn't matching or beating Intel's performance per Watt. It's that CPUs have already become so power-thrifty that the biggest power load is frequently the screen, motherboard, and RAM, not the CPU. 10-15 years ago, reducing laptop CPU power consumption by 35% would've been a big deal. Today, it'll probably only result in a 10% reduction in total power consumption, which translates into a meh 30-45 minutes extra battery life. Not exactly exciting enough to encourage people to transition to a different CPU architecture.