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 : une promotion fantastique pour le Black Friday, foncez ! 📍

20:35


Les meilleures promos du Black Friday : AirPods Pro 2 et serrure HomeKit à 199 €, Apple Pencil…

19:05

• 17


Black Friday : MacBook Air M2 à 879 € et M3 dès 979 €

18:45

• 7


Black Friday : les AirPods Pro 2 maintenant à 199 €, un prix jamais vu 🆕

12:56


La maison au soleil : test du système SOLIX d’Anker, le solaire avec batterie

10:04


Apple et la mémoire flash, une longue histoire d'amour

23/11/2024 à 11:00

• 26


Sortie de veille : télé Apple et iPhone 17 ultra-fin, des rumeurs folles ou crédibles ?

23/11/2024 à 08:00

• 0


Intrusion informatique, quand une entreprise joue le jeu de la communication ouverte

22/11/2024 à 20:45

• 17


Le SSD de certains MacBook Pro M4 Max atteint presque 11 Go/s

22/11/2024 à 20:30

• 17


Test du système mesh Wi-Fi 7 Netgear Orbi 970 : une poignée de mégabits, pour quelques centaines d’euros de plus

22/11/2024 à 17:00

• 13


Décodeur Orange : mise en veille automatique du boitier par le téléviseur

22/11/2024 à 16:30

• 38


macOS 15.2 : Safari dédouble ses fonctions d'import de données

22/11/2024 à 15:02

• 5


Buy Now : un documentaire sur la surconsommation avec le CEO d’iFixit et un ancien d’Apple

22/11/2024 à 12:15

• 80


Protégez votre Mac pour seulement 2,03 €/mois avec CyberGhost VPN : l'offre Black Friday à ne pas manquer ! 📍

22/11/2024 à 11:49


OpenAI envisagerait de lancer un navigateur web

22/11/2024 à 11:15

• 26


Black Friday : le Creative Cloud ainsi que les apps Affinity et DxO jusqu’à - 55 %

22/11/2024 à 10:10

• 16