OpenCL est une jeune technologie très prometteuse. Afin d'avoir une idée du gain qu'est susceptible d'apporter cette nouveauté apparue dans Snow Leopard, Andreas Michalak a mis au point un logiciel appelé OpenCL Benchmark. L'intérêt de cet outil, c'est qu'il lance le même algorithme optimisé pour OpenCL deux fois : une fois avec le processeur, une autre avec le GPU.
Bien évidemment, le gain varie en fonction de la configuration de votre ordinateur. Ainsi, sur un MacBook Pro Unibody, le bench est effectué en 2,8 secondes lorsque l'on fait appel à la GeForce 9600M GT, en 3,08 secondes lorsque l'on fait appel à la GeForce 9400M et en 15,45 secondes avec un processeur Intel Core 2 Duo à 2,4 GHz. Sur cette configuration, le gain de performances est donc flagrant.
Sur un MacBook Pro Penryn doté d'une GeForce 8600M GT, le gain l'est beaucoup moins. Le GPU achève la tâche en 15,28 secondes alors que le processeur cadencé à 2,4 GHz l'effectue en 16,05 secondes.

On comprend mieux pourquoi Apple a réservé cette technologies aux dernières générations de GPU.
Sur le même sujet :
- Hydra est jusqu'à 2,5 fois plus rapide sous Snow Leopard
- Snow Leopard vs Leopard : tests de performances
Bien évidemment, le gain varie en fonction de la configuration de votre ordinateur. Ainsi, sur un MacBook Pro Unibody, le bench est effectué en 2,8 secondes lorsque l'on fait appel à la GeForce 9600M GT, en 3,08 secondes lorsque l'on fait appel à la GeForce 9400M et en 15,45 secondes avec un processeur Intel Core 2 Duo à 2,4 GHz. Sur cette configuration, le gain de performances est donc flagrant.
Sur un MacBook Pro Penryn doté d'une GeForce 8600M GT, le gain l'est beaucoup moins. Le GPU achève la tâche en 15,28 secondes alors que le processeur cadencé à 2,4 GHz l'effectue en 16,05 secondes.

On comprend mieux pourquoi Apple a réservé cette technologies aux dernières générations de GPU.
Sur le même sujet :
- Hydra est jusqu'à 2,5 fois plus rapide sous Snow Leopard
- Snow Leopard vs Leopard : tests de performances