Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

question about ray tracing profiling . #48

Open
edisonchan opened this issue Nov 30, 2020 · 2 comments
Open

question about ray tracing profiling . #48

edisonchan opened this issue Nov 30, 2020 · 2 comments
Labels

Comments

@edisonchan
Copy link

I had try the GPU Profiler 1.9 with 6800XT on some DXR program and I found some of them can view the detail of RA pipeline and some can not show as RT workload(in 3dmark dxr feature ,RT workload is include in CS workload, is it because the inline RT?).

@chesik-amd
Copy link
Contributor

chesik-amd commented Nov 30, 2020

The Raytracing pipeline is only shown for "DispatchRays<Indirect>" events. RGP does not show the Raytracing pipeline for "DispatchRays<Unified>" events, where the various shader functions are inlined.

@edisonchan
Copy link
Author

Thanks for your reply, Chesik.
I had another question, I did a profile with the microsoft DXR sample D3DRaytracingProceduralGeometry, the cost of intersection pipeline stage to 72%.
But I found the hit count of IMAGE_BVH_INTERSECT_RAY is only about 3985, and the instructions of VALU is much higher than IMAGE_BVH_INTERSECT_RAY, is that mean the bottleneck is on VALU not Ray Accelerator in this sample when using RDNA 2 GPU?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants