estoy optimización de una función de clasificación para una biblioteca Numerics/estadística basada en la suposición de que, después de la filtración de cualquier NaNs y haciendo un poco haciendo girar poco, flota puede compararse como enteros de 32 bits sin cambiar el resultado y pueden ser dobles comparado con las entradas de 64 bits.¿Alguna CPU del mundo real no usa IEEE 754?
Esto parece acelerar la ordenación de estas matrices en algún lugar del orden del 40%, y mi suposición es válida siempre que la representación a nivel de bit de los números de punto flotante sea IEEE 754. ¿Hay CPU del mundo real que realmente uso (excluyendo en los dispositivos integrados, a los que esta biblioteca no apunta) que usan alguna otra representación que pueda romper esta suposición?
muy interesante - se puede explicar de qué forma se les está comparando como enteros? – Saideira