CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Ressources pour parallélisation [CPU,GPU]

DébutPage précedente
1
Page suivantePage suivante
serieusement321 serieusement321
MP
Niveau 8
30 décembre 2020 à 11:09:49

Salut ! Je m'apprête à développer un moteur 3D basique pour mon portfolio et j'aimerais pouvoir me plonger dans tout ce qui est CUDA etc.. j'ai déjà fait un peu d'openMP et j'ai légèrement étudié le cas CPU en C pendant mes études sauf que j'ai encore jamais rien fait sur GPU. Vous avez des ressources à conseiller ? (en anglais <3)

godrik godrik
MP
Niveau 22
30 décembre 2020 à 11:33:12

oui, la doc de nvidia est relativement bien construite.
Je fais du calcul paralllele depuis 15 ans. Domc si tu as des questions demandes.

serieusement321 serieusement321
MP
Niveau 8
18 janvier 2021 à 17:30:16

ça y est, je me suis mis à bosser sur CUDA, j'ai commencé par utiliser la version python, Numba donc. Je suis en train d'avancer la doc http://numba.pydata.org/numba-doc/latest/ et je vais commencer par paralléliser les principaux algos d'apprentissage (style KNN, kmeans etc..) de la librairie sklearn. Le pb étant que même si la doc est assez accessible, il manque pas mal de détails d'un point de vue pratique.
Souvent il y a une comparaison avec le comportement en C mais on sait pas vraiment ce qu'il se passe, pas de détails sur l'exécution et la parallélisation à part les chrono par exemple. Certes c'est ce qui m'intéresse le plus mais j'ai du mal à tout capter.

godrik godrik
MP
Niveau 22
18 janvier 2021 à 18:48:31

Je n'ai jamais utiliser python pour programmer un GPU, donc je ne sais pas exactement ce qu'il se passe avec numba.
De facon general, debugger et comprendre comment s'execute un programme sur un GPU est difficile. Et c'est difficile dans tous les langages.

C'est difficile de comprendre comment un GPU fonctionne purement a partir d'uncode. C'est typiquement l'inverse que tu fais. Tu comprends comment un GPU fonctionne de facon abstraite, et tu maps ton algorithme au GPU de facon a savoir precisement ce qu'il se passe ou.

Ensuite, tu peux utiliser les chrono, events, et les compteur de performance materiel pour confirmer que ton algorithme s'execute comme tu penses qu'il s'execute. Et souvent ca veut construire des modeles de performances pour verifier que l'execution correspond a tes attentes.

Les docs de NVIDIA en generale sont tres bien faites la dessus.

Je fais des videos de mon cours de calcul parallele ce semestre. Mais je ne parles de GPU qu'a la fin du semestre. Donc c'est assez peu probable que j'ai quelquechose de directement utile pour toi avant la mi-mars.

Mais si tu as des questions, n'hesites pas!

neytsumi neytsumi
MP
Niveau 12
19 janvier 2021 à 17:16:14

Godrik, c’est possible d’avoir ton cours s’il te plaît ou pas ?

godrik godrik
MP
Niveau 22
19 janvier 2021 à 17:56:18

La version que j'ai fait la derniere fois est la:
https://webpages.uncc.edu/~esaule/classes/2018_08_ITCS5145/
C'est juste les slides et les exos. (dans le desordres.)
Je ne sais pas si c'est forcement directement utilisable sans le mec qui fait le guignol au tableau.

Je suis entrain de construire les videos, donc la pour l'instant, je n'en ai pas a partager.

neytsumi neytsumi
MP
Niveau 12
26 janvier 2021 à 14:33:33

Salut, chez moi le site charge indéfiniment sans rien afficher, c'est normal ?

neytsumi neytsumi
MP
Niveau 12
26 janvier 2021 à 14:38:52

Ok je suis passé par un VPN pour me connecter aux États-Unis et j'y ai accès, merci :oui:

godrik godrik
MP
Niveau 22
26 janvier 2021 à 18:52:37

interessant, je ne savais pas qu'on avait un firewall pour les pays etrange.

Il y en a d'autre ici qui ont ce probleme? (Si quelques uns pouvait tester, ca serait cool.)

mynameisflash mynameisflash
MP
Niveau 12
26 janvier 2021 à 20:51:48

Le 26 janvier 2021 à 18:52:37 godrik a écrit :
interessant, je ne savais pas qu'on avait un firewall pour les pays etrange.

Il y en a d'autre ici qui ont ce probleme? (Si quelques uns pouvait tester, ca serait cool.)

Oui je peux pas y accéder non plus

Bunyan Bunyan
MP
Niveau 14
26 janvier 2021 à 21:20:01

France.
"Erreur de chargement de la page".

godrik godrik
MP
Niveau 22
26 janvier 2021 à 21:47:30

Merci, c'est bon a savoir!

Jeufroid Jeufroid
MP
Niveau 7
26 janvier 2021 à 22:54:40

Ça fonctionne chez moi. Je suis en Belgique et sous brave sur mobile !

Arthfael Arthfael
MP
Niveau 15
27 janvier 2021 à 00:22:05

Je suis en Allemagne et j'y ai accès.

DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : godrik, LGV
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment