COMPTOIR
register

Vega 20 aurait une solution similaire au NVLINK de Nvidia

Nvidia permet à plusieurs GPU de communiquer rapidement avec son pont le NVLINK. Ses prochaines cartes RTX de la série 2080 pourront communiquer entre elles par ce fameux pont dont la norme 2.0 a été introduite avec Volta. Eh bien sachez qu'AMD aurait la même chose en préparation, nommée XGMI, et aurait pour base l'Infinity Fabric.

 

Phoronix a déniché dans les pilotes Nunux d'AMD une paire de lignes de code qui mentionnent la présence du XGMI associée à la Vega 20. Pour rappel Vega 20 devrait être la version 7nm de Vega10, mais d'ores et déjà cette implémentation fait que ce ne sera pas qu'un die shrink. On espère diverses optimisations ci et là, mais rien ne dit que Vega20 verra le jour pour les gamers, peut-être sera ce le rôle de Navi dès l'année prochaine ? En tout cas la communication via le pont PCIe tend à se réduire au profit de solutions propriétaires ne limitant plus trop les débits. Après, le multiGPU hors cadre pro et GPGPU, faut en avoir l'utilité !

 

amd xgmi phoronix

Un poil avant ?

10 ans pour Google Chrome !

Un peu plus tard ...

Trois nouveaux Ryzen Pro et un Athlon Pro chez AMD !

Les 13 ragots
Les ragots sont actuellement
prévention anti troll, loguez-vous !ouverts aux ragoteurs logués
par Thibaut G., le Vendredi 07 Septembre 2018 à 06h10  
par Jemporte le Jeudi 06 Septembre 2018 à 23h54
Ils ont dit qu'il y aura des fonctionnalités Deep Learning EN PLUS, très officiellement. Ca implique des possibilités supplémentaires de calcul implémentées en hardware, obligatoirement.
Ils ont parlé de l'implémentation et l'utilisation de l'Infinity Fabric sur le GPU, très officiellement. Ils ont évoqué avant les dernières annonces l'implémentation du FP64 sur le successeur du Vega 10, plus haut de gamme et ça m'étonnerait qu'ils soient revenu dessus.
C'est, par ailleurs, que Vega 20 aura aussi des corrections implémentées sur son efficacité, (on peut penser notamment par l'augmentation évidente de la bande passante VRAM).
sors les sources officielles stp, les liens
ensuite dire que vega fera du DP c'est enfoncer une porte ouverte vu que vega 20 ne devrait pas être pour les joueurs.
par radada, le Vendredi 07 Septembre 2018 à 04h57  
Mais ils arretent le SLI/CF?
Mais alors c'est quoi ce truc;c'est juste pour les gpu pro ou bien ils maintiennent le multigpu sur des solutions grand public?
par Xorg, le Vendredi 07 Septembre 2018 à 04h01  
par Borny le Vendredi 07 Septembre 2018 à 01h46
Simplement, si le retour est différent de 0 (autrement dit, que la méthode appelée a retourné un truc), on le retourne. Autrement, on continue la méthode.
Merci, mais je crois que je sais programmer en C depuis plusieurs années déjà...
On parlait du choix du nom de la variable utilisée. Simplement, les variables à une lettre, ça devient vite incompréhensible pour les autres, et donc à proscrire. i j k c'est admis pour les indices, mais r pour une valeur de retour, c'est déjà moins fréquent ; d'habitude, on trouve autre chose, par exemple ret.
par Borny, le Vendredi 07 Septembre 2018 à 01h46  
par Xorg le Jeudi 06 Septembre 2018 à 13h46
Utiliser r comme nom de variable... Pas terrible.
Simplement, si le retour est différent de 0 (autrement dit, que la méthode appelée a retourné un truc), on le retourne. Autrement, on continue la méthode.
par Jemporte, le Jeudi 06 Septembre 2018 à 23h54  
par Thibaut G. le Jeudi 06 Septembre 2018 à 21h24
je ne sais pas tu n'es pas AMD, et AMD n'a rien dit encore. Je me contenterai des sources plus officielles que celles de Jemporte si ça te gêne pas trop
Ils ont dit qu'il y aura des fonctionnalités Deep Learning EN PLUS, très officiellement. Ca implique des possibilités supplémentaires de calcul implémentées en hardware, obligatoirement.
Ils ont parlé de l'implémentation et l'utilisation de l'Infinity Fabric sur le GPU, très officiellement. Ils ont évoqué avant les dernières annonces l'implémentation du FP64 sur le successeur du Vega 10, plus haut de gamme et ça m'étonnerait qu'ils soient revenu dessus.
C'est, par ailleurs, que Vega 20 aura aussi des corrections implémentées sur son efficacité, (on peut penser notamment par l'augmentation évidente de la bande passante VRAM).
par Thibaut G., le Jeudi 06 Septembre 2018 à 21h24  
par Jemporte le Jeudi 06 Septembre 2018 à 21h12
Nom de Dieu...
Vega 20 N'EST PAS l'implémentation 7nm du Vega 10.
Sans même lire les infos distillées par AMD et les leaks, un peu d'analyse permettrait de s'en rendre compte. Le 7nm de TSMC permet de dessiner des composants de densité supérieure à 2x supérieure au 14nm Glofo. Le GPU Vega 10 fait 480 mm². Le GPU Vega 20 fera 360mm² (montré en photo), ce qui fera au moins 1.6x la taille du GPU Vega 10.
Il semblerait, de l'avis des sources majoritaires, que Vega 20 garde ses 4096 SP mais ajoute des possibilités à ces processeurs (calculs de FP64 et de tensors, peut-être raytracing). Autre possibilité : 6144 SP sans ajouts. Encore autre possibilité : 6144 SP plus tous les ajouts, mais moins les transistors supplémentaires de Vega 10 (qui son là juste pour aider le GPU à fonctionner plus vite, en gros pour 1/3 du GPU), et dessin plutôt inspiré de Fuji, le 7nm le permettant...
En tout cas, pas Vega 10 porté sur 7nm.

Si leur link c'est un link type Infinity Fabric, standardisé chez AMD, le multi-GPU va dépoter et on pourra aligner plusieurs GPU avec peu de pertes en performance, ce qui n'est pas le cas sur les solutions actuelles.
je ne sais pas tu n'es pas AMD, et AMD n'a rien dit encore. Je me contenterai des sources plus officielles que celles de Jemporte si ça te gêne pas trop
par TwoFace, le Jeudi 06 Septembre 2018 à 21h16  
par Jemporte le Jeudi 06 Septembre 2018 à 21h12
Nom de Dieu...
Vega 20 N'EST PAS l'implémentation 7nm du Vega 10.
Sans même lire les infos distillées par AMD et les leaks, un peu d'analyse permettrait de s'en rendre compte. Le 7nm de TSMC permet de dessiner des composants de densité supérieure à 2x supérieure au 14nm Glofo. Le GPU Vega 10 fait 480 mm². Le GPU Vega 20 fera 360mm² (montré en photo), ce qui fera au moins 1.6x la taille du GPU Vega 10.
Il semblerait, de l'avis des sources majoritaires, que Vega 20 garde ses 4096 SP mais ajoute des possibilités à ces processeurs (calculs de FP64 et de tensors, peut-être raytracing). Autre possibilité : 6144 SP sans ajouts. Encore autre possibilité : 6144 SP plus tous les ajouts, mais moins les transistors supplémentaires de Vega 10 (qui son là juste pour aider le GPU à fonctionner plus vite, en gros pur 1/3 du GPU), et dessin plutôt inspiré de Fuji, le 7nm le permettant...
En tout cas, pas Vega 10 porté sur 7nm.

Si leur link c'est un link type Infinity Fabric, standardisé chez AMD, le multi-GPU va dépoter et on pourra aligner plusieurs GPU avec peu de pertes en performance, ce qui n'est pas le cas sur les solutions actuelles.
Tu te repose jamais toi !! il faudrait prendre une pilule pour revenir dans la réalité ? allez je t'aide celle en rouge ce n'est pas la bonne ...
par Jemporte, le Jeudi 06 Septembre 2018 à 21h12  
Nom de Dieu...
Vega 20 N'EST PAS l'implémentation 7nm du Vega 10.
Sans même lire les infos distillées par AMD et les leaks, un peu d'analyse permettrait de s'en rendre compte. Le 7nm de TSMC permet de dessiner des composants de densité supérieure à 2x supérieure au 14nm Glofo. Le GPU Vega 10 fait 480 mm². Le GPU Vega 20 fera 360mm² (montré en photo), ce qui fera au moins 1.6x la taille du GPU Vega 10.
Il semblerait, de l'avis des sources majoritaires, que Vega 20 garde ses 4096 SP mais ajoute des possibilités à ces processeurs (calculs de FP64 et de tensors, peut-être raytracing). Autre possibilité : 6144 SP sans ajouts. Encore autre possibilité : 6144 SP plus tous les ajouts, mais moins les transistors supplémentaires de Vega 10 (qui son là juste pour aider le GPU à fonctionner plus vite, en gros pour 1/3 du GPU), et dessin plutôt inspiré de Fuji, le 7nm le permettant...
En tout cas, pas Vega 10 porté sur 7nm.

Si leur link c'est un link type Infinity Fabric, standardisé chez AMD, le multi-GPU va dépoter et on pourra aligner plusieurs GPU avec peu de pertes en performance, ce qui n'est pas le cas sur les solutions actuelles.
par lecbee, le Jeudi 06 Septembre 2018 à 18h18  
par YulFi le Jeudi 06 Septembre 2018 à 15h36
Juste avec quelques lignes on sent le code dégueux
C'est pas spécialement dégueux. Les dév savent très bien à quoi correspond ce "r" dans ce contexte.
D'ailleurs c'est pas utilisé que là. Je viens de télécharger la dernière version de Linux (4.18.6), un grep m'indique qu'il y a 4098 lignes de codes "if (r)" dans le noyau et à différents endroits du code.
Après si tu penses que les dév Linux font du code dégueux c'est ton point de vue
par UpsiloNIX, le Jeudi 06 Septembre 2018 à 16h26  
par MeFabzi le Jeudi 06 Septembre 2018 à 13h39
if (r)
return r
Le choix du nom reste discutable, en revanche la méthode, dans ce cas, je ne suis pas expert mais, tu peux difficilement faire autrement.
par YulFi le Jeudi 06 Septembre 2018 à 15h36
Juste avec quelques lignes on sent le code dégueux
T'as la critique facile, on peut avoir le nom de ton compte Github ?
par YulFi, le Jeudi 06 Septembre 2018 à 15h36  
Juste avec quelques lignes on sent le code dégueux
par Xorg, le Jeudi 06 Septembre 2018 à 13h46  
par MeFabzi le Jeudi 06 Septembre 2018 à 13h39
if (r)
return r
Utiliser r comme nom de variable... Pas terrible.