je maintiens que c'est plus efficace que de mettre la moitié de sa carte graphique en route (gtx 570, TDP max 225W), qui elle n'est vraiment pas aussi efficace niveau énergie…
Le problème est sans doute dû à ta carte graphique qui balance 50% d’énergie pour tout démarrer alors qu'on lui demande que de décoder une vidéo. Ce n'est pas adapté.
Si ta carte graphique était adaptée, ça serait comme sur les mobiles / tablettes, décoder une vidéo 1080p ne prend que quelques Watts, bien moins que ton CPU.
Bref : avec ton matos, oui ça vaut peut-être mieux de décoder par CPU, mais c'est la faute de la non optimisation de ta carte graphique, pas du principe.
Pour revenir à l'idée initiale de virer le GPU un jour quand le CPU sera puissant, ben oui : rien ne sert d'avoir un GPU qui fasse du décodage HDTV si ton CPU fait la même chose à 1% de taux CPU. Le jour où on en sera à 1% de CPU pour décoder, le prix d'une puce additionnelle pour ça sera inutile (comme le son les super-cartes son à 200€ qui étaient utiles à une époque mais plus maintenant, car même sur la puce a baissé, ça reste une dépense inutile vu que le CPU ne voit même pas la charge en plus).
Et dans 10 ans, décoder de la vidéo sera peut-être aussi facile que faire du muxing son (inférieur à 1% de CPU qui glandera). Peut-être, car pour le moment on monte en gamme de qualité en vidéo, l'idée étant de monter à 7680x4320 3D, à 48 fps, sans chroma subsampling, à 12 bits par pixel au lieu de 8 actuels, avec un codec AVC + extensions ou JPEG-2000 qui bouffent, et sur ça, ton CPU souffre un max, j'ai des vidéos en stock où ton i7 2600K morfle à fond.
Alors que pour le son, même en 96 KHz 24-bit 7.1 (et pour la maison, il n'est pas prévu d'aller au delà même pour le haut de gamme, le 22.2, c'est que pour le ciné, t'imagine mettre 24 enceintes chez toi? ;-) ), ton CPU glande aujourd'hui, les exemples de besoin de puce pour l'audio ne sont pas un besoin généralisable à plus de 0.1% de la population d'utilisateurs (eux ont besoin de matos, je ne remet pas ça en cause. Mais la, pas de PA, c'est de l'OS dédié et tout le bordel).
[^] # Re: Pourquoi PA sux
Posté par Zenitram (site web personnel) . En réponse à la dépêche Sortie de PulseAudio 2.0. Évalué à 5.
Le problème est sans doute dû à ta carte graphique qui balance 50% d’énergie pour tout démarrer alors qu'on lui demande que de décoder une vidéo. Ce n'est pas adapté.
Si ta carte graphique était adaptée, ça serait comme sur les mobiles / tablettes, décoder une vidéo 1080p ne prend que quelques Watts, bien moins que ton CPU.
Bref : avec ton matos, oui ça vaut peut-être mieux de décoder par CPU, mais c'est la faute de la non optimisation de ta carte graphique, pas du principe.
Pour revenir à l'idée initiale de virer le GPU un jour quand le CPU sera puissant, ben oui : rien ne sert d'avoir un GPU qui fasse du décodage HDTV si ton CPU fait la même chose à 1% de taux CPU. Le jour où on en sera à 1% de CPU pour décoder, le prix d'une puce additionnelle pour ça sera inutile (comme le son les super-cartes son à 200€ qui étaient utiles à une époque mais plus maintenant, car même sur la puce a baissé, ça reste une dépense inutile vu que le CPU ne voit même pas la charge en plus).
Et dans 10 ans, décoder de la vidéo sera peut-être aussi facile que faire du muxing son (inférieur à 1% de CPU qui glandera). Peut-être, car pour le moment on monte en gamme de qualité en vidéo, l'idée étant de monter à 7680x4320 3D, à 48 fps, sans chroma subsampling, à 12 bits par pixel au lieu de 8 actuels, avec un codec AVC + extensions ou JPEG-2000 qui bouffent, et sur ça, ton CPU souffre un max, j'ai des vidéos en stock où ton i7 2600K morfle à fond.
Alors que pour le son, même en 96 KHz 24-bit 7.1 (et pour la maison, il n'est pas prévu d'aller au delà même pour le haut de gamme, le 22.2, c'est que pour le ciné, t'imagine mettre 24 enceintes chez toi? ;-) ), ton CPU glande aujourd'hui, les exemples de besoin de puce pour l'audio ne sont pas un besoin généralisable à plus de 0.1% de la population d'utilisateurs (eux ont besoin de matos, je ne remet pas ça en cause. Mais la, pas de PA, c'est de l'OS dédié et tout le bordel).