The Next HoloLens Will Include A Deep Learning Accelerator
Microsoft announced that the second generation of the HoloLens' Holographic Processing Unit (HPU) will contain a deep learning accelerator.
Holographic Processing Unit
When Microsoft first unveiled the HoloLens, it said that it comes with a special kind of processor, called an HPU, that can accelerate the kind of “holographic” content displayed by the HMD. The HPU is primarily responsible for processing the information coming from all the on-board sensors, including a custom time-of-flight depth sensor, head-tracking cameras, the inertial measurement unit (IMU), and the infrared camera.
The first generation HPU contained 24 digital signal processors (DSPs), an Atom processor, 1GB of DDR3 RAM, and 8MB of SRAM cache. The chip can achieve one teraflop per second for under 10W of power, with 40% of that power going to the Atom CPU.
The first HPU was built on a 28nm planar process, and if the next-generation HPU will be built on a 14/16nm or smaller FinFET process, the increase in performance could be significant. However, Microsoft has not yet revealed what process node will be used for the next-generation HPU.
Deep Learning Accelerator
What we do know so far about the second-gen HPU is that it will incorporate an accelerator for deep neural networks (DNNs). The deep learning accelerator is designed to work offline and use the HoloLens’ battery, which means it should be quite efficient, while still providing significant benefits to Microsoft’s machine learning code.
This would make the second-gen HoloLens a part of the rising on-device machine learning trend, where devices run machine learning code natively rather than sending the data over the network from hundreds or thousands of miles away. For a device such as HoloLens, having the deep learning processing done in real-time is critical, because the device can’t afford too much latency between the time it receives the data and the time it makes use of it.
As we’re talking about an augmented or “mixed reality" device, using an on-device deep learning accelerator also means you don’t have to send the data about your surroundings to someone else’s servers. However, it remains to be seen if Microsoft will decide to collect large amount of data about what the users are doing, as it has already done with Windows 10.
Stay On the Cutting Edge: Get the Tom's Hardware Newsletter
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
-
computerguy72 The hololens 40 degree FOV is laughably bad so they should think about dramatically improving far more than the integrated dsp.Reply -
SockPuppet I don't have to know "today's available tech vs Cost." to know that a 40° FoV sucks.Reply -
HoloLens is DOA -> dead on arrival since day one. I am not sure if anyone is using this in the industry but as far as consumer market goes...don't see it.Reply
-
Anyone smart won't run spyware OS called Windows 10 let alone sophisticated spyware equipment called HoloLens. As far as i am concern MS. can show it somewhere...Reply
-
lun471k HoloLens is used a lot in actual research in multiple universities around the world, let alone tech and automotive industries. Yes, the FOV is bad. It was a let down when I tried it, compared to VR tech. But it was the first of its kind. Give it a few years and it'll get better.Reply -
bit_user
It didn't actually launch until 1 year ago. Microsoft might've hurt themselves by announcing it so far ahead of when it would actually be available to anyone.19980894 said:HoloLens is DOA -> dead on arrival since day one. I am not sure if anyone is using this in the industry but as far as consumer market goes...don't see it.
As for the reason you don't see it in the consumer market, that's because it's not (yet) an end-user product. It's still just the $3000 SDK that's available. Presumably, the second generation will finally be aimed at consumers. -
bit_user
I hear that, but let's not pretend Android and Google Glass (or the equivalent AR version of it) is/would be any better.19980902 said:Anyone smart won't run spyware OS called Windows 10 let alone sophisticated spyware equipment called HoloLens.