-
Notifications
You must be signed in to change notification settings - Fork 6
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
2.8.0.27 not capturing anything #25
Comments
I installed en-US localization just to make sure if it's related to that, and unfortunately no. No profiling occurs even when display language is set to en-US. |
The log file contains the following:
|
@MathiasMagnus If this issue is still reproducing, could you please share your settings.ini file? It should be located at: %AppData%\RadeonDeveloperPanel\settings.ini |
The issue still persists. settings.ini
|
@MattGuerrette I'm open for screenshared debugging if that helps (resident of Hungary). |
@MathiasMagnus Same here, could you provide a sample application which reproduces this issue? |
Also, does your compute application run for enough time to finish capture? If there is no sleep, or there are too few dispatches there may not be enough time for the capture to complete before your application exits. If this is the case, try adding a sleep for 5-10s before application exit. |
@MattGuerrette Apologies for my tone, bad day. I'm mostly writing examples and uni material, (occasionally performance tune larger scale applications). It's nothing fancy, bog standard SAXPY and reduciton kernels at the moment. Think SAXPY from the OpenCL-SDK. Indeed, the application is 2 seconds from start to finish, sometimes just one dispatch, sometimes 3, sometimes 2000 (OpenCL-OpenGL interop samples). Reducing the dispatch range to How should one configure the workflows so that it captures everything as long as the application is running, may that be 1 second or 2 minutes? A (literal) workflow akin to Can't the profiler truncate the profiling session if the application cleanly exits before the prescribed maximum number of dispatches are encountered? (When it's configured to collect |
@MattGuerrette Is there anything I can help with? Code, input, design considerations, anything? |
This new version can finally connect to the service it needs to. When launching the application it greets with a warning that some features may not work, please run
AddUserToGroup.bat
script as admin. Running the script as admin, it has a similar localization issue, namely that it can't find the userPerformance Log Users
. Of course it can't, that name is not the name of the user, and at this point it starts to feel like we're running in circles. There are two very similar usernames, one related to performance monitoring (S-1-5-32-558) and one related to performance event logging (S-1-5-32-559). Please take a look at Well known SIDs and start using SIDs across the entire codebase, not the localized display strings.Because the translation isn't perfect, I couldn't tell which one could
Performance Log Users
relate to, it very much seems like I want perf monitoring. Just to be on the safe side, I added myself to both groups.Reboot the machine. Now when I ask whether I'm part of these groups, it seems like I am:
However, it doesn't matter if running in Basic mode, or adding my application in advanced mode, it can't profile the application. Profiling is set to profiling Compute and the first 10 dispatches:
when I launch the application on the command-line, a green progress bar appears in the applications pane indicating that it's collecting a capture, but once the application shuts down, there's no saved file of any kind. (I'd be expecting a
.rgp
file, but the folder underC:\Users\mate\Documents\rgp_profiles\OpenCL-Cpp-Reduction-v2
is empty.)How can I go about finding out what's the issue? @mguerret-amd
==========================================
Host System Information
RDP Version: Radeon Developer Panel v2.8.0.27
RDP build Date: 12/12/2022
Operating System: Windows 11 Version 22H2
Qt Version: 5.15.2
Tool Version: 2.0.0
Router Version 0.13.0
==========================================
Connected System Information
Driver Version: 22.20.29.10-221130a-386220E-AMD-Software-Adrenalin-Edition
GPUOpen Interface Major Version: 42
Operating System Name: Windows 11 Pro
Operating System Description: 22621.1.amd64fre.ni_release.220506-1250
GPUs:
Name: AMD Radeon RX 6800S
ASIC info
Device Id: 29679
Revision: 192
Family: 143
gfx_engine: 13
Name: AMD Radeon(TM) Graphics
ASIC info
Device Id: 5761
Revision: 200
Family: 146
gfx_engine: 13
The text was updated successfully, but these errors were encountered: