Ouvrir le menu principal

MacGeneration

Recherche

OpenGL 4.4 est finalisé et OpenCL 2.0 se dévoile

Stéphane Moussie

mardi 23 juillet 2013 à 17:18 • 13

Logiciels

Le consortium Khronos Group a ratifié les spécifications d'OpenGL 4.4, la bibliothèque graphique multiplateforme qui permet notamment de développer des jeux. Cinq nouvelles fonctions font leur apparition. Elles concernent la gestion de la mémoire, les requêtes asynchrones, les shaders, les objets (textures, images...) et le portage d'un jeu créé avec Direct3D qui est facilité. Deux extensions ont aussi été ajoutées.



Nvidia a d'ores et déjà mis à jour ses pilotes Windows et Linux pour que la plupart de ses cartes récentes (à partir de la série 400) prennent en charge OpenGL 4.4 sur ces deux plateformes. Rappelons que Mavericks prend en charge OpenGL 4.1, sorti en 2010, tandis que Mountain Lion se limite à la version 3.2 disponible depuis 2009. Apple a donc encore d'importants progrès à faire sur ce point.

Le Khronos Group a également présenté les spécifications provisoires d'OpenCL 2.0, la technologie qui permet de confier des tâches de calcul au GPU (GPGPU). Les principales nouveautés sont la prise en charge de la mémoire virtuelle partagée, le parallélisme dynamique (une fonction que l'on retrouve dans CUDA, la technologie concurrente de Nvidia) et l'espace d'adressage générique.



En choisissant des cartes graphiques AMD pour le nouveau Mac Pro, Apple ne permet pas aux utilisateurs de profiter de CUDA, la solution populaire de Nvidia, et fait donc tout reposer sur OpenCL en matière de GPGPU. Dans notre appel à témoins sur le futur Mac Pro, vous avez été plusieurs à nous indiquer que les performances avec OpenCL conditionnaient votre achat. On ne peut qu'espérer qu'Apple adopte le plus rapidement possible OpenCL 2.0, dont les spécifications seront finalisées d'ici six mois. L'espoir est permis, car Apple a fortement poussé cette technologie qui était présentée comme l'une des nouveautés majeures de Snow Leopard (lire : OpenCL accéléré pour Snow Leopard). Mavericks va déjà prendre en charge OpenCL 1.2 qui a été finalisé fin 2011.

Sur le même sujet :
- OpenGL sur Mavericks : du mieux, mais Ubuntu reste devant

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Les MacBook Air OLED arriveraient plutôt vers 2029

08:00

• 9


Disney+ : plus que quelques jours pour profiter de l'offre à 1,99 € pendant 1 an 🆕

07:00

• 83


L’iPhone SE 4 et le nouveau Mail sur Mac en approche, pendant que Sonos pourrait être absorbée : la semaine de Gurman

19/01/2025 à 20:30

• 25


Incogni : mettez-vous sur la liste rouge d'Internet, - 50 % en ce moment ! 📍

19/01/2025 à 11:10


Non, les puces ARM ne consomment pas moins que les puces x86 par design

19/01/2025 à 10:00

• 23


Guide : les meilleures extensions Safari pour iPhone, iPad et Mac

18/01/2025 à 11:00

• 35


Promo : -220 € sur l'iMac M4 en 24/512 Go

18/01/2025 à 08:30

• 0


Sortie de veille : comment Apple va-t-elle négocier la nouvelle présidence Trump ?

18/01/2025 à 08:00

• 30


Deux sénateurs se posent des questions sur les dons à l’investiture de Trump, et demandent des réponses à Tim Cook

17/01/2025 à 22:15

• 48


Quel avenir pour les usines de processeurs sous l’ère Trump ?

17/01/2025 à 21:00

• 6


TSMC : les usines américaines ne fabriqueront pas les puces les plus avancées

17/01/2025 à 18:30

• 14


Deezer a été optimisé pour les Mac Apple Silicon

17/01/2025 à 17:30

• 20


DSA : Google ne veut pas de fact-checking dans Search ou sur YouTube

17/01/2025 à 16:00

• 131


Soldes : promo générale à la Fnac sur de gros MacBook Pro M3 Pro

17/01/2025 à 14:15

• 18


Trade In Apple Store : quels tarifs de reprise pour les anciens iPhone, iPad, Mac…

17/01/2025 à 12:30

• 17


Les cœurs E des puces M4 plus rapides que ceux des puces M4 Pro

17/01/2025 à 12:15

• 8