Je fais du rendu vidéo ces jours-ci et je suis totalement confus si quelqu'un utilise un ordinateur portable bon marché pour le rendu des vidéos.
La vidéo rendue sur un ordinateur portable i7 haut de gamme est-elle meilleure que la vidéo rendue sur un ordinateur portable double cœur? (La carte graphique Intel HD est-elle importante, qui est utilisée dans les deux?)
Le rendu vidéo dégrade-t-il les performances du processeur après un certain temps (allant de 100% pendant quelques minutes)?
video
graphics-card
cpu
performance
Anirudha Gupta
la source
la source
x264 -preset slower
; pour les vidéos qui seront compressées une fois mais envoyées plusieurs fois sur Internet, ou conservées sur le disque pour toujours, passer du temps CPU / électricité supplémentaire à l'avance devrait être payant à long terme. Mais c'est séparé du rendu 3D.Réponses:
Non, non. Ils rendent tous les deux la qualité à laquelle vous leur dites, cependant, le rendu est une tâche très lourde en termes de calcul, donc le rendu avec un i7 sera beaucoup plus rapide que le rendu avec un processeur dual-core bas de gamme .
Et non, le processeur graphique interne ( Intel HD Graphics dans ce cas) n'aura pas d'importance, car le rendu utilise uniquement le CPU. Cependant, certaines applications de rendu peuvent utiliser votre IGP (Intel HD) ou GPU (votre carte graphique discrète, le cas échéant) pour rendre une image, ce qui conduira à un résultat complètement différent. La plupart des processeurs grand public ont un meilleur rendu que les GPU ordinaires et beaucoup, beaucoup mieux queIGP (à la fois en qualité [en raison de meilleurs algorithmes de calcul] et en vitesse, cependant, cela ne s'applique pas dans ce cas). Vous devez donc garder cela à l'esprit, car il varie d'une application à l'autre. (crédit à @CliffArmstrong pour la suggestion)
Non, les processeurs ne se dégradent pas. Ils sont fabriqués pour que vous n'ayez pas à les changer régulièrement. Vérifiez cette réponse pour des informations plus détaillées.
Si l'application en cours de rendu utilise le multithreading , les processeurs plus récents, qui ont également un nombre de cœurs plus élevé, pourraient effectuer la même tâche beaucoup plus rapidement.
Par exemple, nous disons que nous avons une nouvelle i7 8-core processeur et un régulier ancien dual-core processeur et laissez - nous dire que chaque noyau a 2 fils . Cela en fait un processeur à 16 threads et un processeur à 4 threads . Théoriquement, si l'application utilisait tous les cœurs et que nous spécifions que l'image était de qualité 1080p (Full HD), le processeur i7 rendrait théoriquement l'image4 fois plus rapide que le processeur double cœur (si tous les cœurs fonctionnent à la même fréquence dans les deux processeurs). Cependant, la qualité d'image serait toujours de 1080p, ils rendront donc la même image de qualité, mais à un moment différent.
Et tandis que les processeurs sont affectés à des tâches aussi lourdes, ils commencent à produire beaucoup plus de chaleur , ce qui peut être dangereux . Un refroidissement correct est indispensable lors de l'exécution de telles tâches, comme @Tetsujin l'a mentionné dans sa réponse, sinon votre processeur pourrait commencer à se ralentir afin de réduire la chaleur.
la source
Tant que la machine peut se refroidir suffisamment, la seule différence sera le temps nécessaire.
Lors du rendu vidéo, même sur un Xeon 12 cœurs, j'ai intentionnellement augmenté les ventilateurs au maximum. Même si la machine est parfaitement capable de se maintenir au frais, elle considère que «suffisamment cool» est de 1 ° C sous «procHot», qui est la température maximale spécifiée par Intel pour le processeur [98 ° C pour ce processeur particulier, vous devrez vérifiez les chiffres d'Intel pour les vôtres].
J'aime juste lui donner un peu plus de marge, mais c'est peut-être juste que je suis un peu paranoïaque.
D'un autre côté, s'il ne peut pas se maintenir sous procHot, il finira par provoquer des plantages / BSOD à court terme ou même des dommages à long terme.
Le refroidissement est primordial lors de tâches intensives.
la source
Lorsque vous exécutez exactement le même codeur logiciel (programme) avec exactement les mêmes options et la même configuration sur deux processeurs différents, vous obtiendrez exactement le même résultat. La seule différence sera le temps nécessaire pour effectuer l'encodage.
L'utilisation d'un même programme avec la même configuration et la même entrée devrait donner la même qualité de sortie lorsqu'il est exécuté sur un processeur Xeon, i7, i3 ou même Celeron.
Si vous utilisez les encodeurs ou décodeurs vidéo matériels intégrés, vous pouvez obtenir des résultats différents car ils peuvent être configurés ou optimisés différemment entre les générations de processeurs et le matériel plus récent peut prendre en charge de nouvelles fonctionnalités. De la même manière que l'utilisation d'une copie de ffmpeg vieille de 5 ans peut être plus lente ou donner des résultats légèrement différents pour une configuration donnée qu'une version plus récente, les différents encodeurs vidéo matériels peuvent être considérés comme équivalents à différentes versions du "logiciel", même si les versions ne peuvent pas être mises à niveau sans remplacer le matériel.
Le processeur lui-même ne se dégradera probablement pas, mais comme le processeur chauffe plus, les ventilateurs fonctionneront plus fort, l'alimentation électrique fonctionnera plus dur et dans l'ensemble le système fonctionnera plus dur et plus chaud qu'il ne le ferait autrement si vous ne faisiez pas l'encodage. En théorie, ce travail supplémentaire pourrait être considéré comme une pression supplémentaire sur votre système, mais dans la pratique, votre système devrait être suffisamment bien conçu pour que la différence entre que vous l'utilisez de cette manière et que vous ne l'utilisiez pas du tout signifie que la durée de vie de le système sera aussi proche que cela ne fait aucune différence.
Si vous avez un bloc d'alimentation ou un système de refroidissement qui n'est pas conçu ou spécifié suffisamment bien pour correspondre à la charge de votre système, vous risquez de provoquer une panne plus tôt qu'ils ne le devraient autrement.
L'exécution de tâches exigeantes sur un bloc d'alimentation sous-alimenté peut entraîner sa surchauffe et brûler les composants de ce bloc d'alimentation, ou il peut "brunir", provoquant une instabilité du système. À moins que vous n'achetiez une machine pré-construite au sous-sol ou que vous la construisiez vous-même avec le plus petit approvisionnement, cela ne devrait pas être le cas.
la source
Sur un ordinateur portable, généralement non. Cependant, de nombreux ordinateurs portables ne sont pas conçus pour durer. Le CPU peut ne pas se dégrader mais quelque chose le fera. Il est abusif d'utiliser un ordinateur portable de cette manière, même un ordinateur portable "de jeu".
L'exécution de surtensions et de fréquences d'horloge nominales raccourcira la durée de vie de nombreux postes de travail et composants de bureau. Cela s'applique également aux cartes graphiques. Ce n'est pas nécessairement une dégradation pour un CPU, mais un échec.
Un GPU peut quitter l'usine avec des problèmes latents et les travailler dur peut révéler les défauts. c'est pourquoi nous avons maintenant ECC Ram dans les cartes graphiques. Je ne mentionnerai aucune marque mais il y a une raison pour laquelle il y a une garantie.
la source
Cela dépendra de la quantité de calcul qui se produit sur le CPU et de la quantité qui se passe sur le GPU.
En général, les processeurs effectuent plus de travail en série où il y a beaucoup de branchements et les GPU effectuent plus de travail qui effectue la même opération sur une grande quantité de données (c'est-à-dire sur chaque pixel).
De plus, la quantité de cœurs n'aide que si le rendu utilise plusieurs cœurs. De nombreuses applications n'utilisent pas pleinement tous les cœurs. Ainsi, un processeur à 8 cœurs (ou quadcore avec hyperthreading) ne donnera presque jamais une vitesse multipliée par 8.
Une application qui n'est pas du tout optimisée pour le multithreading n'obtiendra même pas d'accélération du tout.
Pour répondre à vos questions:
Non, il aura exactement la même apparence, car les mêmes opérations sont effectuées.
Compte tenu de ce que j'ai écrit ci-dessus, cela dépend si la température de votre CPU augmente au-dessus d'un certain seuil, ce qui amènera le CPU à s'abaisser pour ne plus augmenter la température. Donc, si le CPU fait beaucoup de travail, il ralentira après un certain temps de pleine charge, en particulier dans les ordinateurs portables (petit boîtier, mauvais refroidissement). Si en dégradant vous entendez une dégradation à long terme, reportez-vous aux réponses ci-dessus (tl dr; elles ne se dégradent pas beaucoup).
la source