Displaying a struct containing gpuArray fields takes an extremely long time in R2024b
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I find that when I create a struct (or object) whose fields are large gpuArrays, it takes an extremely long time (1-2 minutes) to display the struct at the command line. Example:
>> c.data=gpuArray.rand(266,354,894,'single');
>> tic; c, toc
c =
struct with fields:
data: [266×354×894 gpuArray]
Elapsed time is 100.266106 seconds.
I have observed this in R2024b on two platforms,
(1) Windows 10; NVIDIA GeForce RTX 4080 SUPER
(2) Windows 11; NVIDIA RTX 5000 Ada Generation
Does anyone know why this might be happening?
1 commentaire
Réponse acceptée
Edric Ellis
le 15 Jan 2025
Thanks for reporting this, I can reproduce the problem here (though not so severely). For now I'm afraid the only workaround is "don't do that".
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!