OpenCL prêt pour accélérer Mac OS X Snow Leopard

Florian Innocente |
Le Khronos Group qui veille aux destinées d'OpenCL a annoncé que la définition de ses spécifications était achevée. OpenCL propose une trousse à outils logicielle, sans royalties, détachée de toute tutelle d'un OS, d'un éditeur ou d'un fabricant.

Elle vise à ce que les développeurs puissent créer plus facilement des OS et des applications capables de tirer profit de l'intégralité des capacités de calcul contenues dans un ordinateur (son processeur principal, une puce spécialisée de type DSP ou le processeur de sa carte graphique).

OpenCL 1.0 est désormais prêt pour être utilisé abondamment dans le prochain Snow Leopard a laissé entendre Bertrand Serlet, le patron du logiciel chez Apple "Nous avons développé OpenCL afin que chaque application dans Snow Leopard puisse tirer profit de l'incroyable réserve de puissance de calcul autrefois réservée aux seules applications graphiques."

Apple à la manoeuvre
OpenCL est également prévu pour fonctionner de concert avec OpenGL (les librairies 3D) et OpenGL ES sa déclinaison pour les appareils mobiles tels que l'iPhone. Le champ d'application de cette technologie qui vise à devenir une norme ne prétend ainsi pas s'arrêter aux seuls ordinateurs de bureau.

OpenCL est né chez Apple avec le concours de NVIDIA et d’AMD, puis son avenir a été rapidement confié, cet été, au Khronos Group qui gère déjà OpenGL. Parmi les soutiens d'OpenCL on compte Freescale, Nokia, Motorola, IBM, Intel ou encore Texas Instruments et ARM. Absent notable, Microsoft. Celui-ci s'était déjà éloigné du Khronos Group et d'OpenGL avec son concurrent maison DirectX.

L'évolution d'OpenCL vers cette version 1.0 a été menée au pas de charge sous l'impulsion d'Apple qui en a fait l'une des clefs de voute du futur Mac OS X (voir l'article OpenCL accéléré pour Snow Leopard ).


Tags
avatar kornea | 
"Absent notable, Microsoft."... Sans vouloir lancer un gros troll poilu, y'a pas à tortiller, mais ils vont vraiment du flair chez microsoft...
avatar treizep | 
@kornea Ils s'en moquent chez MS ils vont nous pondre un OpenMS incompatible avec le reste de la planête point barre !
avatar oomu | 
évidemment que microsoft est absent. Ils ont quitté ce groupe et tout ce qui a trait à OpenGL après la création de direct X 1 le temps pour eux d'avoir une expérience opengl. - bref, globalement tout cela participe CONTRE Windows, et il est inévitable que direct x 11 (ou 12 ou 26346, ca n'a pas d'importance), aura son Direct X C#CL++
avatar bluheim | 
Ahahaha, Microsoft ! Incapable de faire comme les autres, de plus en plus mis à la marge, de plus en plus incompatible avec le reste du monde...
avatar niko34 | 
Microsoft, comme à son habitude, développe une technologie équivalente et propriétaire qui sera fournie avec DirectX 11 (cf news macgé https://www.macg.co/news/voir/131143/opencl-un-concurrent-signe-microsoft)...
avatar EppO | 
Normal que Microsoft n'approuve pas, ca va à l'encontre de DirectX, OpenGL étant son concurrent historique. A l'époque déjà, MS avait choisi de partir from scratch plutot que d'essayer d'implémenter la couche OpenGL sous windows. Fallait pas s'attenddre à ce qu'ils accueillent OpenCL les bras ouverts...
avatar SuMyDi | 
Pour Microsoft, je ne veux pas raconter de bêtises, mais il me semble que cela fait un petit moment qu'ils ont quitté l'ARB d'OpengGL et je ne suis même pas sûr qu'ils fassent encore partie du Khronos Group. Cela étant, je ne trouve pas cela étonnant de leur part : ils ont pris l'habitude de refaire des technos existantes à leur sauce (C#/Java, Direct3D/OpenGL, COM/CORBA, etc...). Je sais bien qu'ils ont un pôle R&D conséquent mais leur obstination à vouloir toujours réinventer la roue et à ne pas utiliser les standards de l'industrie m'étonne chaque jour d'avantage.
avatar SuMyDi | 
Cela fait déjà un petit moment que Microsoft ne fait plus partie de l'ARB d'OpenGL et je ne pense pas qu'ils soient encore dans le Khronos Group. Je sais bien que leur pôle R&D est conséquent mais leur obstination à ne pas utiliser les standards ou les technos existantes (C#/Java, COM/CORBA, Direct3D/OpenGL, ...) m'étonnera toujours.
avatar Michel Poulain | 
Microsoft va attendre, copier et réinventer la roue. En passant, comme d'hab, par la roue carré. Les entreprises vont suivre, du coup, 2 standards verront le jour. Comme le HTML où chaque webmestre doit faire 2 sites : un pour tous les navigateurs, un autre pour IE (et faire des adaptations pour chacune des versions d'IE). Chez Microsoft, ils n'appellent pas ça emmerder le monde (et les développeurs), ils appellent cela "Innovation". Comme dit le singe hurlant Steve Ballmer : « Developpers, developpers, developpers... »
avatar lol51 | 
Microsoft toujours à la pointe des nouvelles technologies... Ca promet pour windows 7.
avatar SuMyDi | 
Désolé pour le double poste, j'ai eu comme un problème ;)
avatar PECourtejoie | 
Autre absent, Adobe qui des technologies maison qui s'en approchent. Espérons qu'ils rejoignent OpenCL.

CONNEXION UTILISATEUR