Tengo algunas ideas erróneas sobre la medición de fracasos, en la arquitectura Intel, ¿es una FLOP una adición y una multiplicación juntas? Leí sobre esto en algún lugar en línea y no hay debate que pueda rechazar esto. Sé que FLOP tiene un significado diferente en diferentes tipos de CPU.FLOPS núcleo de Intel y probándolo con C (producto interno)
¿Cómo puedo calcular mi pico FLOPS teórico? Estoy usando Intel (R) Core (TM) 2 Duo CPU E7400 @ 2.80GHz. ¿Cuál es exactamente la relación entre GHz y FLOPS? (incluso la entrada de wikipedia en FLOPS NO especifica cómo hacerlo)
Voy a utilizar los siguientes métodos para medir el rendimiento real de mi computadora (en términos de fracasos): Producto interno de dos vectores: para dos vectores de tamaño N, es el número de fracasos 2n (n -1) (si una suma o una multiplicación se considera que es 1 flop). Si no, ¿cómo debo hacer para calcular esto?
Conozco mejores formas de hacerlo, pero me gustaría saber si los cálculos que propongo son correctos. Leí en alguna parte sobre LINPACK como punto de referencia, pero aún me gustaría saber cómo se hace.
Una multiplicación y una adición suelen denominarse MAC (acumulación múltiple) y es una medida utilizada a menudo con DSP. – Skizz