COMPTOIR
  
register

OpenCL et OpenGL à la rescousse des GPU en usage applicatif

On le sait, nos GPU, qu'ils soient sur carte fille ou intégrés à un CPU, sont capables d'accélerer les traitement de certaines applications. Pour y parvenir, un coup de baguette magique OpenCL et OpenGL, et voilà que tout va plus vite que votre CPU isolé. Tom's Hardware a voulu voir comment se comportait cet écosystème logiciel et matériel dans l'édition de photos. On sait aussi que le travail sur la vidéo est bien accéléré par des GPU, mais largement au détriment de la qualité. En est-il de même ici ? La réponse chez notre confrère.

 

homme_laid.jpg  

 

2 filtres juste et voilà le nouveau visage d'Eric : OpenCL ou OpenGL ?

Un poil avant ?

Bon plan: SSD PNY SandForce SF-2282 avec NAND 10k à prix cassé (terminé)

Un peu plus tard ...

Alors cette GTX 670 Windforce3x, qu'en penser ?

Les 10 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par dtl42, le Lundi 11 Juin 2012 à 20h30  
par Un ragoteur inspiré le Lundi 11 Juin 2012 à 19h27
Le retour de mon P4-C ?
Non c'est bien gentil de croire que le GPGPU va tuer "la course au nombre de coeurs" pour les CPU.
Seulement c'est oublier que pour gérer les I/O rien ne remplace les CPU.
Et le GPGPU génère un nombre élevé d'I/O.
par Un ragoteur inspiré, le Lundi 11 Juin 2012 à 19h27  
par Un ragoteur qui revient le Lundi 11 Juin 2012 à 13h12
L'intérêt de démultiplier les cores généralistes sur les CPU grand public tend à devenir nul.
Le retour de mon P4-C ?
par dtl42, le Lundi 11 Juin 2012 à 18h31  
par Un ragoteur qui se tâte le Lundi 11 Juin 2012 à 11h03
super le raccourci. Apple a proposé la spécification qui a été retenu par le groupe Khronos pour stratégiquement contrer Cuda.
Super raccourci ? Pas vraiment...
Apple en est l'instigateur. Et il a cherche à avoir un standard ouvert d'où le passage par le groupe Khronos... dont Apple est membre.
Mais il a aussi développé la première implémentation complete d'OpenCL (pour Snow Leopard) et la distribué sous licence libre pour imposer cette techno et non être dépendant de solution propriétaire comme CUDA.
par Un ragoteur qui revient, le Lundi 11 Juin 2012 à 13h12  
Quand on voit la vitesse des moteurs de rendu 3D en GP-GPU genre octane render, c'est sur qu'intel doit serrer grave des fesses. L'intérêt de démultiplier les cores généralistes sur les CPU grand public tend à devenir nul. Déjà, l'ordonnanceur sur un quad bouffe des cycles, sans parler du bus RAM et des accès disques.

En fait, Intel se retrouve coincé entre le grand public qui a du mal à utiliser plus d'une dizaine de core, et le massivement parallelisable qui est bien plus à l'aise sur du GPU <img src='http://www.forumsducomptoir.com/public/style_emoticons/<#EMO_DIR#>/wacko.gif' class='bbc_emoticon' alt='' />
par Un ragoteur de passage, le Lundi 11 Juin 2012 à 12h35  
Instructive interview de Russell Williams, principal scientist & architect on Adobe's Photoshop team ( "fewer than 60 software and quality engineers" ) :

"The number of programs that could really take advantage of a 24-core single-socket CPU is near zero. So the GPU is essentially the path to bring that transistor budget to users in a way that can be used.

I think that GPGPU and APUs are just beginning to deliver on the promise that many people have seen in them for many years. We'll see a lot more advantage taken of that, not just in Photoshop, but in other Adobe apps over the next couple of versions."
par Un ragoteur qui passe, le Lundi 11 Juin 2012 à 11h46  
par Un ragoteur de passage le Lundi 11 Juin 2012 à 11h37
Arrête le pessimisme: NVIDIA supporte OpenCL, donc ça va. C'est un standard qui en plus ne sera pas dépendant d'un OS. L'article est super intéressant et permet d'entrevoir une nouvelle voie pour l'informatique, nettement moins naze que celle qu'intel nous a donné pendant trouze mille ans.
je parle des cartes haut de gamme qui sont inutiles dans ce domaine
par Un ragoteur de passage, le Lundi 11 Juin 2012 à 11h37  
par Un ragoteur de passage le Lundi 11 Juin 2012 à 10h01
Et voilà nVidia vous a tous arnaqué
Arrête le pessimisme: NVIDIA supporte OpenCL, donc ça va. C'est un standard qui en plus ne sera pas dépendant d'un OS. L'article est super intéressant et permet d'entrevoir une nouvelle voie pour l'informatique, nettement moins naze que celle qu'intel nous a donné pendant trouze mille ans.
par Un ragoteur qui se tâte, le Lundi 11 Juin 2012 à 11h03  
par dtl42 le Lundi 11 Juin 2012 à 10h07
Sur le coup on peut dire merci à Apple pour OpenCL.
super le raccourci. Apple a proposé la spécification qui a été retenu par le groupe Khronos pour stratégiquement contrer Cuda.
par dtl42, le Lundi 11 Juin 2012 à 10h07  
Sur le coup on peut dire merci à Apple pour OpenCL.
Car c'est quand même mieux que CUDA qui est une techno propriétaire impossible d'utilisé sans matériel Nvidia.
par Un ragoteur de passage, le Lundi 11 Juin 2012 à 10h01  
Et voilà nVidia vous a tous arnaqué