Publié dans Logiciel

6

Firefox : l’accélération matérielle pour AV1 en approche

Firefox : l’accélération matérielle pour AV1 en approche

Depuis environ deux ans, Chrome et Edge proposent l’accélération matérielle pour le codec AV1. Chez Mozilla, le sujet se débloque enfin, l’équipe de développement prévoyant son arrivée dans Firefox 100, prévu pour le 3 mai.

Si Mozilla ne s’est pas pressé jusque-là, c’est aussi parce que l’accélération matérielle d’AV1 sous Windows 10 ou 11 requiert une configuration spécifique : un Core 11e génération d’Intel au moins et un GPU de la famille RTX 30 de NVIDIA ou 6600 d’AMD.

Il y a quelques mois encore, Mozilla faisait le compte : seuls 2 % environ des PC disposaient de ces caractéristiques minimales. On comprend que l’éditeur n’en ait pas fait une priorité.

6

Tiens, en parlant de ça :

Carte graphique AMD GeForce

Cartes graphiques : 30 ans d’évolution des GPU

Ha… la bonne époque d’un CF de 4870 X2 !

18:10 Hard 10

Google lance son opération de communications Gemini pour rivaliser avec OpenAI

Preprint not PR-print

17:31 IA 5
Ecran bleu de Windows

Linux : le composant systemd se dote d’un écran bleu de la mort

LoL Micro$oft

16:33 Soft 23
Carte graphique AMD GeForce

Cartes graphiques : 30 ans d’évolution des GPU

Hard 10

Google lance son opération de communications Gemini pour rivaliser avec OpenAI

IA 5
Ecran bleu de Windows

Linux : le composant systemd se dote d’un écran bleu de la mort

Soft 23
Une petite fille en train d'apprendre à programmer et hacker logiciels et appareils électroniques

Un roman graphique explique les logiciels libres aux enfants

SoftSociété 17
Nouveautés pour Messenger

Meta lance (enfin) le chiffrement de bout en bout de Messenger, entre autres

Socials 5

#LeBrief : cloud européen, OSIRIS-REx a frôlée la catastrophe, CPU AMD Ryzen 8040

Windows en 2024 : beaucoup d’IA, mais pas forcément un « 12 »

Soft 18
Einstein avec des qubits en arrière plan

Informatique quantique, qubits : avez-vous les bases ?

HardScience 8
Notifications iPhone

Surveillance des notifications : un sénateur américain demande la fin du secret

DroitSécu 15

En ligne, les promos foireuses restent d’actualité

DroitWeb 19

#LeBrief : modalité des amendes RGPD, cyberattaque agricole, hallucinations d’Amazon Q, 25 ans d’ISS

Logo Twitch

Citant des « coûts prohibitifs », Twitch quitte la Corée du Sud

ÉcoWeb 29
Formation aux cryptomonnaies par Binance à Pôle Emploi

Binance fait son marketing pendant des formations sur la blockchain destinées aux chômeurs

Éco 10
Consommation électrique du CERN

L’empreinte écologique CERN en 2022 : 1 215 GWh, 184 173 teqCO₂, 3 234 Ml…

Science 6
station électrique pour voitures

Voitures électriques : dans la jungle, terrible jungle, des bornes de recharge publiques

Société 75

#LeBrief : intelligence artificielle à tous les étages, fichier biométrique EURODAC

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Soft 13
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

SécuSociété 3
Fouet de l’Arcep avec de la fibre

Orange sanctionnée sur la fibre : l’argumentaire de l’opérateur démonté par l’Arcep

DroitWeb 23
Bombes

Israël – Hamas : comment l’IA intensifie les attaques contre Gaza

IA 22

#LeBrief : bande-annonce GTA VI, guerre électronique, Spotify licencie massivement

Poing Dev

Le poing Dev – Round 7

Next 102
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 6

Trois consoles portables en quelques semaines

Hard 37
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

#Flock a sa propre vision de l’inclusion

Flock 25
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

44
Fairphone 5 démonté par iFixit

Sans surprise, le Fairphone 5 obtient 10/10 chez iFixit

Hard 7

WhatsApp vocaux à vue/écoute unique

WhatsApp permet d’envoyer des vocaux à écoute unique

Soft 11

Logo de Google sur un ordinateur portable

Google propose un correctif aux disparitions mystérieuses sur Drive

Soft 22

Puce AMD Instinct

IA : AMD annonce la disponibilité des accélérateurs Instinct MI300A et MI300X

Hard 0

Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Cloud : 1,2 milliard d’euros pour un Projet important d’intérêt européen commun

Web 13

Sonde OSIRIS-REx de la NASA lors du retour de la capsule des échantillons sur Terre

Échantillons d’OSIRIS-REx : la NASA a frôlé la catastrophe

Science 11

CPU AMD Ryzen avec NPU pour l’IA

Ryzen 8040 : AMD lance de nouveaux CPU mobiles (Zen 4, RDNA 3, NPU)

Hard 2

6

Commentaires (6)


Vekin Abonné
Le 21/03/2022 à 10h11

Autant dire qu’aucune de mes machines ne dispose de ces caractéristiques minimales :transpi:


Z_cool
Le 21/03/2022 à 10h13

dans quel condition cet AV1 est il utiliser ?
parce que j’ai parfois/souvent des écrans bleu avec netflix et Edge, jamais avec Firefox.
et j’en trouve pas la raison (plusieurs formatage et changement de hardware n’y ont rien fait)


v1nce
Le 21/03/2022 à 10h24

Je ne comprends pas ce qu’on entend par accélération matérielle, le codec dav1d tire déjà partie des capacités matérielles du pc vu qu’il utilise différentes instructions en fonction du processeur.
Windows embarque son propre codec qui n’est pas optimisé en fonction des architectures ?


Derived
Le 21/03/2022 à 12h31

Utiliser les modules embarqués dans les (i)GPU qui permettent d’exploser les perfs lors du décodage plutôt que d’utiliser les instructions classiques du CPU.



C’est simple : sans ça, des codecs comme le HEVC seraient à peine lisibles en vitesse x1 avec beaucoup de CPU du marché : trop demandeur en calcul. Du coup la plupart des CPU/GPU sont équipés de modules internes qui permettent de décoder matériellement les flux vidéos, accompagné d’un driver pour l’OS histoire de l’utiliser comme il faut.



Typiquement, sur un proco Intel, ce sera tirer partie de QuickSync, ou NVDec avec un GPU Nvidia.


Elioty Abonné
Le 21/03/2022 à 12h48

L’accélération matérielle est le fait d’utiliser une unité de traitement dédiée à la tâche en question et non d’utiliser le processeur qui lui reste générique et programmable logiciellement.



Dans le cas de la vidéo, tous les GPUs comprennent une unité de décodage matériel de la vidéo dans différents codecs. L’AV1 étant relativement récent, seuls les GPUs les plus récents sont capables de le décodé matériellement et ont donc une part faible dans le parc mondial.



Les avantages principaux de ce genre d’unité de traitement sont leur faible consommation et leur performance vis-à-vis d’une solution logicielle (étant donné que ces unités ont été spécifiquement conçues pour réaliser cette tâche contrairement aux CPUs). La partie performance permet justement en principe de supporter des formats vidéo (genre de la 4K/8K) que le CPU de la machine ne serait pas capable de décoder suffisamment rapidement pour tenir le framerate de la vidéo (sous condition que le média et le bus mémoire possède suffisamment de bande passante pour alimenter le GPU bien sûr).
Même pour les CPUs plus performants, cela permet de dégager de la charge de leur côté pour faire autre chose ; pratique si vous faites autres choses (jeu, bureautique, navigation web, développement…) avec une vidéo YouTube en incrustée ou sur un autre écran par exemple.



Dernier avantage pour le cas du décodage vidéo, ces unités se trouvent dans le GPU, ce qui permet au flux vidéo décodé (qui peut demander énormément de bande passante suivant la résolution) d’être au plus proche de la sortie vidéo à destination de l’écran, économisant beaucoup d’envois de données vers le GPU depuis le CPU si c’était ce dernier qui avait fait le décodage.


0ff
Le 21/03/2022 à 22h50

Netflix utilise l’AV1 depuis 2020 sur les smartphones / tablettes Android.



https://netflixtechblog.com/netflix-now-streaming-av1-on-android-d5264a515202



C’est super intéressant pour les mobiles de gagner 20% à 40% de bande passante et d’économiser sur un forfait 4G/5G.



Mais je n’ai pas connaissance de tests effectués sur l’autonomie qui fondrait comme neige au soleil au cas où ce serait une simple décodage logiciel (ça l’est forcément vu qu’en 20202021 aucun CPU mobile ne supportait le décodage matériel de l’AV1) :p