Iniciado por
ElRana
Se me hace raro escribir una intervención no troll... pero bueno, para todo hay una primera vez.
El problema que tienes con las físicas y que SIEMPRE SIEMPRE SIEMPRE estará ahí se llama 8087.
Sí, las MMX heredaron parte de la circuitería del 8087, las SSE se basan en la misma circuitería (ampliada y con apaños, pero la misma) y CUDA se basa en los mismos principios y técnicas que SSE, es decir, mas 8087.
Si quieres algo aproximadamente determinista NORMALIZA, ponlo en el rango de [-1,1] (intervalos cerrados, sí) y sólo una de cada mil ejecuciones (ya serán mas, pero bueno) tendrás problemas.
La otra opción es seguir mis pasos y formular una cosa que no se si existirá ya, pero que yo he bautizado como coherencia geométrica, que básicamente consiste en ver "cuanto se la ha ido la yoya al 8087", en términos coloquiales.
Pero vamos, que si normalizas no necesitarás "trampas" de ningún tipo, emplees FPU, CUDA o lo que sea.
Esto es algo que se da en programación y forma parte de las bases mas elementales, es algo que se lo repetía incesantemente a mis alumnos (cuando los tenía) que las matemáticas idílicas y superchupiguais tradicionales hay que adaptarlas porque no son iguales que las duras y re-j0didas matemáticas que se necesitan en nuestra profesión.
Suerte y ánimo.
Marcadores