I want to create a system that profiles applications on demand and tunes GPU settings in the production environment where the application is deployed. An important requirement here is that the user is not the application developer and cannot modify the application code.
I looked into the contents of nsight systems.
However, this is a profiler tool for application developers, and it seems that it is designed to store statistics in a database and refer to them later, and does not seem to be designed to use real-time statistics.
Is there a similar library that allows you to develop a program that checks the statistical information obtained by nsight systems in real time and provides feedback without storing it in a database?