Snow Leo : vraiment plus rapide
MovieGate a fait l’objet d’une optimisation de son code sous Mac OS X 10.6, en tirant parti des possibilités offertes par OpenCL (traitement graphique) et Grand Central Dispatch (distribution du «travail» entre les différents coeurs du Mac). Cette optimisation n’est d’ailleurs pas encore achevée, mais les premiers résultats sont étonnants : sous Snow Leopard, la vitesse de l’encodage MPEG2 est de 150 images/secondes (104 sous Leopard), le décodeur prend 70% du CPU (165% pour Leopard), tandis que l’encodeur MPEG2 sous ffmpegx occupe 130% du CPU (100% pour Leopard).
C’est 50% de mieux sous Mac OS X 10.6, ce qui laisse imaginer une belle marge de manoeuvre pour les développeurs qui souhaiteraient profiter à fond de ces nouvelles technologies.