@sutalu siguiendo conj mi toxicidad...
Uy las barbarosidades que hay que leer
Hacía tiempo que escuché eso, que si la GPU no está al 100%, no se está aprovechando.[..]
Es de una vision muy estrecha quien haya dicho eso y es que no se puede reducir tan asi y tan generalizado, porque intervienen varios factores y componentes. Y dejando de lado eso el tener 100% trabajando algo no es sinonimo siempre de que le 'estas sacando el maximo rendimiento'.
Sobre el Vsync ¿no has pensado usar Freesync/Gsync? Es una tecnologia y forma de usar el GPU realmente sorprendente y practica tanto para juegos como parta video, porque asi el monitor/televisor/proyector es el que se ajusta a la velocidad de cuadro que el gpu produzca, en juegos es evidente su empleo pero en video tambiuen mejora mucho la experiencia al usar videos codificados a VFR [velocidad de cuadro variable] donde a escenas con poca accion el frame rate es bajo y sube en escenas con mas movimiento y en freesync/gsync/vrr pues se ven fluidos los videos.
Aunque nunca lo he entendido bien, porque con las CPU no se dice lo mismo. Que por otro lado, si una GPU al 20% logra renderizar todo el juego ¿para qué ir a más? Supongo que lo único que limita a una GPU es el vsync. Si no, siempre va a tratar de ir al máximo que pueda.
Mas o menos estas encaminado, quiza quede mas claro con una analogia, aunque nos refiramos solo al GPU.
Podemos verlo como un camion de carga y el trabajo que se debe realizar [renderizado, efectos y demas procesos] como la carga que debe mover, el GPU podemos verlo como el motor de dicho camion. Si la carga que debe transportar es mediana para la capacidad de trabajo del motor ¿porque deberia esforzarse al maximo?, de hecho ¿porque deberia estar mal que no estuviera trabajando el motor a su maxima capacidad? Pasemos a una carga grande desde el punto de vista de la capacidad del motor, entonces si ya veriamos al motor estar mas cerca de su capacidad maxima de trabajo pero aun asi ¿porque deberia esperar a que este al maximo de trabajo el motor y que sino esta a esa capacidad maxima es que esta desaprovechandose el trabajo? Y en cualquiera de ambos casos mientras el camion este avanzando sin tropiezos y de manera constante es que esta haciendo bien su trabajo y es lo unico que interesa
Continuando con la analogia del camion de carga y el peso [trabajo de procesamiento] que debe mover. Vemos que empezamos con la 'relatividad' y a esto me refiero que hay camiones de carga, de carga ligera, carga mediana y carga pesada, asi como hay GPUs de gama baja, gama media y gama alta. La cantidad de esfuerzo que debe emplear el motor del camion va a depender conforme al peso de la carga que se le píde mueva, Asi esperaria que el motor del camion de carga ligera deba realizar mas esfuerzo [mas % de trabajo] ante una carga pesada, y al mismo tiempo esperaria que a ese mismo peso de carga el esfuerzo del motor del camion de carga pesada sea menor simplemente porque tiene mayor potencia y con esa misma idea esperariqa que el motor del camion de carga ligera este al maximo o lo mas cercano al querer mover ese mismo peso
Y con estro quiero decir que hay mucha gente que solo ve el peso de la carga, pero no esta viendo el tipo de camion que lleva esa carga, y entonces cuando dan sus consejos o impresiones ante la pregunta de alguien olvidan mencionar ese detalle; de que tipo de GPU estan usando [que muchos usan un GPU de gama media], y entonces puedan decir cosas como esa de 'sino esta al 100% no estas aprovechando el GPU' generalizandolo. y esto queda como una verdad, bastante sesgada y que no esta tomando en cuenta los varios factores que intervienen. Siguiendo con la analogia del camion de carga y el gpu como el motor del camion, entonces podriamos agregar que los controladores de video podemos verlos como la caja de velocidades y las APIs graficas como la transmision, y que si estos no estan bien ajustados no se esta [ahora si] aprovechando en su mejor rendimiento al motor simplemente porque no se esta transmitiendo adecuadamente y de forma optima toda la capacidad de torque [capacidad de computo] que tiene el motor.
Regresemos a las consolas y PC que es de lo que se trata ¿que-no? y continuando con la 'relatividad'
Los GPUs modernos trabajan mejor al procesar grandes cantidades de tareas; no en balde se diseñaron para eso, y con ello es que trabajan mejor a altas resoluciones y son menos dependientes del procesador; y por ello las pruebas de la capacidad de un procesador en juegos se hace utilizando resoluciones bajas para ver que tanto impacta al rendimiento el procesador que se esta comparando, y esto lo traigo a colacion porque precisamente vamos a tocar este tema: La influencia del procesador con el motor del juego y por ende con el GPU.
El procesador es el que sigue llevando el control del motor grafico y demas motores asociados [fisica, sonido, etc.] del juego ¿cierto? Y en eso lo mejor es tener un procesador y un GPU que sean bastante parejos para el rendimiento del juego. Entonces si en un juego a resolucion alta [1440p o mas] el GPU nos muestra; por decir algo, un 45-50% de trabajo pero el procesador esta muy alto en su porcentaje de uso [80% o mas] obviamente el procesador esta saturado de trabajo y esta lastrando al motor grafico y esto se ve reflejado en la carga de trabajo del GPU. Al contrario, si vemos que el GPU tiene un porcentaje mas alto que el del procesador pues entendemos que el procesador no tiene problemas con la carga de trabajo lo que lleva a que tenga buen uso del motor grafico y que a su vez hace el GPU trabaje olgadamente. Y el escenario final, tanto GPU como procesador tiene mas o menos un porcentaje igual ahi notamos que el motor grafico es lo que es y es lo que da.
Claro todo esto lo estoy simplificando y generalizando pero debemos tener en mente que al analizar el comportamiento de un juego y su motor grafico debemos considerar si el procesador es gama baja o media o alta y que GPU lleva enlazado, si es tambien de gama baja, media o alta, tambien desde luego considerar al mismo motor grafico del juego y asi poder tener una idea clara de si los porcentajes que vemos son congruentes o no y poder dictaminar que acciones emprender [bajar configurciones del juego, comenzar a pensar si requerimos cambiar de hardware, si podemos cambiar configuraciones en el panel de control de video, si el calor esta afectando a algun componente, si cambiamos la API grafica que usa el motor del juego]
Tambien dentro de esto debemos considerar otros factores como, si es juego OnLine, porque el procesador debe hacerse cargo de las comunicaciones, actualizar en tiempo real las acciones de otros jugadores en la misma partida, estar recibiendo y notificando las llamadas, letreros o voces de los chats entre jugadores, enviar su estado al servidor del juego, esperar respuesta del servidor del juego y varias cosas mas, y aqui si un procesador en modo offline del juego esta mas o menos trabajando bien y dando un juego fluido, si en la partida OnLine vemos tropiezos del rendimiento y vemos un porcentaje mucho mas alto de uso del procesador pues ahi ya vemos que para ese tipo de juegos ese procesador ya se esta quedando chico [o el motor del juego online no es muy bueno que digamos]
Motores graficos, hay motores muy buenos y escalables que utilizan lo mejor que puedan todo [y literalmente me refiero a todo] el potencial de computo del GPU. como los motores de kojima production o los que hacia Carmack para id software, otros bastante buenos y que tambien hacen buen uso del GPU y procesador como los de Crytech o el UnrealEngine ,otros bastante decentes como el Unity y de ahi ya toca ver los casos particualres de cada desarrollador que diseñe sus propio motor. Los de carmack siempre me sorprendieron por su calidad de imagenes y tipo de efectos que pueden generar aun en situaciones modestas de hardware y que exprimian lo mas posible al GPU, pero uno que si me dejo con la boca abierta fue el de Hideo Kojima, porque aun en procesadores de bajo nivel y aun con GPUs no tan potentes te sacaba una calidad de imagenes, efectos y fluides que no te esperabas
Entonces resumiendo este bla-bla-bla extenso que quedo
Si alguien dice ' si la GPU no está al 100%, no se está aprovechando' y no esta dando detalles del tipo de configuracion [procesador especifico, tarjeta de video especifica, cantidad, velocidad y tipo de RAM especifica] para llegar a esa afirmacion, pues es una afirmacion sesgada, porque ya vimos que esto es relativo a cada configuracion de PC [o en consola]
Quizás hubiera sido más correcto: "consolero que vuelve al PC". En PC llevo desde el 386. Peeeeero voy por temporadas. Una época PC, luego otra época consola... Y claro, cada vez que vuelvo al PC, las cosas han cambiado mucho jajajjaj
Tambien uso PC desde la 80386 y he usado consolas desde ese tiempo, pero lo uno no quita que use lo otro, y en ambos casos trato de entender como funcionan para disfrutarlas mas y sacarles el mejor provecho, y por entender no me refiero a ser experto y estudiar cada componente, pero si me refiero a lo basico y algo mas. el saber de que trata y como interactuan componentes clave. Entonces aunque des paseos largos si ya has entendido el concepto basico no deberia serte complejo comprender 'las nuevas tecnologias' digo es cierto que de la 80386 no se tenia ni acelerador de video, pero si estoy seguro que en algun momento usaste los GPUs primeros [que eran mas aceleradores graficos vitaminados] haya por la primera decada de este siglo, porque vamos, la tecnologia a avanzado como se esperaba; a pasos agigantados, pero los conceptos basicos practicamente no han cambiado mucho por lo que en si es solo ver los detalles pero el panorama general deberia estar claro.
Lo que más me ha sorprendido en esta vuelta, y por mucho, es el tema de temperaturas y los ventiladores

Es algo descomunal

Veintemil ventiladores, para la caja, para la CPU, para la gráfica... Hasta hay memorias RAM con refrigeración

¿A qué punto hemos llegado? xD
Estoy de acuerdo, pero si lo miras bien es mas mercadotecnia que realmente necesidad, porque es comun que te presuman mas la cantidad de lucecitas en cada ventilador [y en otros componentes] que lleva la caja, que el que relmente veas que requiere esa cantidad de ventiladores para tener una buena temperatura y un buen flujo de aire, es mas, a veces hasta se estorban precisamente al no permitir el flujo de aire correcto y adecuado, pero vamos .... viva el consumismo
Ojalá se invente algo, una nueva tecnología, que permita temperaturas más frescas, menos consumo energético... Porque si no, uno no va a poder oír los juegos, con los ventiladores a tope
Pues como decia hace parrafos atras, si entiendes como funcionan las cosas aunque sea en lo mas basico, no es cuestion de tecnologia [que la hay] mejor o revolucionaria. Es simplemente saber que se requiere hacer y como configurar para conseguirlo, y para ello hay que investigar, analizar, contrastar, converzar con alguien mas avispado, volver a contrastar, porque si es de que teniendo aun la mejor tecnologia y usas solo tu 'instinto' o solo tu 'sentido comun' y asi solod de ¿buenas a primeras' ten por seguro que no vas a obtener lo que deseas y realmente necesitas.
Por cierto, quires un sistema realmente silencioso lo unico que se puede usar para ello es una refrigeracion pasiva y en esto requieres una de dos cosas [o ambas si es posible]: Un componente diseñado y fabricado para estar operando en temperaturas altas o tener un medio refrigerante alrededor de esos componentes. Hay procesadores y otros componentes para 'uso rudo' como en fabricas industriales y sucias o para ambiente hostil [mas militar]. Para uso casero lo podemos desechar, asi que nos queda solamente tener todo sumergido o rodeado de un medio refrigerante, y el mas comun y economico es el aire, pero como estamos hablando de un cajon con varios componentes arrojando calor y entonces habra poco movimiento de aire dentro del cajon, pues lo desechamos, pero espera aun hay otros medios... como los liquidos y entonces es tener una caja hermetica y llenarla de un liquido dielectrico [que no conduzca electricidad] y en el mismo cajon tener un radiador [pasivo] externo que se enfrie con el aire. Un liquido barato podria ser agua destilada... AHH pero si es lo mas comun usado en estos equipos sumergidos en un liquido

hilo_construyendo-un-ordenador-sumergido_440210