Questions sur gpgpu

23
réponses

Type le plus rapide de tableau de longueur fixe 6 int

répondant à une autre question sur le débordement de la pile ( celle-ci ), je suis tombé sur un sous-problème int ... mis chaque échange à une moyenne de 4 cycles. J'appelle ça incroyablement rapide. D'autres améliorations possibles ?
demandé sur 2010-05-07 11:24:45
14
réponses

Utilisation du GPU avec c# [fermé]

j'essaie d'obtenir plus de puissance de traitement de ma grille. j'utilise tous les CPU/Core, est-il possible d'utiliser le GPU avec C#. Quelqu'un connaît des bibliothèques ou un code d'échantillon?
demandé sur 2008-12-17 18:55:47
3
réponses

Quand appeler cudadevicesynchroniser?

quand appelle-t-on cudaDeviceSynchronize fonction vraiment nécessaire?. d'après ce que j'ai compris de la documentation ... onize en dehors de la mesure du temps. Par exemple: est-il nécessaire avant de copier les données du GPU vers l'hôte avec
demandé sur 2012-08-09 21:25:41
3
réponses

CUDA: combien de threads concurrents au total?

j'ai une GeForce GTX 580, et je veux faire une déclaration sur le nombre total de threads qui peuvent (idéalement) rée ... 12*32 = 16384 fils en parallèle alors, Ou suis-je loin et les noyaux CUDA ne fonctionnent pas vraiment en parallèle?
demandé sur 2011-06-27 12:58:01
3
réponses

Modèle CUDA - Quelle est la taille de distorsion?

Quelle est la relation entre la taille maximale du groupe de travail et la taille de distorsion? Disons que mon appareil ... s par streaming multiprocesseur (unité de calcul). Maintenant, comment est taille de distorsion = 32 liée à ces nombres?
demandé sur 2010-08-31 10:52:01
2
réponses

GPGPU vs. Multicore?

quelles sont les principales différences pratiques entre la GPGPU et la programmation CPU régulière multicore/multithread, ... isme? si L'informatique GPU est si extraordinairement efficace, pourquoi les CPU ne sont-ils pas conçus plus comme des GPU?
demandé sur 2011-05-07 08:45:46
6
réponses

Est-il possible d'exécuter CUDA sur GPUs AMD?

j'aimerais étendre mes compétences à L'informatique GPU. Je suis familier avec le raytracing et le graphisme en temps rée ... ne question souvent posée, mais le meilleur que j'ai vu était de 08' et je pense que le terrain a changé un peu depuis.
demandé sur 2012-10-11 01:02:26
2
réponses

Dois-je unifier deux noyaux similaires avec une déclaration "si", risquant une perte de performance?

j'ai 2 fonctions du noyau très similaires, dans le sens où le code est presque le même, mais avec une légère différence. ... Ainsi, une simple instruction if diminuera-t-elle mes performances si la fonction du noyau est appelée beaucoup de fois?
demandé sur 2011-05-30 21:45:59
4
réponses

Problèmes de classification des images en temps réel Python avec les réseaux neuronaux

j'essaie d'utiliser caffe et python pour faire une classification d'image en temps réel. J'utilise OpenCV pour diffuse ... opy[:] = frame #Getting keyboard input key = cv2.waitKey(1) #exit on ESC if key == 27: break
demandé sur 2016-09-16 04:46:46
8
réponses

Cuda apps time out & fail après plusieurs secondes - comment contourner cela?

j'ai remarqué que les applications CUDA ont tendance à avoir un temps d'exécution maximum approximatif de 5 à 15 secon ... par thread, il doit fonctionner que longtemps, est-il possible d'étendre cette quantité de temps ou de se déplacer?
demandé sur 2009-01-31 02:29:28
1
réponses

nvidia-smi Volatils GPU-Utilisation d'explication?

je sais que nvidia-smi -l 1 donnera la GPU d'utilisation de chaque une seconde (de même pour les suivantes). Cependa ... 4514MiB | +-----------------------------------------------------------------------------+
demandé sur 2016-12-02 20:31:47
2
réponses

OpenCL vs OpenMP performance [fermé]

y a-t-il eu des études comparant la performance D'OpenCL à celle d'OpenMP? Plus précisément, je m'intéresse aux frais géné ... es CPU ayant des noyaux moins nombreux mais plus puissants. OpenCL peut-il être un remplacement efficace pour OpenMP?
demandé sur 2011-09-01 00:46:11
4
réponses

Quel est l'état actuel de C++ AMP [fermé]

je travaille sur du code haute performance en C++ et j'ai utilisé à la fois CUDA et OpenCL et plus récemment C++AMP, que ... pas quelque chose qui a été dit loin et large. Quel genre de travail est en cours, le cas échéant, que vous connaissez?
demandé sur 2016-01-24 00:48:10
7
réponses

Comment utiliser OpenCL sur Android?

pour l'indépendance de la plateforme (bureau, cloud, mobile,... il serait bon d'utiliser OpenCL pour le développement GPG ... inclus dans iOS. par conséquent, je cherche une solution pour exécuter du code OpenCL dans les applications Android.
demandé sur 2012-01-25 19:33:30
1
réponses

Choisir entre GeForce ou Quadro GPUs pour faire l'apprentissage machine via TensorFlow

y a-t-il une différence notable dans les performances de TensorFlow si vous utilisez des GPU Quadro par rapport aux GPU Ge ... int d'acheter un GPU pour TensorFlow, et je voulais savoir si un GeForce serait ok. Merci et vous remercie de votre aide
demandé sur 2016-01-11 08:57:40
4
réponses

Quel est l'intérêt de GLSL quand il y a OpenCL?

considérez ceci comme la forme complète de la question dans le titre: comme OpenCL peut être la norme commune pour une pr ... nière à l'épreuve de l'avenir? De cette façon, vous obtenez les avantages de GLSL, sans ses limitations programmatiques.
demandé sur 2010-09-11 01:24:34
6
réponses

OpenCL - Comment demander la largeur SIMD d'un appareil?

dans CUDA, il y a un concept de chaine, qui est défini comme le nombre maximum de threads qui peuvent exécuter la même in ... e de front d'onde 64. ma question Est, Que puis-je faire pour rechercher cette largeur SIMD à l'exécution pour OpenCL?
demandé sur 2011-08-17 17:15:06
5
réponses

Comment allouer dynamiquement des tableaux à l'intérieur d'un noyau?

j'ai besoin d'allouer dynamiquement quelques tableaux à l'intérieur de la fonction du noyau. Comment puis-je faire? Mon ... n et 5 de taille nn), ce ne sera pas un problème. Puisque le noyau va probablement tourner pendant 20 minutes, au moins.
demandé sur 2012-11-20 23:00:26
3
réponses

Comment la CUDA attribue-t-elle les ID de périphérique aux GPU?

Lorsqu'un ordinateur a plusieurs GPU CUDA-capable, chaque GPU est assigné un device ID. Par défaut, les noyaux CUDA s'exé ... s que j'ai deux GPU dans ma machine: un GTX 480 et un GTX 670. comment CUDA décide quel GPU est device ID 0 et quel GPU est
demandé sur 2012-12-09 00:42:14
4
réponses

Efficacité de la taille des blocs et des grilles de la CUDA

Quelle est la façon conseillée de traiter les ensembles de données de taille dynamique dans cuda? est-ce que c'est un ca ... arcouru la "programmation massivement parallèle des processeurs" de Kirk, mais elle ne touche pas vraiment à cette zone.
demandé sur 2011-04-28 00:54:18
8
réponses

Faisabilité du GPU en tant que CPU? [fermé]

Que pensez-vous de l'avenir du GPU en tant qu'initiatives CPU comme CUDA? Pensez-vous qu'ils vont devenir la norme et ... e succès dans le projet Nvidias CUDA dans les sciences. Suggéreriez-vous à un étudiant de s'engager dans ce domaine?
demandé sur 2008-08-26 18:14:10