HoloLens 2 Houses An ARM Processor, A New OS
Surface OptionsMicrosoft is starting to broaden the processor options with this batch of Surface devices. For instance, the Surface Laptop 3 with the 15-inch screen has an option to use a new "AMD Ryzen Microsoft Surface Edition" processor, which Panos Panay, Microsoft's chief product officer overseeing the Surface line, described as the fastest processor for any laptop in its class today. The Surface Pro X uses a new "Microsoft SQ1" ARM-based processor that was codesigned with Qualcomm.
HoloLens 2 Houses An ARM Processor, A New OS
Surface Pro X two-in-one computers will be coming this holiday season with 13-inch PixelSense touchscreen displays and are billed as having the thinnest form factor of the product line at 7.3mm. They also come with built-in LTE wireless connectivity. The optional keyboard, with a groove for holding a Slim Pen drawing device, is an accessory. These machines are unique in the product line for having a custom ARM-based processor that Microsoft built with Qualcomm, called the "Microsoft SQ1 processor," which supports "2 teraflops of graphics processing power." Memory is supported up to 16GB and SSD storage is supported up to 512GB. Battery life is estimated at 13 hours. They will run Windows 10 Home or Pro editions. Surface Pro X machines will start at $999.
The device is powered by a Snapdragon 850 processor, meaning it's a Windows-on-ARM device. That means it has capabilities like instant wake, something the HoloLens 1 doesn't have. This reduces the boot-up time, which lets you get back to what you were doing quickly and efficiently. Regarding performance, in my short time with the device, I noticed no noticeable lag. The Snapdragon 850 is excellent for this kind of device.
Another one that's very likely to happen is the announcement of the Surface Go 4. It's been over a year since the Surface Go 3 was launched, and thanks to the shift to Intel's hybrid architecture, there should be notable performance improvements in the new model. But that's not all. Microsoft might also launch an Arm version, just like the Pro lineup. It will probably feature a less powerful processor, like a Qualcomm Snapdragon 7c, but this is still very good news since it'll bring always-on connectivity to a more budget device.
A recent report said that Microsoft plans to release an upgraded compute cartridge for the Surface Hub 2 that would contain all the components that run it so that users can keep the same display. It would also include a new 11th-generation Intel processor, which should offer much faster performance than what's available in the current model.
There are many tutorials to guide your through developing for the HoloLens, for an introduction on the different ways of developing for the HoloLens you an check HoloLens Development, the following are some of the guide to get you started in hololens programming:
Windows 10 SDK works best on the Windows 10 operating system. This SDK is also supported on Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2. Note that not all tools are supported on older operating systems. Visual Studio 2015 also has hardware requirements. The Microsoft HoloLens emulator is based on Hyper-V and uses RemoteFx for hardware accelerated graphics. To use the emulator, make sure your PC meets some hardware requirements, For more details check this reference. If you are using buildwagon hololens emulator, it is online based and only require a browser to access it. You can check it here:buildwagon hololens emulator
For a long time, ARM is considered as the processor for mobile devices, with x86/x64 as the target processor for desktops and servers. But with the evolution of technologies, ARM processors are being used for tablets. For e.g., Windows 10 earlier can only be run on x86 and x64 based processor, but recent Windows 10 desktop can run on processors that are based on ARM64 architecture. Microsoft has assured the application compatibility for x86 and x64 based applications to run smoothly on the ARM64 based PCs. Although ARM32 and ARM64 based applications will directly execute, the x86 based application will require emulation to run.
Some windows version like Windows 8 requires x86 or x64 processor, whereas Windows RT needs ARM processor. Although x86/x64 are very fast as compared to the ARM processor, they consume significant energy. Therefore they are best suited for servers and desktop computers. At the same time, the ARM processor is relatively slow but requires low energy to run. This makes them more suitable for mobile devices running Android, IOS, etc.