AMD présentait la semaine dernière sa solution d'accélération du moteur physique Havok par GPU, une technique qui utilisait OpenCL, et qui ne se destinait donc pas à une exploitation exclusive sur certaines puces graphiques.
Le site Bit-tech.net s'est donc penché sur le cas de NVIDIA et de son moteur PhysX, qui est pour l'instant exclusivement accéléré par les GPU du Caméléon, via l'API propriétaire CUDA. Première chose à préciser : CUDA peut parfaitement être accédé par le langage OpenCL, NVIDIA s'évertue à l'expliquer depuis l'apparition de ce nouvel API, affirmant que CUDA se trouve en amont de ces langages, et qu'il est compatible avec beaucoup d'entre eux.
Selon Nadeem Mohammad, responsable commercial du PhysX chez NVIDIA, les possibilités sont très ouvertes : « A l'avenir, il est possible que nous puissions utiliser OpenCL » explique-t-il, précisant tout de même que pour l'instant, la firme se contente très bien de sa solution CUDA.
« NVIDIA travaille étroitement avec le Khronos Group. En fait, Neil Trevett, président du groupe, fait aussi partie de NVIDIA, nous avons donc aussi contribué à ce standard, et c'est un très bon standard » ajoute Mohammad à propos d'OpenCL. Selon Bit-tech.net, ce dernier n'a aucun laissé que peu de doutes sur le portage du PhysX vers OpenCL, à terme.
L'approche du PhysX par OpenCL pourrait laisser les puces graphiques d'AMD accélérer le moteur physique de NVIDIA. Mais Mohammad n'en loupe pas une pour rassurer face à la concurrence : « lorsque l'on considère Folding@Home, les puces ATI semblent moins performantes que celles de NVIDIA en calcul intensif. Ceci reflète probablement le fait que leur solution GPGPU a certainement quelques générations de retard ».
Le site Bit-tech.net s'est donc penché sur le cas de NVIDIA et de son moteur PhysX, qui est pour l'instant exclusivement accéléré par les GPU du Caméléon, via l'API propriétaire CUDA. Première chose à préciser : CUDA peut parfaitement être accédé par le langage OpenCL, NVIDIA s'évertue à l'expliquer depuis l'apparition de ce nouvel API, affirmant que CUDA se trouve en amont de ces langages, et qu'il est compatible avec beaucoup d'entre eux.Selon Nadeem Mohammad, responsable commercial du PhysX chez NVIDIA, les possibilités sont très ouvertes : « A l'avenir, il est possible que nous puissions utiliser OpenCL » explique-t-il, précisant tout de même que pour l'instant, la firme se contente très bien de sa solution CUDA.
« NVIDIA travaille étroitement avec le Khronos Group. En fait, Neil Trevett, président du groupe, fait aussi partie de NVIDIA, nous avons donc aussi contribué à ce standard, et c'est un très bon standard » ajoute Mohammad à propos d'OpenCL. Selon Bit-tech.net, ce dernier n'a aucun laissé que peu de doutes sur le portage du PhysX vers OpenCL, à terme.
L'approche du PhysX par OpenCL pourrait laisser les puces graphiques d'AMD accélérer le moteur physique de NVIDIA. Mais Mohammad n'en loupe pas une pour rassurer face à la concurrence : « lorsque l'on considère Folding@Home, les puces ATI semblent moins performantes que celles de NVIDIA en calcul intensif. Ceci reflète probablement le fait que leur solution GPGPU a certainement quelques générations de retard ».
Bruno Cormier
le 30 mars 2009 à 11:09
(11 849
lectures)
Actualités et brèves relatives
- 27 / 03 / 2009 : AMD présente son accélération physique par GPU via OpenCL
- 26 / 03 / 2009 : OpenGL 3.1 : les spécifications finales sont disponibles
- 19 / 03 / 2009 : NVIDIA offre un SDK PhysX gratuit aux programmeurs PS3
- 13 / 03 / 2009 : Les GeForce GTS 250 arrivent, à un peu moins de 140 €
- 02 / 03 / 2009 : NVIDIA met en ligne ses premiers pilotes dédiés à Windows 7
- 05 / 02 / 2009 : Snow Leopard : une nouvelle bêta distribuée aux testeurs
- 13 / 12 / 2008 : Hardware.fr fait le point sur l'API de calcul sur GPU OpenCL
- 09 / 12 / 2008 : GPGPU : les spécifications d'OpenCL sont finalisées






