Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?

Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?

Como ocurre con todas las generaciones, uno se pregunta qué son los FLOPS. ¿Pero por qué? ¿Y por qué no lo hacen los jugadores de PC?

Después de nueve generaciones de consolas deberíamos saber que son los teraFLOPS. Pero en cambio ... Aparece una nueva tarjeta gráfica en la PC y miran el punto de referencia, sale una nueva consola y hablamos de FLOPS. Curioso, ¿no es así? Sin embargo, en esencia, son siempre y en todo caso de Juegos. Ahora prácticamente los mismos videojuegos, ya que literalmente todo sale en PC, incluido Horizon Zero Dawn. Pero el criterio, en el mundo de las PC, no es un concepto vago como el de teraFLOPS. En esto, quizás los jugadores de PC sean realmente la raza maestra, el genio que entendió todo: si estás jugando, lo que más te interesa es cómo funcionan los videojuegos. El resto es humo y espejos, buenos esencialmente para el Marketing.



  • ¿Qué son los teraFLOPS?
  • ¿Debemos confiar en teraFLOPS?
  • ¿Por qué no se mencionan los teraFLOPS en los juegos de PC?

Pero, ¿qué son los teraFLOPS y por qué son una indicación vaga?

FLOPS es un acrónimo que significa "Operaciones de punto flotante por segundo". Es decir, el número de operaciones de coma flotante que se pueden realizar por segundo. El concepto de "punto flotanteCiertamente es extraño, para quienes no hayan estudiado informática. Pensemos en las matemáticas que nos enseñaron en la escuela, en particular el conjunto de números. Cuando se trata de números con comas, hablamos de números. fraccionario o números Realismo. En las hojas cuadradas es fácil representar estos números, que en cambio van a la memoria de una PC aproximado, porque las capacidades expresivas de la máquina son limitado.



Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?

¿Precisión? Los estándares están descritos por IEEE 754, que describe con precisión toda la aritmética de coma flotante.

El punto flotante entra en juego en estos casos: es una forma de representar números reales en la memoria de un ordenador, para que él también pueda "entenderlos" y hacer más o menos las mismas operaciones que nosotros. Pero con tiempos de ejecución que para nosotros, los seres no basados ​​en silicio son inalcanzables.

Entendido lo que son los FLOPS, hablemos de teraFLOPS. “Tera” básicamente indica el orden de magnitud. Es el mismo razonamiento detrás del sufijo kilo que solemos aplicar al metro, cuando hablamos de kilómetros (que de hecho se escribe como km). Kilo indica el millar, Mega el millón, Giga el billón y Tera el trillón. Los teraFLOPS luego indican cuántos billones de operaciones de punto flotante puede hacer en un segundo la tarjeta gráfica que estamos analizando. Y aquí empiezan los problemas ...

Sí, porque las "operaciones de punto flotante" pueden significar muchas cosas. Como se trata de aproximaciones, existen diferentes estándares de precisión. Y dependiendo del estándar utilizado, el número de operaciones por segundo cambia. Cuando se trata de FLOPS, si se da cuenta, nadie especifica a qué tipo de precisión se refiere. Es una estratagema con la que jugó la propia Sony, cuando tras la presentación de Xbox One X la máquina de Microsoft Cerny declaró que trabajar a media precisión en PS4 Pro podría llegar a los 8.4 teraFLOPS. Casi dos y medio más que los acérrimos rivales. Obviamente, esta es una declaración impulsada por el marketing, ya que luego queda claro observar cómo Xbox One X, en la práctica, se las arregla para ejecutar mejor su software.



No se ha adoptado la misma estrategia en la comparación entre PS5 y Xbox Series X para evitar que intervenga algún desarrollador (o una autoridad como Digital Foundry), probablemente.

Y esa es solo la primera de las razones por las que los teraFLOPS son el equivalente a un truco publicitario.

Se habla mucho sobre teraFLOPS porque es trivialmente muy conveniente reducir la arquitectura completa de la máquina a un número. Hace que la comparación sea fácil e inmediata, solo vea qué número es mayor. El marketing obviamente va de la mano, ya que antes de la era FLOPS se hacía con la cantidad de bits del procesador. Pequeño spoiler: para aquellos que tenían los números de su lado, entonces siempre terminaba mal. Sin ir demasiado atrás, la PlayStation en su lanzamiento era una máquina de 32 bits y técnicamente con 0 FLOPS (sin usar el punto flotante), pero vendió mucho más que la Nintendo 64, 64 bits (por supuesto) y 200 megaFLOPS. Pero El marketing no conoce e históricamente juega con los números., Atari también lo hizo por su Jaguar.

Hubo una guerra de consolas con números mucho antes de PS5 vs Xbox Series X

Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?

Experiencia de usuario Los números también serán objetivos, pero fríos. No dicen nada sobre un producto y su experiencia de usuario.

Nos gusta la idea de poder reducir todo a un número. Por eso existe el concepto de revisión, por ejemplo. Los teraFLOPS también tienen la ventaja, desde este punto de vista, de ser una medida bastante objetiva. Este es el número de operaciones que se pueden realizar por segundo, y aunque no todas las operaciones son iguales -para nosotros, como para la máquina- es muy simple y repetible comparar. Dada la misma lista de instrucciones, el hardware que la completa primero es el que tiene más FLOPS. Sin embargo, de una manera menos empírica, el cálculo es bastante facil: se trata de multiplicar el número de núcleos por el número de instrucciones que puede realizar en cada ciclo de la máquina, y finalmente el resultado por su frecuencia.



En este punto, sin embargo, debemos objetar que el razonamiento trivializa mucho la realidad de los hechos. La frecuencia y el número de núcleos se ponen en práctica al mismo nivel, pero en la práctica este no es necesariamente el caso. Lo dijimos cada operación es diferente a su manera. Por ejemplo, algunas operaciones se prestan a ser realizadas en paralelo, mientras que otras necesitan (al menos en parte) ser lanzadas en secuencia, porque necesitan los resultados de las anteriores. En consecuencia, aunque la medición de teraFLOPS es una métrica objetivable, un valor más alto no implica necesariamente que el software funcione mejor. Tuvimos un ejemplo de esto durante esta generación: pensemos en Assassin's Creed Unity o The Witcher 3. Son títulos que en Xbox One (aunque a menores resoluciones) obtuvieron rendimientos más estables precisamente por la arquitectura de la máquina de Microsoft. Xbox One tenía menos teraFLOPS pero un procesador de mayor rendimiento.

Entonces, ¿por qué no se menciona teraFLOPS en PC?

Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?

Tiempos que cambian Si piensa en lo que eran los juegos de PC antes de id Software, es sorprendente ver en qué se ha convertido. Holygamerz lo mencionó con torpeza, al margen de la monografía sobre DOOM.

Ahora, no hay una explicación científica de por qué en PC no hablamos (o en cualquier caso hablamos poco) de teraFLOPS. Pero en su lugar se puede encontrar una explicación social. Muy trivialmente, la PC no vive la guerra de las consolas. Ni nada parecido, ya que no existe una máquina equivalente a la PC que no sea en sí misma una PC. No hay nada comparable a PS5 vs Xbox Series X, y el mercado está concentrado en jugadores que buscan rendimiento y jugadores altamente competitivos.

Fallando el antagonista, no es necesario hacer ningún tipo de campaña electoral, mostrando el físico del tanque a pesar de esos competidores atrofiados. Por otro lado, el mercado está fragmentado internamente: hay una verdadera guerra de religión entre los acólitos de AMD y los fanáticos de nVidia, algo comparable al cisma entre cristianos católicos y ortodoxos. Parecería entonces que, incluso si el oponente es interno, los teraFLOPS podrían ser una ayuda para el marketing incluso en PC. El enemigo cambia, pero conceptualmente sigue habiendo un enfrentamiento.

Es en este punto donde debe reconocerse la superioridad del usuario de PC. No desde un punto de vista lúdico, pero quizás a nivel intelectual sí. El usuario de PC está en promedio más informado, construye su máquina por sí mismo como un Jedi con su sable de luz. Y si no tiene las habilidades, aún recurre a alguien que sepa, que no sea víctima de la trampa de los FLOPS. También hay que tener en cuenta que en PC existe, como decíamos al principio, una métrica más confiable que teraFLOPS, que es el de los Benchmarks. No estarán estandarizados por qué ISO o autoridad como esa, pero de hecho permiten tener una retroalimentación más práctica de cuál es el rendimiento de una tarjeta de video o un procesador. Durante años, la pregunta al hablar por PC era "¿Cómo lo hace Crisis?" para esto.

Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?
Zilog Z80, una de las CPU más famosas del mundo

En esto hay que reconocer la superioridad del usuario de PC: por una razón u otra es más impermeable, e incluso cuando es necesario comparar el rendimiento lo hace con un juego en la mano.

Algo que deberíamos aprender en consolas, en lugar de medirnos a nosotros mismos como adolescentes ...

Añade un comentario de Tecnología ¿Qué son los teraFLOPS y por qué no se habla de ellos en PC?
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.