Ce n’est pas encore officiel, mais les rumeurs concernant les futures puces graphiques (GPU) du fondeur américain Qualcomm font déjà parler d’elles. À en croire nos confrères de Fudzilla, Qualcomm serait actuellement en train de faire évoluer ses solutions graphiques vers la série Adreno 400 qui pourrait bien se dispenser d’un support logiciel OpenCL (sachant que les actuelles puces graphiques Adreno 3xx installées dans les Snapdragon Sxxx le supportent nativement).
En quelques mots, l’OpenCL (Open Computing Language) est la combinaison d’une API et d’un langage de programmation dérivé du C, qui est conçue dans le but de programmer des systèmes parallèles hétérogènes comprenant par exemple à la fois un CPU multi-cœur et un GPU. Concrètement, cet environnement permet d’exploiter les ressources du CPU et du GPU dans une même solution.
À ce jour, il est vrai que l’intérêt de l’OpenCL sur mobile est limité, partant du fait que très peu de solutions mobiles l’exploitent à sa pleine puissance. Du côté de Qualcomm, on imagine que le support OpenCL n’a pas réellement d’avantage, et qu’il préfère se consacrer à des prérogatives plus importantes. D’un certain point de vue, on pourrait imaginer que Qualcomm proposera un équivalent, mais dédié à ses GPU.
Pour en revenir aux GPU de la série Adreno 400, nous n’avons pas plus d’information pour le moment.
Envie de rejoindre une communauté de passionnés ? Notre Discord vous accueille, c’est un lieu d’entraide et de passion autour de la tech.
Oui, mais c'est pas aussi puissant par principe (pour améliorer la portabilité du code d'un hardware à un autre). Un article qui résume bien : http://www.anandtech.com/show/7191/android-43-update-for-nexus-10-and-4-removes-unofficial-opencl-drivers J'arrive pas a savoir si des applis l'utilisent.
Renderscript et Filterscript...
Ben oui, ça a l'air évident. Pourquoi Google ne faut pas évoluer Android dans ce sens alors ?
Ah bon ? Voilà ce qu'il y a sur Wikipedia : "OpenCL a été initialement conçu par Apple[3] (qui en possède les droits d'auteur), et affiné dans le cadre d'une collaboration avec AMD, Intel et Nvidia. Apple soumet d'abord sa proposition initiale au Khronos Group. Le 16 juin 2008, le Khronos Compute Working Group est formé, comprenant des représentants des fabricants de matériel informatique et de logiciels. Celui-ci travaille durant cinq mois à boucler les détails techniques de la spécification OpenCL 1.0. " Ça serait faux ?
euh non, pas vraiment. opencl est derivé de CUDA<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
D'ailleurs, ne vous êtes vous jamais demandé comment un iphone pouvait être aussi fluide avec un CPU aussi peu puissant par rapport à nos Android survitaminés ? Et bien il y a plusieurs raisons : - les JVM sur Android n'aident pas ; - iOS donne une très grand priorité au thread gérant l'affichage ; - Apple utilise largement openCL sur ses iphones (pour faire bosser le GPU sur les taches ne l'utilisant que peu autrement). Et selon moi, ce n'est pas le nombre de coeurs du CPU qu'il faudrait regarder pour comparer deux mobiles, mais bien le GPU : ce serait là le nerf de la guerre. Mais pour cela il faudrait qu'Android tire profit d'openCL et que Qualcomm se décide à le garder ...
Pas spécialement, des applications de calcul partagé utilisent depuis longtemps les ressources GPU pour le calcul... C'est le cas du client GPU de Folding@home développé par l'université de Stanford, il fonctionne avec les cartes de chez AMD/ATI....d'ailleurs il m'en a cramé une! Au passage, AMD/ATI....les origines des GPU de chez Qualcomm...D'ailleurs en clin d'oeil, ADRENO est un anagramme de RADEON :)
Les chips 305/320/330 supportent OpenCL. Ils se sont juste aperçus que la demande n'était pas là (et d'un côté c'est pas faux : on ne fait pas de traitement lourd sur mobile) et mettent donc fin au support d'OpenCL pour la génération suivante. Ça ne veut pas dire que ça ne reviendra pas plus tard ;) Enfin, autant certains articles laissent à désirer, autant parfois vous pourriez faire un effort...
Ce qui est important c'est le nombre de clics, la véracité des informations passent au après
Je comprend pas, le titre indique "fin du support en 2014" alors qu'il ne sont pas sorti ? De plus je ne retrouve pas les mots "support" ou "2014" dans l'article. C'est quoi cet incohérence ?
Que veux tu dire (l'openCL est un développement Apple devenu Open Source, sans rapport avec NVidia) ?
Ha c'est pas encore sorti mais on sait déjà que ça va ne plus suivre? Hm.. Cela dit j'en avais jamais entendu parler.
LE GPU computing c'est un peu le bébé de Nvidia et de son CUDA, forcement l'openCL, surtout pour mobile, c'est un peu inutile.
c'est un peu se que fait AMD avec leurs APU si je ne m'abuse<i>-------<a href="https://play.google.com/store/apps/details?id=com.frandroid.app">Envoyé depuis l'application FrAndroid pour smartphone</a></i>
Qualcomm bombarde en ce moment. Et si la rumeur dit vrai on va avoir des snapdragon bien optimisé (il le sont déjà quasiment ). Et juste énorme pour jouer.
"Fin du support [...] en 2014" Donc, d'après l'article l'OpenCL ne sera plus supporté par Qualcomm à partir de 2014.
"Fin du support" Parce qu'il y a déjà des Adreno 400 sur le marché? o_o
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix