Hi Divya.
Hi Fred.
Hey, I'm excited to be here to talk about Project Voltaire.
Oh, you mean Windows Dev Kit 2023?
That is correct. The small,
lightweight but powerful dev machine.
Do you happen to have that device by any chance?
Indeed I do I have one right here.
That's actually really small and
sleek and lightweight too. What's this made of?
The case is made of 20% ocean recycled plastics,
and you can see there's a shiny black
embossed Windows logo right on the top center.
I also look at so many ports
on the device. Let's talk about that.
For sure. There's three USB-A ports here, a Mini DisplayPort,
and an Ethernet jack should you decide not to
use the onboard Wi-Fi 6 capabilities,
and on the side here there are two USB-C ports.
Does that mean I can connect up to two 4k monitors?
In fact, you can even add a
third with the Mini DisplayPort on the back.
I am so intrigued by this device.
Can we open it up and see what's inside?
Absolutely. I'm a step ahead of you.
I'm impressed. You read my mind.
Oh, that's the latest Snapdragon SoC.
It is. That is a Snapdragon 8cx Gen 3 Compute Platform.
That's the silicon capable of running AI workloads?
That's right. That piece of silicon has an NPU
or Neural Processing Unit on it,
which means it is uniquely designed to
run artificial intelligence workloads,
thereby letting the CPU and the GPU remains untaxed.
Essentially developers can bring AI-enhanced
features into their apps without compromising performance.
That's exactly right. You can see
here we have 512GB of storage,
and then of course we have 32GB of memory on board as well.
That's a solid developer device,
32 gigs of RAM,
512 gigs of fast storage,
and a built-in NPU.
Right. Divya, I have a question for you...
Where can developers go to buy these machines?
They can just go to
the Microsoft Store online and get their hands on this device.
Now I have a lot of developer friends in the UK,
can they buy that there too?
Absolutely, this device is available in 8 countries.
That's great.
Fred, let's switch gears a little bit and
talk about the native Arm toolchain.
I know we've launched previews of Visual Studio 2022
and .NET 7 with native Arm support.
Do you happen to have any developer friends around who
can come and run a demo for us on this device?
Absolutely, I have my good friend Shen Chauhan.
He's going to do exactly that.
Thanks Fred. I'm really in love with this device.
I've had it for a little while and I know you're going to love it too,
let me show you why.
What I have here is a VM.
I know most of us have and
we are always copying them around on the disk.
Now, this VM in particular is the Windows Insider build of Arm
and you can see here that it's 10GB in size,
and yet, thanks to the high-speed half terabyte disk
that's in this machine,
we were able to copy that VM in no time at all.
Meaning it's saving you plenty of time in
your workflow. Here we go.
Now, moving on to the next piece,
you're probably asking yourself,
what does my developer workflow look like on this device?
Is it any different to what I'm used to?
Well, here what I'm going to do is
run up an application you're probably all familiar with...
Calculator.
You can see straight away that I get all the great goodness from Visual Studio straight here.
Now, one of the reasons why I
love talking about Calculator in particular,
not just because it's my favorite app,
more importantly, it shows some level of complexity.
We have a mixture of C# code,
some C++ code,
all interacting together and more importantly,
it's showing the investments in Visual Studio 2022
and their workloads.
What we're allowing .NET 7 developers to do is get
a great native experience thanks
to the investments we're making in the library,
the runtime and the JIT process,
from thread pool scaling, all the way to how we read Level 3 cache.
On my next demo, you probably think, well,
Shen I'm not always the person that sits in Visual Studio all day.
I use a variety of different CLIs,
so one of my favorites we have here is WSL.
I have here as well, Python, PowerShell,
and of course, Visual Studio Code.
All of these I got from the Microsoft Store on Windows.
Now, the reason why I have the Task Manager open
here in particular is note one thing,
they're all running ARM,
so whether you're looking at VS Code
or I'm looking at Ubuntu on my WSL,
which is also ARM64 or my PowerShell window and my Python window.
This means that when you're running your scripts,
the great news is you're getting that native speed
directly on the box, so it's ready for you when you are.
Finally, so Fred and Divya talked about
the NPU on this device and it's great for AI inferencing.
What I have here is an application that's using
Super Resolution using the ONNX Runtime model.
Now you'll see the image on the left is blurry,
but the image on the right is sharper and what's happening here is
the model is actually sharpening the image using Super Resolution.
As I click through,
you'll see here that the MPI is doing
a great job of really sharpening those images.
But now to give you a better idea of
how much greatness that process is bringing to you.
Let's switch it to the CPU.
You'll see here that when I run the CPU things are
taking a little longer than what you had before.
I know you're going to love this device.
And that's why Shen is my my favorite developer.
It was fun talking to you Fred today.
Thank you for watching.
Go to the aka.ms link on the screen and get your device today.