Le support du format de compression vidéo Ogg Theora sur les machines pourvues de processeurs ARM a fait d’énormes progrès en seulement quelques semaines. Récemment, Google a décidé de financer le projet Theorarm, qui vise à optimiser le code du codec Theroa pour l’architecture ARM.
David Schleef a décidé d’aller plus loin, en exploitant le puissant DSP de la plate-forme OMAP3 afin de réduire la charge processeur. Les composants tout-en-un OMAP3 de Texas Instruments sont utilisés au sein de produits comme le Motorola Droid, le Nokia N900, le Palm Pre ou la Beagle Board.
De premiers tests ont été conduits sur un N900 par Matthew Gregan. Lors du décodage d’une vidéo en 800 x 480 points, le débit atteint les 39 images par seconde, la partie ARM du composant étant chargée à seulement 1 %. La mission semble donc réussie, le décodage étant bel et bien assuré en quasi-totalité par le DSP.
Reste qu’il faut également décoder le flux audio et afficher les données sur l’écran. Dans ce domaine, du travail reste à accomplir. Ainsi le backend SDL utilise 80 % du temps processeur. Une autre version exploitant l’OpenGL permet de faire tomber la charge processeur à moins de 20 %.
Matthew Gregan compte prochainement intégrer le résultat de ces travaux à la version N900 de Firefox mobile.
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…
Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…
Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…
De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…