Pendant l'exécution du programme pour ajouter deux matrice simple que j'obtiens l'erreur suivanteMagma 2.0 Erreur: CUDA version du pilote est insuffisante pour la version d'exécution CUDA
CUDA runtime error: CUDA driver version is insufficient for CUDA runtime version (35) in magma_getdevice at interface_cuda/interface.cpp:547 Error: magmablasGetQueue requires magma_init() to be called first for MAGMA v1 compatability.
J'ai vérifié les autres programmes tels que le calcul de la matrice clairsemée ou valeurs propres fonctions travaillent mais ont des problèmes en ajoutant deux matrices. J'ai aussi utilisé magma_init() mentionné par erreur. En utilisant la fonction suivante.
magma_smalloc_cpu(&patterns, patternn2);
magma_smalloc_cpu(&onesmat, patterncols);
magma_smalloc_cpu(&col_mean, patternrows);
magma_smalloc_cpu(&meanmultiplier, patternn2);
// Values are assigned to each matrix and checked using loop its working
magmablas_sgeadd2(patternrows,patterncols,alpha,patterns,patternrows,beta,meanmultiplier,patternrows);
Je suis usng la version 7.5 avec Cuda magma 2.0.
Si quelqu'un a une idée de l'erreur s'il vous plaît répondre, il serait vraiment utile pour moi de le résoudre.
Merci @ForceBru, je pense que j'ai mis à jour Cuda version 7.5, mais je pense que je n'ai pas vérifié le pilote Cuda. Je vais vérifier à nouveau et essayer de le mettre à jour grâce à. –