maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Competitors (https://talk.maemo.org/forumdisplay.php?f=4)
-   -   Windows on ARM With x86 Emulation (https://talk.maemo.org/showthread.php?t=98509)

railroadmaster 2016-12-08 04:32

Windows on ARM With x86 Emulation
 
http://www.theverge.com/2016/12/7/13...pport-qualcomm

Windows 10 will support x86 apps on ARM with emulation. I am hoping that ARM gets the full Win32 apis. It will support select ARM64 chips. The performance looks good though.

https://www.youtube.com/watch?v=A_GlGglbu1U

nh1402 2016-12-08 08:46

Re: Windows on ARM With x86 Emulation
 
This will be on next year's flagship the Snapdragon 835 and later, and it seems it's on Qualcomm chips only.

railroadmaster 2016-12-08 19:37

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by nh1402 (Post 1520229)
This will be on next year's flagship the Snapdragon 835 and later, and it seems it's on Qualcomm chips only.

My guess is that Qualcomm processors have better performance at this moment as well as special hardware capabilities which make it suited for running Windows. I think we will probably see this on Nvidia Tegra processors eventually as Nvidia chips have Directx support and would be perfect for these. Windows RT also ran on Tegras. This new Windows on Arm helps make up for previous mistakes.

hardy_magnus 2016-12-09 06:39

Re: Windows on ARM With x86 Emulation
 
Does this mean windows 10 directly poses a threat to Android now?

gerbick 2016-12-09 08:00

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by hardy_magnus (Post 1520282)
Does this mean windows 10 directly poses a threat to Android now?

Different audience. I'd say no. Not directly.

railroadmaster 2016-12-09 09:04

Re: Windows on ARM With x86 Emulation
 
I think this will be useful for thin laptops, tablets and small umpc type devices or small 6" - 8" tablets.

I think there is clearly a market for umpc type devices, devices like the gpd win prove it. The issue with such devices is battery life, graphics performance, availability of low power x86 chips, and cost, ARM processors can address all those factors. Honestly in my experience desktop interfaces are fine on small screens and Windows 10 makes it much better.

This can also benefit the desktop as desktop processor performance has been plateauing, AMD Zen will probably be the last big performance increase for x86 for a long time. Further improvement to x86 would require new manufacturing techniques and chip design not yet available such as transistor stacking and nano technology or new materials. Any improvements can only come on architecture level, x86 puts barriers to further improvement. ARM can improve desktop performance by improving performance per watt. Power consumption and heat limitations prevent substantial improvements in single threaded performance, ARM requires less cooling and has significantly greater performance per watt than x86. Desktops will eventually need to replace x86 and ARM could be that replacement.

Less power consumption can also mean for laptops smaller batteries with similar or greater battery life reducing costs. Reduced overall component costs enable more premium components such as higher resolution screens, better screen technology like oled or possibly screens that don't have wide aspect ratios. Other design innovations could be possible as well.

A dual screen tablet could me more possible as well thanks to lower components costs and improved battery life.

I am not hugely interested in convergence for phones as I prefer small tablets, but smartphones could run full windows while docked. Continuum could actually be useful for something.

I also hoping this has backwards compatibility with Windows CE, if not maybe it could be hacked in.

This could also be useful for portable gaming. There are several android devices with built in controls but they are super low end and the games are a mixed bag. Atom processors lag in graphics, where as ARM processors are constantly improving and could offer a better gaming experience. Windows has more advanced gaming frameworks so PC games could be ported to ARM and enabling full pc games on small device with decent performance, such games could be designed with physical input or pen input in mind rather than touch.

juiceme 2016-12-09 11:50

Re: Windows on ARM With x86 Emulation
 
I still don't understand why would anyone need this?

chenliangchen 2016-12-09 11:57

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by juiceme (Post 1520295)
I still don't understand why would anyone need this?

I guess they will implement another contimuum 2.0 or something similar, basically keep the same Windows interface but when you plug the phone to a monitor, the device can run full desktop and run X86 apps. That's the only sensible use I can think...

===================================

Oh I missed the bold. No idea if any one needs but at least I don't want nor need it. :D

m4r0v3r 2016-12-09 11:57

Re: Windows on ARM With x86 Emulation
 
Windows can dominate the tablet market and quite easily since their Metro UI isnt all too terrible and it multitasks nicely. You actually get a full desktop experience rather than a chopped down Android experience.

pichlo 2016-12-09 12:29

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by juiceme (Post 1520295)
I still don't understand why would anyone need this?

Really?

Let me see...
  • The vast majority (about 99%) of commercial software is provided only for Windows;
  • The vast majority (about 99%) of Windows software is provided only in a binary;
  • The vast majority (about 99%) of that is built only for x86.

So... 99% of 99% of 99% = 0.99 x 0.99 x 0.99 = 0.97 = 97%.
Those 97% of users are currently stuck with a Wintel machine. With something like this, they can run their applications on an ARM tablet.

Potential users:
  • Warehouses (inventory management)
  • Hospitals
  • GPs
  • Any small companies running any kind of accounting software
  • Kids playing games
  • ...

Any of those have a more legitimate use and a more pressing need for running an x86 application on an ARM machine than you have for running a Linux on... just about anything :D

juiceme 2016-12-09 13:42

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by chenliangchen (Post 1520296)
Oh I missed the bold. No idea if any one needs but at least I don't want nor need it. :D

Exactly. IMHO windows had its day but that's looong gone now. No need to go digging up graves I think.

juiceme 2016-12-09 13:52

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by pichlo (Post 1520299)
Any of those have a more legitimate use and a more pressing need for running an x86 application on an ARM machine than you have for running a Linux on... just about anything :D

Yes, this last sentence actually hits it right in the mark;
I have choices, actually I don't need linux that bad, I could as well use netbsd instead. With no difference really and no degradation of ux. It's just matter of preference I usually use linux.
I have choices but those poor windoze-ridden folks dont. Really, it's a pity... :(

gerbick 2016-12-09 13:52

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by juiceme (Post 1520304)
Exactly. IMHO windows had its day but that's looong gone now. No need to go digging up graves I think.

Ironic that this is a website still dedicated to a dead OS or two centered around an ancient device that's being resurrected slowly from its grave, Frankenstein style.

The want and need may not appeal to folks here. But Windows is in place within most corporations, and when the Nexus 5 could display desktop Linux, it was applauded here for the most part (I will admit being enthusiastic at least) and yet this is shunned?

We're a niche within a niche here. These types of discussions makes that all more apparent to me.

Who needs this? Mostly nobody here. Who wants this? Whomever Microsoft markets this to... or something like that. Will any of you buy it? Not willingly unless your company requires it. And I think most of you don't have jobs that require Windows whatsoever.

gerbick 2016-12-09 14:07

Re: Windows on ARM With x86 Emulation
 
Oh to clarify, my tone shouldn't be taken as condescending. Heck, I'm here too!

bradvesp 2016-12-09 17:35

Re: Windows on ARM With x86 Emulation
 
Nobody needs half this nonsense, but it'd be nice sometimes.
I've been using the N900 Mail for Exchange to sync my email and calendar to live.com and then outlook.com for like 6 years. For somereason I'm getting an error about an invalid certificate today. I don't need to get Mail for Exchange working, I can do everything I need with a web browser, but I like the interface. It's nice to use.
Just as it'd be nice to use Microsoft products on this pc.

I know, off topic, but I wanted to vent.

railroadmaster 2016-12-09 17:57

Re: Windows on ARM With x86 Emulation
 
The reason this is useful is it helps stimulate the computer industry which realistically is stagnant. The biggest barrier to ARM based computers is realistically software. Windows on ARM makes ARM based computers more viable which is useful even if you don't use Windows. I am sure someone will figure out how to run Linux on these devices. The designs in question could be adapted to Linux use or at the very least Chrome os use. Even if you don't use Windows this is still good.

Having millions of computers be dependent upon components produced by only two companies (Intel and AMD) will stagnate the industry. If either company went bust (not likely, but maybe) it would become difficult to manufacture computers.

railroadmaster 2016-12-09 18:41

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by gerbick (Post 1520306)
Ironic that this is a website still dedicated to a dead OS or two centered around an ancient device that's being resurrected slowly from its grave, Frankenstein style.

The want and need may not appeal to folks here. But Windows is in place within most corporations, and when the Nexus 5 could display desktop Linux, it was applauded here for the most part (I will admit being enthusiastic at least) and yet this is shunned?

We're a niche within a niche here. These types of discussions makes that all more apparent to me.

Who needs this? Mostly nobody here. Who wants this? Whomever Microsoft markets this to... or something like that. Will any of you buy it? Not willingly unless your company requires it. And I think most of you don't have jobs that require Windows whatsoever.

To be honest I would buy an ARM based Windows device if it was a small Tablet. I want a portable device that runs a full os. If Windows is the best choice for a full os, than so be it. There really isn't that many good choices for Linux tablets.

hardy_magnus 2016-12-10 08:20

Re: Windows on ARM With x86 Emulation
 
I would choose a full windows os over Android if there was a choice. I think android is trying to achieve the functionality of a "full Os"with the new features in nougat but it certainly lacks behind when it comes to
full windows vs Android. I am sure pc and notebook business will notice a small dip in business when arm comes with full fledged windows Os.

railroadmaster 2016-12-10 19:34

Re: Windows on ARM With x86 Emulation
 
I think for portability a small tablet is better than a laptop. A laptop is bad at being portable due to the size and weight and a laptop isn't good at being workstation. Laptops lack the performance that even a low end desktop offers. Most people use laptops for lightweight tasks and in reality a tablet is superior for lightweignt tasks.

robthebold 2016-12-10 21:36

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by railroadmaster (Post 1520339)
I think for portability a small tablet is better than a laptop. A laptop is bad at being portable due to the size and weight and a laptop isn't good at being workstation. Laptops lack the performance that even a low end desktop offers. Most people use laptops for lightweight tasks and in reality a tablet is superior for lightweignt tasks.

The large tablet form suits some uses pretty well. E.g. My wife just got the 12 inch ipad for her medical practice, and it's much superior to a laptop for carrying along to exam rooms to use as a folder of paper charts would have been 10 years ago. (We're dragging the medical profession kicking and screaming into the 20th century.) The tablet form is much better suited to this usage than a laptop or even the hybrid (the nice word) device sometimes called a 'convertible tablet'. And it's way better than a 'COW' (computer on wheels) which is what it sounds like: a battery powered desktop PC on a rolling cart.

Being able to run full desktop s/w on a tablet would be useful in this example for the occasions when she needs to access the more advanced features of the medical software not present in the tablet version. The current solutuon is running a windows remote desktop on the ipad (!) with the medical management running on a server somewhere in the cloud/farm/whatever. Right now, the only tablet that supoorts this functuonality is the 12" iPad Pro. If an android tablet were available that could run windows software, it might be a more cost-effective solution.

pichlo 2016-12-11 07:37

Re: Windows on ARM With x86 Emulation
 
Quote:

Originally Posted by railroadmaster (Post 1520339)
I think for portability a small tablet is better than a laptop. A laptop is bad at being portable due to the size and weight and a laptop isn't good at being workstation. Laptops lack the performance that even a low end desktop offers. Most people use laptops for lightweight tasks and in reality a tablet is superior for lightweignt tasks.

Horses for courses.

I have not used a desktop for 4 years. I used only laptops at home since 2004 and at work since 2012. At work we use laptops with docks, two monitors and external keyboards and mice, desktop style. It works perfectly well.

railroadmaster 2016-12-11 17:36

Re: Windows on ARM With x86 Emulation
 
https://liliputing.com/2016/12/windo...led-arm64.html

Windows on ARM64 will support compiling apps for ARM64.


All times are GMT. The time now is 09:12.

vBulletin® Version 3.8.8