C_Wiz a écrit :
Il peut toujours y avoir des optimisations spécifiques, mais le code de x264 (et probablement x265 qui est basé sur x264) est assez bien fait et autant que possible générique vis a vis des marques. La détection CPU se base sur les features gérées (AVX, AVX2 etc...) et des paths en assembleurs, donc on s'attend tout de même a un niveau de base correct, même si on surveillera avec attention les patchs qui pourraient apporter des gains, mais c'est permanent et valable pour tous les lancements, y compris ceux d'Intel.
Pour les curieux le code de détection CPU de x264 : http://git.videolan.org/?p=x264.gi [...] d7;hb=HEAD
|
Je ne suis pas sûr de la remarque de sagittaire, mais elle peut avoir 2 sens:
1) les instruction sets (ta réponse)
2) l'architecture-même (ie CCX, DF, ...)
Dans le cas de 2), je suis d'accord mais pas au niveau d'attente exprimé. Dans le cas de 1), je n'attends vraiment pas grand chose. Ça fait 4 ans que le gros pour AVX2 et x264 a été obtenu. Pour x265, je ne serai pas catégorique, mais il y a déjà eu beaucoup d'investissements. De même, BMI1/2 n'a quasi rien apporté. AVX512 n'est présent dans aucun des processeurs grand public dont il est question dans les tests HFR.
EDIT: oups, déterrage.
Message édité par KrisKross le 17-03-2017 à 16:17:54