¿Qué son los gigaflops?
Gigaflops son medidas de velocidad de la computadora. Un gigaflop es un billón de operaciones de punto flotante por segundo (FLOPS). FLOPS, que técnicamente es un término singular o plural, se utiliza especialmente en campos de cálculos científicos de coma flotante. El punto flotante es un término de computadora que se refiere a un sistema de representación numérica donde una cadena de dígitos representa un número racional. Se "flota" en el sentido de que se puede colocar en cualquier lugar en relación con los dígitos significativos en el número.
Los puntos flotantes se usan en códigos para manejar fácilmente números largos. Un número de coma flotante se expresa como un número básico, también llamado mantisa, un exponente y una base numérica o raíz. La base suele ser diez o dos. Las operaciones de punto flotante se miden mediante los registros de punto flotante de una computadora.
Una calculadora simple usa solo alrededor de diez FLOPS, por lo que se usan gigaflops para medir la velocidad de los sistemas informáticos de alta potencia. El procesador de computadora más rápido, el Cray XT Jaguar, que se expandió en noviembre de 2008, opera a 1.64 petaflops, o un trillón de FLOPS. Las operaciones de la computadora generalmente se miden en megaflops, que son un millón de FLOPS. Sin embargo, a medida que los sistemas informáticos se expanden, los técnicos utilizan términos como gigaflops; teraflops, que son un billón de FLOPS; e incluso petaflops.
Los gigaflops son buenos indicadores del rendimiento bruto de una computadora, pero no deberían ser el único factor utilizado para medir el rendimiento de la computadora, ya que no pueden medir cálculos enteros. Tampoco se recomienda usar FLOPS como punto de referencia de la velocidad de la computadora, ya que solo proporciona un rendimiento teórico de punto flotante de precisión simple. Un código de computadora que utiliza un rendimiento de punto flotante de doble precisión no sería un punto de referencia preciso. Solo en las aplicaciones más especializadas hay FLOPS tan numerosos que deben usarse gigaflops.
Los procesadores modernos generalmente incluyen una unidad de punto flotante (FPU), que es la parte del microprocesador responsable de los FLOPS. La medición FLOPS es la velocidad de la FPU. Los elementos adicionales que una medición FLOPS no tiene en cuenta incluyen si el microprocesador funciona bajo una carga pesada o ligera y las operaciones específicas que se incluyen en las operaciones de coma flotante.
La Standard Performance Evaluation Corporation (SPEC) es una corporación sin fines de lucro fundada por técnicos interesados en crear un estándar de pruebas de referencia para medir FLOPS. Las pruebas son medidas intensivas de factores como el rendimiento de enteros y el rendimiento de coma flotante.