FRACASOS


En computación , las operaciones de coma flotante por segundo ( FLOPS , flops o flop/s ) es una medida del rendimiento de la computadora , útil en campos de computación científica que requieren cálculos de coma flotante . Para tales casos, es una medida más precisa que medir instrucciones por segundo .

La aritmética de coma flotante es necesaria para números reales muy grandes o muy pequeños , o para cálculos que requieren un gran rango dinámico. La representación de punto flotante es similar a la notación científica, excepto que todo se lleva a cabo en base dos, en lugar de base diez. El esquema de codificación almacena el signo, el exponente (en base dos para Cray y VAX , base dos o diez para formatos de punto flotante IEEE y base 16 para IBM Floating Point Architecture ) y el significado (número después del punto de base ). Si bien se utilizan varios formatos similares, el más común es ANSI/IEEE Std. 754-1985. Este estándar define el formato para números de 32 bits llamados precisión simple , así como números de 64 bits llamados precisión doble y números más largos llamados precisión extendida (utilizados para resultados intermedios). Las representaciones de punto flotante pueden admitir una gama de valores mucho más amplia que las de punto fijo, con la capacidad de representar números muy pequeños y números muy grandes. [1]

La exponenciación inherente al cómputo de punto flotante asegura un rango dinámico mucho mayor (los números más grandes y más pequeños que se pueden representar), lo cual es especialmente importante cuando se procesan conjuntos de datos donde algunos de los datos pueden tener un rango extremadamente grande de valores numéricos o donde el rango puede ser impredecible. Como tal, los procesadores de punto flotante son ideales para aplicaciones de computación intensiva. [2]

FLOPS y MIPS son unidades de medida para el rendimiento de computación numérica de una computadora. Las operaciones de punto flotante se utilizan normalmente en campos como la investigación computacional científica. La unidad MIPS mide el rendimiento entero de una computadora. Los ejemplos de operación con enteros incluyen el movimiento de datos (A a B) o la prueba de valor (si A = B, entonces C). MIPS como punto de referencia de rendimiento es adecuado cuando una computadora se usa en consultas de bases de datos, procesamiento de textos, hojas de cálculo o para ejecutar múltiples sistemas operativos virtuales. [3] [4]Frank H. McMahon, del Laboratorio Nacional Lawrence Livermore, inventó los términos FLOPS y MFLOPS (megaFLOPS) para poder comparar las supercomputadoras de la época por la cantidad de cálculos de punto flotante que realizaban por segundo. Esto fue mucho mejor que usar el MIPS predominante para comparar computadoras, ya que esta estadística generalmente tenía poca relación con la capacidad aritmética de la máquina.

.

.


FLOPS por la supercomputadora más grande a lo largo del tiempo