Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

Divers

OpenGL 4.4 et OpenCL 2.0 annoncés : Apple va-t-elle se réveiller ?

Par Didier Pulicani - Mis à jour le

Durant le SIGGRAPH 2013 , le Khronos Group a annoncé deux évolutions majeures dans le monde des cartes graphiques : OpenGL 4.4 et OpenCL 2.0.

Pour faire simple, ces API permettent d'utiliser les capacités des cartes graphiques dans les domaines 2D/3D pour OpenGL, et pour accompagner les traitements CPU pour le second. OpenGL est utilisé dans tous les jeux et applications 3D, tandis qu'OpenCL sera plutôt destiné à des logiciels comme FinalCutPro, Photoshop ou AfterEffects.

Si OpenGL 4.4 n'apporte pas autant de changements que la version 4.3 sortie l'an dernier, certaines nouveautés sont intéressantes, notamment sur Mac. C'est le cas du buffer storage (ARB_buffer_storage), qui permet aux développeurs de mieux gérer les buffers sur les architectures APUs, SoCs, et tous les GPU/CPU (typiquement l'Intel HD). D'autres améliorations concernent le language des Shaders (ARB_enhanced_layouts) mais aussi la gestion des textures... Pas de quoi faire rêver les ignorants, mais je connais certains développeurs qui ont déjà les doigts qui frétillent.

Le seul vrai soucis, sur Mac, ce seront évidemment les pilotes. Pour vous donner un ordre d'idée, voilà où on en est actuellement :

OpenGL 4.4 et OpenCL 2.0 annoncés : Apple va-t-elle se réveiller ?


Alors que Mountain Lion gère péniblement OpenGL 3.3 (!), Mavericks s'arrête, lui, au 4.1/4.2 (présenté en 2010). Pire, NVidia a déjà fourni des pilotes pour OpenGL 4.4 à tous les OS sauf... OS X ! Bref, c'est pas gagné.

Côté OpenCL, les choses avancent bien, avec CUDA en ligne de mire. Il faut dire que sur Mac, avec le choix unilatéral d'AMD sur le prochain Mac Pro, il ne reste plus qu'OpenCL pour permettre à ces machines de tirer un peu de puissance de ses monstrueuses cartes graphiques (dont on attend toujours les specs). Une des plus grosses nouveautés de cette version 2 est l'arrivée de la mémoire virtuelle partagée, qui pourrait permettre de largement gagner en rapidité, et d'éviter les aller-retour entre le GPU et le CPU, notamment sur les architectures mixtes. On pourra également citer l'arrivée du parallélisme dynamique, réservé à CUDA pour le moment.

OpenGL 4.4 et OpenCL 2.0 annoncés : Apple va-t-elle se réveiller ?


Mais le vrai succès d'OpenCL viendra évidemment des développeurs. Pour le moment, soyons clair, CUDA domine clairement le marché. Mais l'impulsion donnée par Apple (hum hum) pourrait obliger quelques grands noms (Adobe en tête) à se tourner vers ce langage universel, qui permettrait également aux éditeurs de s'affranchir des spécificités des fondeurs.

Pardonnez-nous de ne pas être tout à fait optimistes pour la suite, mais Apple donne toujours l'impression de trainer la patte, dans un domaine où il y aurait pourtant fort à faire sur Mac.

Ce patch doublé d'une IA redonne la parole à ceux qui ont perdu la voix

Ce patch doublé d'une IA redonne la parole à ceux qui ont perdu la voix

Les chercheurs de l'Université de Californie à Los Angeles (UCLA) viennent de déclarer avoir mis au point un patch électronique...

Phil Schiller, retraité et défenseur de la vision de Steve Jobs

Phil Schiller, retraité et défenseur de la vision de Steve Jobs

Alors que les enquêtes se multiplient contre Apple et l'App Store, un seul homme semble se démarquer des autres ! Non ce n'est pas Batman,...

Free lance une nouvelle Freebox Pop avec du Wi-Fi 7 !

Free lance une nouvelle Freebox Pop avec du Wi-Fi 7 !

Après la Freebox Ultra, Free propose désormais la Freebox Pop en version compatible avec le Wi-Fi 7, et ce sans hausse du tarif.

Elon Musk va activer Grok pour tous les abonnés de X Premium

Elon Musk va activer Grok pour tous les abonnés de X Premium

Depuis une dizaine de jours, Grok, l'IA générative d'Elon Musk, est disponible en open source. À présent, la société...

La WWDC 2024 sera résolument dédiée à l'IA (premier teasing d'Apple)

La WWDC 2024 sera résolument dédiée à l'IA (premier teasing d'Apple)

Il y a moins d'une heure, Apple a confirmé que sa 35e WWDC se tiendra du lundi 10 juin au vendredi 14 juin 2024. Et il semblerait qu'une annonce...

Apple confirme sa WWDC 2024 du 10 au 14 juin

Apple confirme sa WWDC 2024 du 10 au 14 juin

Et pour bien finir la journée, Apple vient d'annoncer que sa 35e WWDC se tiendra du lundi 10 juin au vendredi 14 juin 2024.

Paralysé, il peut jouer à Mario Kart avec sa puce Neuralink (mais pas que)

Paralysé, il peut jouer à Mario Kart avec sa puce Neuralink (mais pas que)

Le projet Neuralink d'Elon Musk -qui a pour vocation de fabriquer et commercialiser des puces cérébrales- a récemment passé une...

La Chine bannit Windows et les puces Intel/AMD de son administration

La Chine bannit Windows et les puces Intel/AMD de son administration

En réponse aux nombreuses sanctions de la part des US, la Chine bannit l'usage des processeurs Intel et AMD ainsi que celui de Windows au sein de son...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

11 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.