Estoy haciendo renderizado de video en estos días y una cosa con la que estoy totalmente confundido es si alguien usa una computadora portátil barata para renderizar videos.
¿El video renderizado en una computadora portátil i7 de alta gama se ve mejor que el video renderizado en una computadora portátil de doble núcleo? (¿Importan los gráficos Intel HD, que se usan en ambos?)
¿La reproducción de video degrada el rendimiento del procesador después de un período de tiempo (100% por minutos)?
video
graphics-card
cpu
performance
Anirudha Gupta
fuente
fuente
x264 -preset slower
; para el video que se comprimirá una vez pero se enviará a través de Internet muchas veces, o se mantendrá en el disco para siempre, gastar tiempo extra de CPU / electricidad por adelantado debería ser rentable a largo plazo. Pero eso es septiembre de la representación 3D.Respuestas:
No lo hace Ambos renderizan en la calidad que les dices, sin embargo, el renderizado es una tarea realmente computacionalmente pesada, por lo que renderizar con un i7 será mucho más rápido que renderizar con un procesador dual-core de gama baja .
Y no, el procesador de gráficos interno ( Intel HD Graphics en este caso) no importará, ya que el renderizado solo usa la CPU. Sin embargo, algunas aplicaciones para renderizar pueden usar su IGP (Intel HD) o GPU (su tarjeta gráfica discreta, si la hay) para renderizar una imagen, lo que dará como resultado un resultado completamente diferente. La mayoría de las CPU de nivel de consumidor rinden mejor que las GPU normales , y mucho, mucho mejor queIGP s (tanto en calidad [debido a mejores algoritmos computacionales] como en velocidad, sin embargo, esto no se aplica a este caso). Por lo tanto, debe tener esto en cuenta, ya que varía de una aplicación a otra. (crédito a @CliffArmstrong por la sugerencia)
No, los procesadores no se degradan. Están fabricados para que no tenga que cambiarlos regularmente. Verifique esta respuesta para obtener información más detallada.
Si la aplicación que se está utilizando actualmente utiliza subprocesos múltiples , los procesadores más nuevos que también tienen un conteo de núcleos más alto podrían realizar la misma tarea mucho más rápido.
Por ejemplo, supongamos que tenemos un procesador i7 de 8 núcleos más nuevo y un procesador de doble núcleo normal más antiguo y digamos que cada núcleo tiene 2 hilos . Eso los convierte en un procesador con 16 hilos y un procesador con 4 hilos . Teóricamente, si la aplicación utilizara todos los núcleos y especificamos que la imagen sea de calidad 1080p (Full HD), el procesador i7 teóricamente representaría la imagen4 veces más rápido que el procesador de doble núcleo (si todos los núcleos funcionan a la misma frecuencia en ambos procesadores). Sin embargo, la calidad de imagen seguiría siendo 1080p, por lo que representarán la misma imagen de calidad, pero en un tiempo diferente.
Y aunque a los procesadores se les asignan tareas tan pesadas, comienzan a producir mucho más calor , que es lo que puede ser peligroso . El enfriamiento adecuado es imprescindible al realizar tales tareas, como @Tetsujin mencionó en su respuesta, de lo contrario, su CPU podría comenzar a reducirse para reducir el calor.
fuente
Mientras la máquina pueda mantenerse lo suficientemente fría, la única diferencia será el tiempo necesario.
Cuando renderizo video incluso en un Xeon de 12 núcleos, intencionalmente elevo los ventiladores al máximo. A pesar de que la máquina es perfectamente capaz de mantenerse fresca, considera que "lo suficientemente fría" es 1 ° C bajo 'procHot', que es la temperatura máxima especificada por Intel para el procesador [98 ° C para este procesador en particular, tendría que verifique las cifras de Intel para las suyas].
Solo me gusta darle un poco más de espacio libre, pero tal vez solo soy un poco paranoico.
Por otro lado, si no puede mantenerse bajo control, eventualmente causará choques a corto plazo / BSOD o incluso daños a largo plazo.
La refrigeración es excelente cuando se realizan tareas intensivas.
fuente
Al ejecutar exactamente el mismo codificador de software (programa) con exactamente las mismas opciones y configuración en dos procesadores diferentes, obtendrá exactamente el mismo resultado. La única diferencia será el tiempo necesario para realizar la codificación.
El uso de un mismo programa exacto con la misma configuración exacta con la misma entrada exacta debería proporcionar la misma calidad de salida cuando se ejecuta en un procesador Xeon, i7, i3 o incluso Celeron.
Si usa los codificadores o decodificadores de video de hardware incorporados, entonces puede obtener resultados diferentes, ya que pueden configurarse u optimizarse de manera diferente entre las generaciones de procesadores y el hardware más nuevo puede admitir características más nuevas. De la misma manera que el uso de una copia de ffmpeg de 5 años podría ser más lento o producir resultados ligeramente diferentes para una configuración dada que una versión más nueva, los diferentes codificadores de video de hardware pueden considerarse equivalentes a las diferentes versiones del "software", aunque versiones que no pueden actualizarse sin reemplazar el hardware.
Es probable que el procesador en sí no se degrade, pero a medida que el procesador funciona más caliente, los ventiladores funcionarán más fuerte, la fuente de alimentación trabajará más y, en general, el sistema trabajará más y más caliente de lo que lo haría si no estuviera haciendo la codificación. En teoría, se podría pensar que este trabajo adicional está ejerciendo una presión adicional en su sistema, pero en la práctica su sistema debe estar diseñado lo suficientemente bien como para que la diferencia entre usarlo de esta manera y no usarlo en absoluto signifique que la vida útil de trabajo de el sistema será lo mismo que no hace ninguna diferencia.
Si tiene una fuente de alimentación o un sistema de enfriamiento que no está diseñado o especificado lo suficientemente bien como para que coincida con la carga de su sistema, puede causar una falla antes de lo que debería.
La ejecución de tareas exigentes en una fuente de alimentación de baja potencia puede hacer que se sobrecaliente y queme componentes dentro de la fuente de alimentación, o puede "desvanecerse" y causar inestabilidad del sistema. A menos que haya comprado una máquina prefabricada de sótano de ganga o la haya construido usted mismo con el suministro más pequeño que pueda encontrar, este no debería ser el caso.
fuente
En una computadora portátil, generalmente no. Sin embargo, muchas computadoras portátiles no están diseñadas para durar. La CPU puede no degradarse pero algo lo hará. Es abusivo usar una computadora portátil de esta manera, incluso una computadora portátil para "juegos".
Si se ejecuta sobretensión y sobre velocidades de reloj nominadas, se acortará la vida útil de muchas estaciones de trabajo y componentes de escritorio. Esto también se aplica a las tarjetas gráficas. Esto no es necesariamente una degradación para una CPU, sino una falla.
Una GPU puede salir de la fábrica con problemas latentes y trabajarlos duro puede revelar las fallas. Es por eso que tenemos ECC Ram en las tarjetas gráficas ahora. No voy a mencionar ninguna marca, pero hay una razón por la cual hay una garantía.
fuente
Esto dependerá de la cantidad de cómputo que ocurra en la CPU y de la GPU.
En general, las CPU harán más del trabajo en serie donde se producen muchas ramificaciones y las GPU harán más del trabajo que realiza la misma operación en una gran cantidad de datos (es decir, en cada píxel).
Además, la cantidad de núcleos solo ayuda si el renderizado utiliza múltiples núcleos. Muchas aplicaciones no utilizan completamente todos los núcleos. Por lo tanto, un procesador de 8 núcleos (o quadcore con hyperthreading) casi nunca aumentará 8 veces la velocidad.
Una aplicación que no está optimizada para el subprocesamiento múltiple ni siquiera obtendrá una aceleración en absoluto.
Para responder tu pregunta:
No, se verá exactamente igual, ya que se realizan exactamente las mismas operaciones.
Teniendo en cuenta lo que escribí anteriormente, depende de si la temperatura de su CPU aumenta por encima de un cierto umbral, lo que hará que la CPU se sintonice para no aumentar más la temperatura. Entonces, si la CPU está haciendo mucho trabajo, se ralentizará después de un tiempo de carga completa, especialmente en las computadoras portátiles (caso pequeño, mal enfriamiento). Si por degradación quieres decir degradación a largo plazo, consulta las respuestas anteriores (tl dr; no se degradan mucho).
fuente