Calcul de cout d’électricité d’une vidéo de 2 heures en utilisant libaom-av1

Calcul de cout d’électricité d’une vidéo de 2 heures en utilisant libaom-av1

Taille de fichier (sans audio) pour une vidéo de 2 heures de qualité identique:
Compression Rapide: 770Mo
Compression Lente: 329Mo

Durée de compression pour une vidéo de 2 heures:
Compression Rapide (8 P-cores / Tous les Turbo Boost activés): 3.13 heures.
Compression Lente (2 P-cores / Tous les Turbo Boost désactivés): 58.8 heures.

Consommation électrique pour une vidéo:
Compression Rapide: 118 Watts soit 0.118kWh
Compression Lente: 18.75 Watts soit 0.01875kWh

Coût d’électricité pour une vidéo de 2 heures:
Compression Rapide: 0.118kWh x 3.13hx 0.25€ = 0.092€
Compression Lente: 0.01875kWh x 58.8 x 0.25€ = 0.276€

Pour la Compression Lente, nous bridons le processeur à 3.5 GHz en désactivant tous les Turbo Boost, et répartissons les charges à 2 P-cores par vidéo.

Nos calculs pour une vidéo de 2 heures:

Étape 1: 8 P-cores / 100 W / 26.13 heures
Coût total d’électricité: 0.100kWh x 26.13 x 0.25€ = 0.65€

Note: Malgré un processeur ayant un TDP de base de 125W, libaom-av1 est bloqué à 100W. Le processeur en fait n’utilise que 35.40% de sa capacité en encodant sur 8 P-cores.

Étape 2: 2 P-cores / 72 W / 41.6 heures
Coût total d’électricité : 0.072kWh x 41.6 x 0.25€ = 0.75€

Note: En utilisant uniquement 2 P-cores, libaom-av1 consomme 72W. Le processeur utilise 87.30% de sa capacité, ce qui est plus efficace que 8 P-cores. Alors nous avons décidé d’utiliser 2 P-cores par vidéos, et d’en encoder plusieurs simultanément en répartissant les charges CPU. Il est normal que le coût d’électricité est plus cher avec 2 P-cores que 8 P-cores à cause des technologies Turbo Boost. Moins de cœurs utilisés = plus de fréquence, au-delà de 5GHz par P-core.

Charge total du processeur avec libaom-av1 :
8 P-cores : 35.40%
2 P-cores : 87.30%

Étape 3: Désactivation des Turbo Boost et blocage de la fréquence à 3.5 GHz.

2 P-cores à 3.5 GHz / 43 W / 57.53 heures
Coût total d’électricité: 0.043kWh x 57.53 x 0.25€ = 0.62€ (économie de 0.13€ sans aucun Turbo Boost)

Note: on voit clairement un tarif d’électricité moins cher qu’avec 8 P-cores ayant les Turbo Boost activés. Nous passons de 0.65€ à 0.62€.

Étapes 4: Désactivation des Turbo Boost et blocage de la fréquence à 2.5 GHz.

2 P-cores à 2.5 GHz / 20 W / 83.4 heures
Coût total d’électricité: 0.020kWh x 83.4h x 0.25€ = 0.42€ (économie de 0.20€ par rapport à la fréquence 3.5 GHz)

Note: Le CPU consomme 23W de moins pour 2 P-cores cadencés à 1GHz de moins.
3.5 GHz: 43W
2.5 GHz: 20W

Étapes 5: Confirmation que plus la fréquence d’un processeur est haute, plus la facture d’électricité augmente exponentiellement. Il est donc judicieux d’utiliser une fréquence de 2.5GHz à la place de 3.5GHz, mais le temps de compression est trop long, car on ne peut pas suivre la cadence, sauf si on prend 3 jours de congé par semaine ou que nous achetons un deuxième ordinateur… On remet donc le CPU à 3.5 GHz sans aucun Turbo Boost.

Étapes 6: Encodage de 4 vidéos simultanément sur 2 P-cores chacun (soit 8 P-cores en tout) à 3.5 GHz:

4 vidéos pour un total de 8 P-cores: 75W / 58,8 heures
Coût total pour une vidéo: 75W ÷ 4 = 18.75W

Coût total final d’électricité pour une vidéo de 2 heures en Compression Lente: 0.01875kWh x 58.8h x 0.25€ = 0.276€ à la place de 0.75€

Cout, taille et heures (sans audio) pour une vidéo de 2 heures:
Compression Rapide: 770Mo pour 0.092€ et 3.13h.
Compression Lente: 329Mo pour 0.276€ et 58.8h.

Fichier PDF de nos relevés.