2017-06-26 6 views
0

Y at-il quelque chose qui affecte la vitesse autre que la RAM? Je cours une expérience sur deux ordinateurs portables différents, un qui alloue juste 300MB et un autre qui alloue 4GB et d'une manière ou d'une autre les 300MB courent plus vite en dépit d'être alloué moins de 1/10ème de la mémoire.Tensorflow avec des vitesses GPU

Y a-t-il des problèmes d'allocation potentiels pour différents types de cartes nvidia? C'est le même LSTM pour les deux.

Répondre

0

Oui, Tensorflow est affecté par la vitesse d'horloge de votre CPU ou par les caractéristiques de votre GPU si vous utilisez tensorflow-gpu (qui parallélise votre code pour fonctionner beaucoup plus vite). Tout de la performance single-core de votre GPU à sa RAM vidéo peut affecter votre vitesse d'entraînement NN, même si elle peut être non linéaire - par exemple, les GPU à bande passante élevée peuvent ne pas avoir une augmentation des performances sur les GPU à faible bande passante. réseau. Sauf si vous utilisez plusieurs GPU et si vous n'essayez pas d'allouer de la mémoire pour remplir plus de 80% de votre VRam (je trouve généralement que les 20% sont complets), je ne sais pas pourquoi cela serait un problème d'allocation de mémoire - Enfin, je sais que ça fait un bout de temps, donc si vous avez toujours le problème, mettez à jour vos pilotes CUDA.