Jump to content

Windows 10 now runs on ARM, MS demos Photoshop running on Snapdragon 820

AlexGoesHigh
3 hours ago, Kloaked said:
3 hours ago, RGProductions said:

maybe the Surface RT will actually be useful now.

Don't count on it. It's using an older chipset and Qualcomm doesn't like supporting anything over three years old.

The Surface RT used NVIDIA Tegra 3, I don't think Qualcomm would want to do anything with a competitor. Again, jailbreaking a Surface RT to run x86 apps was done already. Microsoft is just making it official. Here are instructions from XDA.

 

There is more that meets the eye
I see the soul that is inside

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Very cool stuff. From what I understand, ARM is making leaps and bounds in terms of performance while x86 has been stagnant. I am ready for our low power ARM overlords to take over.

Link to comment
Share on other sites

Link to post
Share on other sites

But can it run Crysis?

OBSIDIAN: CPU AMD Ryzen 9 3900X | MB ASUS ROG Crosshair VIII Hero Wifi | RAM Corsair Dominator RGB 32gb 3600 | GPU ASUS ROG Strix RTX 2080 Ti OC |

Cooler Corsair Hydro X | Storage Samsung 970 Evo 1tb | Samsung 860 QVO 2tb x2 | Seagate Barracuda 4tb x2 | Case Cosair Obsidian 500D RGB SE |

PSU Corsair HX750 | Cablemod Cables | Monitor Asus PG35VQAsus PG279Q | HID Corsair K70 Rapidfire RGB low profile | Corsair Dark Core Pro RGB SE | Xbox One Elite Controller Series 2

Link to comment
Share on other sites

Link to post
Share on other sites

waits for this to come to Lumia :)

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

This is super cool but I think it's too late to use this to save Windows on smartphones. Like some other people have already pointed out, this will probably be used to push ARM laptops.

 

With a bit of luck, this will cause Intel to drop the pricing of their Atom chips.

Link to comment
Share on other sites

Link to post
Share on other sites

So this is what Microsoft wants as the answer to the Chromebook Problem?

 

Interesting :D. I thought they'd put Windows 10 Mobile with x86 or ARM chips on laptops and call it a day. But I guess not.

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
Share on other sites

Link to post
Share on other sites

Now I kinda want to buy a Windows Phone.

What about emulation seption? Emulating x86 console emulator on a ARM CPU.

Spoiler

Quiet Whirl | CPU: AMD Ryzen 7 3700X Cooler: Noctua NH-D15 Mobo: MSI B450 TOMAHAWK MAX RAM: HyperX Fury RGB 32GB (2x16GB) DDR4 3200 Mhz Graphics card: MSI GeForce RTX 2070 SUPER GAMING X TRIO PSU: Corsair RMx Series RM550x Case: Be quiet! Pure Base 600

 

Buffed HPHP ProBook 430 G4 | CPU: Intel Core i3-7100U RAM: 4GB DDR4 2133Mhz GPU: Intel HD 620 SSD: Some 128GB M.2 SATA

 

Retired:

Melting plastic | Lenovo IdeaPad Z580 | CPU: Intel Core i7-3630QM RAM: 8GB DDR3 GPU: nVidia GeForce GTX 640M HDD: Western Digital 1TB

The Roaring Beast | CPU: Intel Core i5 4690 (BCLK @ 104MHz = 4,05GHz) Cooler: Akasa X3 Motherboard: Gigabyte GA-Z97-D3H RAM: Kingston 16GB DDR3 (2x8GB) Graphics card: Gigabyte GTX 970 4GB (Core: +130MHz, Mem: +230MHz) SSHD: Seagate 1TB SSD: Samsung 850 Evo 500GB HHD: WD Red 4TB PSU: Fractal Design Essence 500W Case: Zalman Z11 Plus

 

Link to comment
Share on other sites

Link to post
Share on other sites

Well nice having integrated support in Windows for it. Not sure how it will live up to outside smartphone space vs x86 though. ARM advances more for it's space than x86 for it's though x86 still vastly better even though it moves so slowly. Maybe in time we may see x86 in smartphone though. Would be great.

| Ryzen 7 7800X3D | AM5 B650 Aorus Elite AX | G.Skill Trident Z5 Neo RGB DDR5 32GB 6000MHz C30 | Sapphire PULSE Radeon RX 7900 XTX | Samsung 990 PRO 1TB with heatsink | Arctic Liquid Freezer II 360 | Seasonic Focus GX-850 | Lian Li Lanccool III | Mousepad: Skypad 3.0 XL / Zowie GTF-X | Mouse: Zowie S1-C | Keyboard: Ducky One 3 TKL (Cherry MX-Speed-Silver)Beyerdynamic MMX 300 (2nd Gen) | Acer XV272U | OS: Windows 11 |

Link to comment
Share on other sites

Link to post
Share on other sites

27 minutes ago, matrix07012 said:

Now I kinda want to buy a Windows Phone.

You'll most likely need a 64 Bit capable Windows Phone and the only 64 Bit Windows Phones on the market are the Lumia 950, Lumia 950XL, HP Elite X3 (but this one costs a damn fortune), Acer Jade Prime (Probably discontinued) or the Alcatel OneTouch Idol 4S for Windows.

 

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
Share on other sites

Link to post
Share on other sites

45 minutes ago, AluminiumTech said:

You'll most likely need a 64 Bit capable Windows Phone and the only 64 Bit Windows Phones on the market are the Lumia 950, Lumia 950XL, HP Elite X3 (but this one costs a damn fortune), Acer Jade Prime (Probably discontinued) or the Alcatel OneTouch Idol 4S for Windows.

 

Well, this thing isn't even released yet so new phones might come out or the prices might drop by the time it's out.

Spoiler

Quiet Whirl | CPU: AMD Ryzen 7 3700X Cooler: Noctua NH-D15 Mobo: MSI B450 TOMAHAWK MAX RAM: HyperX Fury RGB 32GB (2x16GB) DDR4 3200 Mhz Graphics card: MSI GeForce RTX 2070 SUPER GAMING X TRIO PSU: Corsair RMx Series RM550x Case: Be quiet! Pure Base 600

 

Buffed HPHP ProBook 430 G4 | CPU: Intel Core i3-7100U RAM: 4GB DDR4 2133Mhz GPU: Intel HD 620 SSD: Some 128GB M.2 SATA

 

Retired:

Melting plastic | Lenovo IdeaPad Z580 | CPU: Intel Core i7-3630QM RAM: 8GB DDR3 GPU: nVidia GeForce GTX 640M HDD: Western Digital 1TB

The Roaring Beast | CPU: Intel Core i5 4690 (BCLK @ 104MHz = 4,05GHz) Cooler: Akasa X3 Motherboard: Gigabyte GA-Z97-D3H RAM: Kingston 16GB DDR3 (2x8GB) Graphics card: Gigabyte GTX 970 4GB (Core: +130MHz, Mem: +230MHz) SSHD: Seagate 1TB SSD: Samsung 850 Evo 500GB HHD: WD Red 4TB PSU: Fractal Design Essence 500W Case: Zalman Z11 Plus

 

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, Arri said:

Very cool stuff. From what I understand, ARM is making leaps and bounds in terms of performance while x86 has been stagnant. I am ready for our low power ARM overlords to take over.

I really wish this gets discussed on the next WAN show by Linus and Luke. It really begs the question, how soon will Intel reach the limitations of Moore's Law? 

 

 

Edited by hey_yo_
Added the video of the full keynote

There is more that meets the eye
I see the soul that is inside

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Emulation typically requires performance in the multiples of the architecture to be emulated. Suitable for low cost, but AAA gaming on ARM will be a long time. 

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, Ryujin2003 said:

Microsoft already had W10 for Raspberry Pi, is this supposed to be different?

the pi version is ridiculously cut down and only runs uwp apps, its meant to be used for iot development, this is full desktop os and has emulation to support normal desktop apps like photoshop in the op video

this is one of the greatest thing that has happened to me recently, and it happened on this forum, those involved have my eternal gratitude http://linustechtips.com/main/topic/198850-update-alex-got-his-moto-g2-lets-get-a-moto-g-for-alexgoeshigh-unofficial/ :')

i use to have the second best link in the world here, but it died ;_; its a 404 now but it will always be here

 

Link to comment
Share on other sites

Link to post
Share on other sites

The possibility to have the Windows Phone experience on the go and the Windows 10 desktop experience when docked? I'm totally in. If they do make it possible to sideload Android apps like in Blackberry OS, then that's going to be my next phone, no questions asked.

Intel® Core™ i7-12700 | GIGABYTE B660 AORUS MASTER DDR4 | Gigabyte Radeon™ RX 6650 XT Gaming OC | 32GB Corsair Vengeance® RGB Pro SL DDR4 | Samsung 990 Pro 1TB | WD Green 1.5TB | Windows 11 Pro | NZXT H510 Flow White
Sony MDR-V250 | GNT-500 | Logitech G610 Orion Brown | Logitech G402 | Samsung C27JG5 | ASUS ProArt PA238QR
iPhone 12 Mini (iOS 17.2.1) | iPhone XR (iOS 17.2.1) | iPad Mini (iOS 9.3.5) | KZ AZ09 Pro x KZ ZSN Pro X | Sennheiser HD450bt
Intel® Core™ i7-1265U | Kioxia KBG50ZNV512G | 16GB DDR4 | Windows 11 Enterprise | HP EliteBook 650 G9
Intel® Core™ i5-8520U | WD Blue M.2 250GB | 1TB Seagate FireCuda | 16GB DDR4 | Windows 11 Home | ASUS Vivobook 15 
Intel® Core™ i7-3520M | GT 630M | 16 GB Corsair Vengeance® DDR3 |
Samsung 850 EVO 250GB | macOS Catalina | Lenovo IdeaPad P580

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, hey_yo_ said:

The Surface RT used NVIDIA Tegra 3, I don't think Qualcomm would want to do anything with a competitor. Again, jailbreaking a Surface RT to run x86 apps was done already. Microsoft is just making it official. Here are instructions from XDA.

 

Hey. THANKS. i just got donated one of these.

CPU: Amd 7800X3D | GPU: AMD 7900XTX

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, SamStrecker said:

I swear ARM is the future

ARM is a RISC processor and therefor the IPC is much lower than on a CISC one (e.g. x86). So if they can't push the clock significantly higher than a x86 CPUs (what is not realistic) they will always have a bad single core performance.

So they are terrible for a lot of applications.

 

I would prefer a VVIWP (very very long instruction word processor) but only if it have a genius compiler.

Mineral oil and 40 kg aluminium heat sinks are a perfect combination: 73 cores and a Titan X, Twenty Thousand Leagues Under the Oil

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Zodiark1593 said:

Emulation typically requires performance in the multiples of the architecture to be emulated. Suitable for low cost, but AAA gaming on ARM will be a long time. 

If you're using high level emulation, it doesn't. 1964 and Bleem! are examples of this that prove you don't need a machine many times more powerful than the original machine. Similarly the Xbox 360 emulation on the Xbox One.

 

The only thing holding back ARM is raw power, but if believe for a moment the GeekBench scores running on Apple's latest SoC and Intel's Core m series, then it's getting there.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, M.Yurizaki said:

1964 and Bleem! are examples of this that prove you don't need a machine many times more powerful than the original machine.

I don't think you understand how weak the N64 and PS1 were.

The Dreamcast, which Bleem ran on, was over 6 times as fast as the PS1 (which it was emulating).

 

1964 became popular early 2000, and at that point we had CPUs running at several GHz. The N64 which they were emulating ran at less than 100MHz. Even if we don't take the lower IPC of the N64 into consideration, the computers that ran 1964 were at least 20 times as fast.

 

 

1 hour ago, M.Yurizaki said:

The only thing holding back ARM is raw power, but if believe for a moment the GeekBench scores running on Apple's latest SoC and Intel's Core m series, then it's getting there.

Geekbench is shite for those kinds of comparisons. The encryption results (such as AES and SHA) are very heavily weighted, and because a lot of ARM devices has hardware-assisted (or fully hardware accelerated) crypto calculations they appear to stack up against x86 chips really well. For real world stuff though, a good x86 processor will run circles around an ARM chip.

Link to comment
Share on other sites

Link to post
Share on other sites

As much as this is nice, ARM is still a RISC-type CPU... ARM is designed to be power-constrained and efficient, while Windows is not (hence it being designed for x86).

 

Running QEMU on the damn thing is gonna eat up most of the resources like mad, ESPECIALLY for lower-end ARM chips. Though the use-case scenario of most apps is simple (hence why ARM dominates the mobile market), Windows is very hard to run; that's why only UWP gets the ARM version, not legacy Windows.

 

I have yet to see an ARM chip run ALL of Windows on bare metal. Essentially Windows RT all over again, but with better app support at least.

 

Your resident osu! player, destroyer of keyboards.

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, LAwLz said:

I don't think you understand how weak the N64 and PS1 were.

The Dreamcast, which Bleem ran on, was over 6 times as fast as the PS1 (which it was emulating).

 

1964 became popular early 2000, and at that point we had CPUs running at several GHz. The N64 which they were emulating ran at less than 100MHz. Even if we don't take the lower IPC of the N64 into consideration, the computers that ran 1964 were at least 20 times as fast.

Maybe this needs to be more specific. The processor side of those consoles were indeed weak, but not the graphics side. The N64 at the time 1964 came out was more or less competitive with GPUs of the time. Or at least in the low end of the spectrum (but the N64 still had features that most GPUs at the time did not have). The PlayStation would've been a bit easier to emulate since the GPU wasn't as advanced as the N64's, but pure software emulation would've been impossible for machines at the time.

 

Also the fastest processor around 2000 was in the low 1.0GHz range. Not "several" GHz. The first 1.0GHz x86 processors were released in March 2000.

 

Either way, most emulators of systems made past 1995 don't emulate the hardware directly if they can get away with it. They mostly attempt something similar to a JIT system.

 

But to throw another stick in the mud in your argument, the Xbox One emulates the Xbox 360. The Xbox 360's processor was capable of 25.6 GFLOPS per core (going by what Wikipedia says about the PPE, which is what the Xbox 360's CPU is made out of). Since it's a three-core processor, that's about 76.8 GFLOPS. According to this reddit post (https://www.reddit.com/r/PS4/comments/19d9yc/how_powerful_is_the_amd_jaguar_cpu_for_the_ps4/), the PS4's CPU is 102.4 GFLOPS. That's not a whole lot of extra power and yet it's emulating the 360.

 

The only reason why emulation needs a more "powerful" machine is because the people who make the most visible emulators have to do it from white-room reverse engineering and are going on what they can find about the system. They don't have intimate access to said system like Microsoft does when it comes to emulating the 360 on the XB1.

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, Curufinwe_wins said:

That's a bit different (not to mention that Microsoft already did it with the Lumia 950 and 950XL before that), as it runs what is basically the Win 10 version of Windows RT. I've got a 950XL, and Continuum is all kinds of not good. It's nowhere close to a Celeron based laptop from 5 years ago.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Drak3 said:

That's a bit different (not to mention that Microsoft already did it with the Lumia 950 and 950XL before that), as it runs what is basically the Win 10 version of Windows RT. I've got a 950XL, and Continuum is all kinds of not good. It's nowhere close to a Celeron based laptop from 5 years ago.

That's what this is.... Windows 10 (as explicitly confirmed by the qualcomm release notes on this) is running EXPLICITLY in ARM, and separately EMULATING x86 programs through software in a manner transparent to the user.

 

It hasn't been released to the public for Lumia ofc. But there is only that device with the snap 820, and there is a reason the x3 got delayed for almost 8 months since its original announcement.

LINK-> Kurald Galain:  The Night Eternal 

Top 5820k, 980ti SLI Build in the World*

CPU: i7-5820k // GPU: SLI MSI 980ti Gaming 6G // Cooling: Full Custom WC //  Mobo: ASUS X99 Sabertooth // Ram: 32GB Crucial Ballistic Sport // Boot SSD: Samsung 850 EVO 500GB

Mass SSD: Crucial M500 960GB  // PSU: EVGA Supernova 850G2 // Case: Fractal Design Define S Windowed // OS: Windows 10 // Mouse: Razer Naga Chroma // Keyboard: Corsair k70 Cherry MX Reds

Headset: Senn RS185 // Monitor: ASUS PG348Q // Devices: Note 10+ - Surface Book 2 15"

LINK-> Ainulindale: Music of the Ainur 

Prosumer DYI FreeNAS

CPU: Xeon E3-1231v3  // Cooling: Noctua L9x65 //  Mobo: AsRock E3C224D2I // Ram: 16GB Kingston ECC DDR3-1333

HDDs: 4x HGST Deskstar NAS 3TB  // PSU: EVGA 650GQ // Case: Fractal Design Node 304 // OS: FreeNAS

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, M.Yurizaki said:

Maybe this needs to be more specific. The processor side of those consoles were indeed weak, but not the graphics side. The N64 at the time 1964 came out was more or less competitive with GPUs of the time. Or at least in the low end of the spectrum (but the N64 still had features that most GPUs at the time did not have). The PlayStation would've been a bit easier to emulate since the GPU wasn't as advanced as the N64's, but pure software emulation would've been impossible for machines at the time.

The N64 was released in 1996. At that time we were seeing a doubling in computational performance year over year. Even if the N64 was competitive with computers at the time of release, computers would have been much more powerful by the time 1964 was released (1999 according to Wikipedia, but didn't get very popular until a few years into 2000, peaking at 2004). In 2004 we had the Pentium 4 which ran at 3.46GHz and had hyper threading.

Emulating a <100MHz CPU, and a GPU not capable of outputting more than 320x240 (unless you bought additional hardware) is not exactly hard when you got 3.46GHz of high IPC CPU resources to play with. Hell, Unreal Tournament, which was released in 1999 and was far more resource intense than any N64 game, was designed to run on the CPU if you didn't have a graphics card. There were also CPUs like the Athlon 64 3200+ out.

 

I think you are overestimating how powerful the consoles that were being emulated were, and underestimating how powerful the hosts of the emulators were. The Dreamcast and PCs used to emulate were in fact several times more powerful than the consoles they were emulating.

 

 

2 hours ago, M.Yurizaki said:

But to throw another stick in the mud in your argument, the Xbox One emulates the Xbox 360. The Xbox 360's processor was capable of 25.6 GFLOPS per core (going by what Wikipedia says about the PPE, which is what the Xbox 360's CPU is made out of). Since it's a three-core processor, that's about 76.8 GFLOPS. According to this reddit post (https://www.reddit.com/r/PS4/comments/19d9yc/how_powerful_is_the_amd_jaguar_cpu_for_the_ps4/), the PS4's CPU is 102.4 GFLOPS. That's not a whole lot of extra power and yet it's emulating the 360.

Most of the work on consoles today is done by the GPU. Wanna know the peak shader throughput of the Xbox 360? 0.24 TFLOPS. Wanna know what the Xbone is capable of? 1.23 TFLOPS. If we're just looking at FLOPS, then the Xbone is slightly over 5 times as powerful as the Xbox 360 (Microsof themselves have said that the Xbone is up to 8 times as powerful GPU wise).

If you're just looking at the CPU then yes, the Xbone is not that impressive (seriously, the CPU is complete garbage), but that's not what is doing the heavy lifting when it comes to gaming consoles.

 

2 hours ago, M.Yurizaki said:

The only reason why emulation needs a more "powerful" machine is because the people who make the most visible emulators have to do it from white-room reverse engineering and are going on what they can find about the system. They don't have intimate access to said system like Microsoft does when it comes to emulating the 360 on the XB1.

I am not denying that. I totally agree that the biggest obstacle to high performance emulators is a lack of knowledge about how the hardware you are trying to emulate works. I just wanted to point out that your examples are not exactly proving your point...

I also doubt the performance of this will be all that great. One thing you have to remember is that emulating from a complex instruction set down to a more simple one is far easier than the reverse.

 

My guess is that this will be fast enough for casual users who just want a 200 dollar laptop that runs Windows, but not much else.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×