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

L’AppleStore est fermé pour préparer le Black Friday

21:48

• 1


Europol démonte un réseau d’IPTV à 22 millions d’abonnés

21:45

• 5


Des pirates revendiquent une attaque contre SFR, qui dément fermement

20:15

• 3


Le site pornographique Xhamster toujours accessible à cause d'une bourde liée à un sous-domaine

19:00

• 29


Black Friday : les meilleures promotions sur les SSD externes et les cartes mémoire

17:30

• 2


Apple sort son clip de Noël et ses AirPods Pro

15:56

• 14


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

15:17

• 5


La maison tropézienne Noreve, spécialiste des accessoires en cuir sur-mesure, lance son nouveau site : - 20 % sur toute la collection ! 📍

15:13


Black Friday : une réduction de 40 % si vous achetez plusieurs produits Philips Hue

15:12


La FTC américaine a ouvert une enquête antitrust sur Microsoft

11:45

• 18


Deux nouvelles cartes Raspberry Pi : Raspberry Pi Pico 2 W et Raspberry Pi 5 Compute Module

10:45

• 2


Microsoft Office et Windows jusqu’à - 80 % : les soldes du Black Friday de Godeal24 sont là ! 📍

10:27


Un million de messages aspirés sur Bluesky par un développeur un peu trop enthousiaste

27/11/2024 à 22:00

• 40


Un navire chinois au cœur des soupçons de sabotage de câbles sous-marins

27/11/2024 à 20:45

• 46


Black Friday : les abonnements GeForce Now à moitié prix pendant 3 mois

27/11/2024 à 18:30

• 13


Jusqu’à - 50 % chez ShopSystem : achetez vite les coques d'iPhone les plus fines au monde ! 📍

27/11/2024 à 17:55