4 ms·
Thanks! So machine differences in their FP units drives the entropy, and the code doesn't handle that when picking eigenvectors?
by coolcase 1y ago
Thanks! So machine differences in their FP units drives the entropy, and the code doesn't handle that when picking eigenvectors?
- saagarjha 1y agoIt doesn't have to be their FP units; it could be that they run the operations in different orders, or that some different modes were set. I don't think the blog post goes into detail as to why but it does explain how this "cascades" into very different results coming out of the actual operation being performed.
- pfortuny 1y agoImplementations of IEEE-754 can differ between machines, and the order of operations in a library/compiled function can also be different. It is not entropy, it is the nature of floating-point arithmetic.
- coolcase 1y agoThanks. So sounds like the same machine should run the same calculations and get the same results each time, but differences may appear between machines.