Hi and welcome to the 2023.4
release of Intel Graphics
Performance Analyzers!
I am Pamela
Harrison with the Graphics Performance
Analyzers team here at Intel.
In this video
I will cover updates in this release.
For the GPA
front end
we have made some upgrades
to Graphics
Frame Analyzer:
We have overhauled
our metrics selection mechanism
to make it much easier to find the data
you need as well as save
and share your favorite presets.
We have expanded the ability
to modify VRS states.
And we have enabled shader
profiling of mesh shaders.
For GPA Framework
our biggest upgrade is
to the gpa-stream-info command.
For this feature
we include all the previous
basic stream information, plus more.
For highlights,
let’s first
look at the all-new Metrics Tab
which displays various GPU metrics.
Previously GPA used a metrics
“pinning” mechanism,
where users had to “pin”
required metrics to be calculated.
The reason we had implemented
this is because discrete
GPUs have thousands of metrics
and calculating
all of them can take significant time.
The new Metrics Tab simplifies
metrics selection
with the ability
to select individual metrics
using the checkbox,
or select and deselect
whole metrics groups.
After making your selections
it is helpful to hide
the unselected metrics
by clicking on the eyeball.
This new option allows you to easily
see what is critical to you.
We’ve improved the search algorithm
to enable you
to search for any part of a name
as you are
used to in other software tools you use.
Now you can look through
all the Pixel Shader data elements,
or all the Raytracing data elements.
The closest matches
will appear at the top.
Note that if there is no match,
like when you type something like CPU,
the search algorithm will provide
closest match results.
Next, let’s look at VRS modifications.
Last time, for the 2023.3 release,
I showed you the shading rate experiments
that were new in that release.
In this release, 2023.4,
as well as modifying shading rate,
you can see the list of states
and their associated parameters.
“Graphics state”,
in the Resource
Pane, is a read-only combined state view
that unifies both Pipeline
State Object,
PSO states and non-PSO states.
When multiple calls
are selected in the API
Log this view provides
information about all selected calls.
This view is read-only.
State, on the other hand,
also in the Resource Pane,
displays an editable pane.
To edit states
select your draw
or dispatch call of interest
in the API Log on the left,
and use the drop downs
to modify the parameters.
Once you make an edit in the State view,
you will immediately see the results
for the altered states.
My final highlight
for Graphics Frame
Analyzer for the 2023.4
release of GPA
is profiling of mesh shaders.
It is important
that you have this capability
so that you can see
where instructions are going
and what the shader performance is.
Now for our back end,
Intel GPA Framework.
We have made improvements, chief
among them – augmenting gpa-stream-info
to include
capture device details
and stream capture arguments.
Here on the left is what it looks like
if I capture a stream
with the 2023.3 version
of GPA Framework
and run gpa-stream-info on that stream.
And here on the right
you can see the additional information
gpa-stream-info provides for streams
captured with the 2023.4 version.
In addition
to the basic information
shown previously,
the stream will store
metadata showing device
feature information,
that is,
what features are available
on that platform
with that driver –
like sampler feedback, VRS
and Tile Resources.
This can be handy for regression
testing over time,
where you can easily check
what platform you were using
when you captured a particular stream.
In addition,
the arguments you used to capture
the stream will show in the stream
args list.
Those are the top highlights
for the 2023.4 release of Intel GPA.
Try out these features
and more with our free
downloads of Intel GPA
and Intel GPA Framework.
For the full list of updates
and changes for both Intel
GPA and Intel GPA Framework,
take a look at our release notes.
Thank you for watching.
For more information
about the Intel GPA 2023.4 release
and to download
Intel GPA for free, see the links.
Remember to like this video
and subscribe to the Intel Software
YouTube channel
for more Intel® GPA news and updates.