Engineers explain the system "ARP version Windows 10 is comfortably moving with the same crisp condition as the x86 version Windows 10, and the system for emulation release" CHPE "is released



Run full spec Windows 10 on ARM processor "ARM version of Windows 10About half a year has passed since Microsoft announced it, but the developer conference being held in Seattle, USABuild 2017", A commentary on the mechanism of ARM version Windows 10 and an actual machine demonstration were released as video messages.

Windows 10 on ARM | Build 2017 | Channel 9


Arm Kishan (left), development director and Hari Pulapaka, group program manager, will demonstrate the demo of ARM version Windows 10.


"Connected devices" that are always used by connecting with mobile circuits, mainly mobile terminals such as smartphones, are increasing, and due to an increase in communication speed and a decrease in communication fee, users who are constantly seeking continuous connection in the future My voice is getting stronger.


The importance of the concept of "connecting anytime and anywhere" is the same for Windows 10 machines.


Therefore, when considering always connection, we need Windows 10 machine with low power consumption and ARM based processor with built-in modem.


So I will start demonstration of ARM version Windows 10. A terminal like Pulapaka's tablet,Snapdragon 835Qualcomm made evaluation machine equipped with. In this, ARM version Windows 10 is installed as an OS.


When started, it is exactly the same as x86 version of Windows 10. In ARM version Windows 10, the x86 version of Windows 10 Pro is running by emulation software.


When viewing the properties of the system, the processor can confirm that Qualcomm's Snapdragon 835 has 4 GB of memory.


When you display the process of Task Manager, you can see that it is an 8 core CPU.


The Windows 10 standard browser "Microsoft Edge" can also be moved comfortably with crispness.


To show the merit of being a Windows machine, Mr. Pulapaka takes out a general-purpose USB camera that anyone can obtain on Amazon.


Connect the camera to the USB hub ......


When I start the standard camera application of Windows 10 ......


I was able to output the image without problems. Unlike a smartphone, you will not have trouble with a driver.


"The ARM version of Windows 10 has the greatest feature that the Win 32 application runs like the x86 version of Windows 10. The way to use the Win 32 application is to download the executable file by accessing the site and install it normally There is nothing different from Windows 10 in the world. "


I will install and use the typical open source software "7 - Zip" of Win 32 application. I ran the 7-Zip installer that I downloaded from official website.


Installation work is completed.


I was able to start 7-Zip smoothly.


Following the demonstration, Mr. Kishan will explain the technical specifications of ARM version Windows 10. Win32 applications running on ARM version Windows 10 do not have any special processing, so you can fully utilize existing software resources. There are no points to be aware of when users use ARM version Windows 10. The normal Windows 10 Pro function is fully usable.


The mechanism of the Windows OS running is that the Windows OS is on the Windows kernel and sends instructions to the hardware such as CPU and GPU through the kernel. This mechanism does not change in ARM version Windows 10, and all inbox programs such as kernel and driver are running natively with ARM code.


This is realized by emulation software called Windows on Windows (WOW). There is "WOW 64" to run Win32 applications on 64bit version Windows, but the mechanism is exactly the same. In WOW 64, CPU processing is performed by the physical CPU, but in the WOW of ARM version Windows 10, there is a difference that CPU processing is executed by software.


Instead of running dynamic emulation, I am developing an x86 DLL called Compiled Hybrid PE (CHPE) and running ARM64 code. Kishan explains, "CHPE is like a complete pre-generated binary." By using CHPE, it seems that emulation at almost the same speed as native code is possible.


Again, demonstration by Mr. Pulapaka. Pulapaka pointed out that it is important for ARM version Windows 10 to be able to execute Win32 applications by emulation processing, and at the same time, it is important to be able to execute universal Windows platform (UWP) applications natively, and we started the Windows store application.


Download and install the radio application "iHeartRadio".


ARM version Windows 10 can naturally run UWP applications that are designed to work even with ARM processors naturally.


I also confirmed that iHeartRadio works with ARM code even in Task Manager.


As mentioned above, ARM version Windows 10 can execute Win32 applications by the emulator as closely as possible to native applications, of course, it supports native to UWP applications.


The release time of ARM version Windows 10,Qualcomm 's CEO, which is developing jointly, said "during 2017"It can be expected that this year will come. A notebook PC or 2 in 1 terminal that is lightweight and capable of running for a long time with ARM version Windows 10 is going to appear.

in Software,   Video, Posted by darkhorse_log