Is there a GPU progress monitor?

I have been looking for GPU progress monitor, similar to ones for CPU, e.g. like this one.
How come thre is not monitor for GPU calculation yet? Can it be expected in the future?

5 commentaires

Walter Roberson
Walter Roberson le 11 Déc 2018
Articles about the design of Nvidia gpu say that synchronization with external devices is by far the most expensive operation .
Joss Knight
Joss Knight le 12 Déc 2018
It's a bit of an odd request. GPU operations happen one function at a time, so what are you monitoring exactly?
rokP
rokP le 14 Déc 2018
If a function written for GPU has varying input vector size, the calculation time will vary accordingly. Hence, naturally, one would like to know estimated calculation time, especially for beeg input vectors (lots of independent samples). I am not a high level programmer, so am just curious how come this has not been done yet? Where are the bottle necks? Thanks.
Joss Knight
Joss Knight le 14 Déc 2018
Okay, but what GPU calculations take long enough that this information is useful? The vast majority of things you run on the GPU complete in seconds or less.
If you have some MATLAB code that is complex, takes a long time to run, and is using the GPU, then whatever instrumentation you may have to monitor progress through that code (from echo on to MATLAB Profiler to some custom application) will work just as well for the GPU. It doesn't matter what precise hardware was being used to execute the code, everything is going through the MATLAB interpreter.
But it's possible I'm just misunderstanding what you're after.
grega
grega le 15 Déc 2018
Thank you on the commen.

Connectez-vous pour commenter.

Réponses (0)

Catégories

Produits

Version

R2015b

Question posée :

le 11 Déc 2018

Commenté :

le 15 Déc 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by