Episode

Learn About Windows on Arm with the NPU-accelerated Windows Arm Developer Kit

with Jim Bennett, Ivette Carreras

On today's show, Jim is joined by Ivette Carreras, a software development manager on the team bringing Windows to Arm devices. Ivette has a cool dev kit to show off that combines not only Windows running on an Arm64 processor with an emulation layer for x86 and x64 applications, but also adds a dedicated NPU for AI workloads. To top it all off, it's wrapped in ocean recycled plastic.

Chapters

  • 00:00 - Intro
  • 00:39 - Introducing Ivette and Project Volterra
  • 02:07 - What are Arm processors
  • 03:21 - Do low power usage chips run slower? No!
  • 03:45 - Introducing the NPU, a neural processing unit for running AI
  • 05:26 - The hardware with 20% ocean recycled plastic in the case
  • 06:34 - Windows 11 on Arm
  • 07:08 - The x64 emulation layer on Arm
  • 09:30 - Arm64EC to incrementally transition apps to Arm. Details here
  • 10:20 - Visual Studio on Arm can compile all workloads such as C++ and C# to Arm
  • 12:10 - Task manager on Windows 11 shows what runs as Arm64, x64 and x86
  • 12:48 - Build for x64 on Arm just by changing the Visual Studio build target
  • 14:07 - Leveraging the NPU to build AI for the cloud with the cross-platform ONNX runtime.
  • 16:02 - Time travel debugging on Arm - Details here

Connect

Visual Studio
Windows