Ouvrir le menu principal

MacGeneration

Recherche

Quelles applications pour OpenCL ?

Arnaud de la Grandière

lundi 09 février 2009 à 16:23 • 34

macOS

S'il est une fonctionnalité de Snow Leopard qui aura beaucoup fait parler d'elle, c'est bien OpenCL. D'une part parce qu'elle alimente bien des convoitises, pour peu qu'elle remplisse les promesses mirobolantes de la puissance supposée des GPGPU en matière de calcul parallèle, et d'autre part parce qu'Apple a réussi le tour de force de l'imposer comme standard, alors que chaque constructeur y allait de son jeu d'API.

Or, pour que l'avantage soit immédiat pour les futurs achats de Snow Leopard, faut-il encore qu'ils puissent en tirer parti. Nul doute que les API intégrées au système exploiteront OpenCL autant que possible, à commencer par QuickTime, dont le codec H264 est très gourmand pour la décompression comme pour la compression. De même, Core Image devrait s'avérer nettement plus véloce, et par voie de conséquence tous les logiciels qui en tirent parti. On pourrait même retrouver OpenCL dans des couches insoupçonnées du système, par exemple dans Mail.app, le parallélisme étant particulièrement indiqué pour le filtre bayésien de son anti-spam.

Certes, tous les types de calculs ne se prêtent pas au parallélisme, et il ne faut pas s'attendre à une accélération généralisée de nos machines. Toutefois, dans les cas spécifiques concernés, la différence devrait se faire sentir de manière flagrante.

Il n'est d'ailleurs pas exclu qu'Apple livre une mise à jour de sa suite iLife une fois que Snow Leopard sera disponible à la vente. On imagine bien en effet que le stabilisateur d'image d'iMovie ou la reconnaissance faciale d'iPhoto, deux fonctions particulièrement gourmandes en calcul, connaissent un sérieux coup de booster à l'aide d'OpenCL. De même pour GarageBand, puisque les filtres audio devraient également s'en trouver grandement accélérés, le parallélisme étant particulièrement indiqué pour le DSP et la transformée de Fourier rapide. C'est en tout cas ce qu'envisage un article de Tom's Hardware, bien qu'Apple nous ait historiquement habitués à n'exploiter les fonctions exclusives de son dernier OS en date qu'avec des mises à jour majeures d'iLife.

L'idée n'est pourtant pas saugrenue, car en dehors des nouveaux éléments d'interface, qui resteront très sobres pour Snow Leopard, les nouvelles API ne sont visibles pour les utilisateurs que si les logiciels en tirent parti. Naturellement, les développeurs qui participent au beta-test de Snow Leopard travaillent à exploiter ces API, OpenCL et Grand Central en tête, pour pouvoir livrer des mises à jour de leurs logiciels dès la mise sur le marché du prochain félin d'Apple. Le champ d'application est à la fois vaste et restreint : raytracing, radiosité, modèles physiques et gestion des particules pour la 3D, traitement du signal de manière générale (compression vidéo, calculs de filtres bitmaps, filtres audio...), calcul scientifique et son cortège de simulations (prévisions météo, physique quantique, modélisation moléculaire, imagerie médicale...), gestion de bases de données, réseaux neuronaux, reconnaissance visuelle, cryptographie, bref, tout un tas d'applications qui jusqu'ici étaient hors de portée des ordinateurs du commun. Nous verrons donc des fonctions existantes gagner en rapidité, mais également de nouvelles fonctions qui jusqu'ici n'étaient tout simplement pas à la portée des seuls Core 2 Duo qui animent nos machines.

Néanmoins, nul n'est prophète en son pays, et il faudra qu'Apple soit la première à démontrer l'utilité et l'efficacité d'OpenCL en l'exploitant dans toute son offre logicielle. On imagine d'ailleurs sans mal le gain qu'une telle technologie apportera aux suites professionnelles comme Motion, Final Cut Pro, Shake, ou encore Aperture, des logiciels non seulement voraces en puissance de calcul, mais dont le champ d'application se prête très bien au calcul parallèle. On devrait donc voir des mises à jour particulièrement plus véloces pour ces logiciels, et on peut d'ores et déjà s'attendre à des tableaux comparatifs avant/après qui mettront en lumière les gains substantiels.

Comme toujours, il faudra donc mettre nos logithèques à jour pour tirer pleinement parti de Mac OS X 10.6, ce qui entraînera un coût supplémentaire dans certains cas. Mais tel est le prix à payer pour voir nos machines transformées en foudres de guerre, ce qui se paye autrement plus cher quand on passe par la voie matérielle.

Sur le même sujet :
- OpenCL accéléré pour Snow Leopard
- Apple met les pieds dans la guerre du GPGPU
- Apple tire le jus des processeurs
illustration magazine 25 ans

MacGeneration a 25 ans !

Participez à la fête et découvrez l’histoire de votre site favori en précommandant notre magazine exclusif.

Je précommande le magazine

Incogni : sautez vite sur l'offre Black Friday avant qu'elle ne s'arrête ! 📍

18:35


Black Friday : 10 € retournés par 100 € dépensés à la Fnac sur Apple et d'autres 🆕

18:17

• 8


Pourquoi j’ai quitté Orange pour un FAI associatif

10:00

• 30


Save : 25 € de bonus pour faire réparer son smartphone, « ce n’est pas rien »

07:53


Black Friday : les meilleures promotions sur les SSD externes et les cartes mémoire (4 To en promo 🔥) 🆕

30/11/2024 à 23:14

• 7


Promo : le Magic Trackpad USB-C à 109 € et la Magic Mouse à 60 €

30/11/2024 à 19:01

• 12


4K Video Downloader Plus est à - 30 % : téléchargez vos vidéos YouTube en toute quiétude ! 📍

30/11/2024 à 15:58


Black Friday : les meilleures promos du jour sur les Mac 🆕

30/11/2024 à 10:20

• 14


Sortie de veille : le nouveau CarPlay perdu en cours de route ?

30/11/2024 à 08:00

• 30


Black Friday : les promos sur les produits utilisés par l’équipe de MacG

30/11/2024 à 07:25

• 11


Black Friday : jusqu'à 50 % de remise immédiate et livraison offerte dès 49 € !

Partenaire


Les meilleures promos du Black Friday : AirPods Pro 2 à 190 €, iPhone 16 à 833 €…

29/11/2024 à 23:05

• 37


Black Friday : c'est le moment de prolonger votre abonnement à Microsoft Office 365

29/11/2024 à 23:00

• 40


Ayant commandé un iPhone sur l’Apple Store, il reçoit un Mac mini

29/11/2024 à 21:30

• 46


Black Friday : les meilleures promos sur les iPhone

29/11/2024 à 21:07


Black Friday : RhinoShield casse les prix sur les coques et accessoires, jusqu'à 40 % de réduction ! 📍

29/11/2024 à 20:40