Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
4641 Discussions

Can vtune profiling compute shader of dx11

chris_pn
Beginner
578 Views

Hi,

    Can vtune profiling hlsl code of dx11? For example, I want to find out which line of code cost most of time, is it possible? (Or I should use intel gpa for hlsl profiling?) Thanks!

0 Kudos
1 Solution
Johny_P_Intel
Employee
480 Views

Hi Chris,


The "Typed Memory Read Bandwidth" is a metric that appears to be strictly for graphics rendering, not OpenCL offload.


As Egor mentioned above, Intel GPA is the appropriate tool for profiling your application.


Regards,

Johny.



View solution in original post

5 Replies
Egor_S_Intel1
Employee
558 Views

Hi! Now you should use Intel GPA for it. You can find additional information in this article: Desktop API: Optimizing Shaders

chris_pn
Beginner
543 Views

Hi Egor,

    Thanks for your reply. I also notice one metrics in vtune "Typed Memory Read Bandwidth":

https://software.intel.com/content/www/us/en/develop/documentation/vtune-help/top/reference/gpu-metr...

http://agroda.gzu.edu.cn:9999/lib/intel/vtune_amplifier_xe_2015.3.0.403110/documentation/en/help/GUI...

    If vtune can't profiling directx hlsl, what is this metrics used for (applicable to which type of opencl memory)?

    Thanks!

AthiraM_Intel
Moderator
508 Views

Hi,


Thanks for reaching out to us.

We are working on it internally. We will get back to you soon.


Thanks


Johny_P_Intel
Employee
481 Views

Hi Chris,


The "Typed Memory Read Bandwidth" is a metric that appears to be strictly for graphics rendering, not OpenCL offload.


As Egor mentioned above, Intel GPA is the appropriate tool for profiling your application.


Regards,

Johny.



chris_pn
Beginner
463 Views
Reply