URL: https://linuxfr.org/users/ikipou/journaux/opencl Title: OpenCL Authors: Benjamin Poulain Date: 2008年11月22日T15:05:13+01:00 Tags: Score: 13 OpenCL est un standard en cours de création qui concerne l'exploitation de processeurs spécialisé dans nos applications. Au même titre que OpenGL permet de faire de la 3D de façon multiplateforme, OpenCL devrait permettre d'utiliser GPU, DSP, SPU, et autres processeurs spécialisés dans nos programmes. À chaque fois que j'ai eu l'occasion d'utiliser du SIMD (SSE, Altivec), j'ai été vraiment bluffé par le gain de performances. Le multicore c'est bien joli mais quand on peut l'appliquer, le SIMD est plus rapide et plus facile à mettre en œuvre. De plus, ça fonctionne aussi sur les GSM, les N800 et N810, et sur les monocœurs. Bref, j'attend avec impatience OpenCl, pour avoir accès à la carte graphique sans passer pas CUDA (CUDA est chouette mais c'est uniquement Nvidia et la bibliothèque est propriétaire). Quelques inquiétudes tout de même, car OpenCL a été dirigé par Apple, et j'ai peur qu'ils profitent des spécificités de leur marché pour concevoir les API. Pourquoi je parle déjà d'un truc qui n'est même pas encore standard, et dont je n'ai toujours pas vu d'embryon d'implémentation? Parce que quand ça sera là, on aura du boulot. On va pouvoir revoir toutes les bibliothèques de traitement image, audio et vidéo pour profiter de cette technologie. Pour plus d'info, regardez la présentation de Khronos: [http://khronos.org/opencl/presentations/OpenCL_Summary_Nov08(...)](http://khronos.org/opencl/presentations/OpenCL_Summary_Nov08.pdf) Pour des exemples, voyez les pages 19 à 24.

AltStyle によって変換されたページ (->オリジナル) /