De HoloLens van Microsoft heeft een 24-core holographic processing unit aan boord die speciaal bedoeld is om alle inputs te verwerken. De 28nm-cpu is gebouwd door TSMC en kan volgens Microsoft een teraflop aan berekeningen verwerken.
Microsoft doet de details van de HoloLens uit de doeken bij de Hot Chips-conferentie in Californië, waar The Register bij was. De HoloLens-hpu bestaat uit 24 afzonderlijke dsp's of digital signal processors: elke dsp kan één specifieke taak heel snel uitvoeren, maar geen algemene rekentaken uitvoeren. Een gewone processor heeft algemene rekenkernen die generieke berekeningen kan uitvoeren, maar dat langzamer doet dan speciaal voor een taak geoptimaliseerde hardware. De HoloLens-hpu wordt op 28nm geproduceerd.
De 24 Tensilica-rekenkernen hebben bij elkaar 65 miljoen transistors, 8MB sram en een aparte die bovenop met 1GB ddr3-ram. Elke rekenkern of dsp heeft een andere taak, zoals handgebaren verwerken of de camerafeed uitlezen. De hpu zou dit door de optimalisaties tot 200 maal sneller kunnen volbrengen dan een gewone cpu dat in software zou kunnen. Microsoft heeft zelfs 10 verschillende extra instructies geschreven voor de cores om hun werk verder te versnellen.
Voor zaken als apps is er dan nog een 14nm Intel Atom x86 Cherry Trail-soc die ook 1GB ram tot zijn beschikking heeft. Dit alles zit op een bga-package van 12 bij 12 millimeter. Het stroomverbruik van de hpu zou uit moeten komen op minder dan 10 watt. Of deze specificaties tussen nu en de release niet weer gaan veranderen, is niet zeker. De augmentedreality-headset van Microsoft moet volgend jaar op de markt verschijnen. Sinds maart van dit jaar kunnen ontwikkelaars al aan de gang met de headset.