Is SSE floating-point arithmetic reproducible?
SSE is fully specified*. Muller is an expert in floating point arithmetic; who are you going to trust, him or some guy on a gamedev forum? (*) there are actually a few exceptions for non-IEEE-754 operations like rsqrtss, where Intel never fully specified the behavior, but that doesn’t effect the IEEE-754 basic operations, and more … Read more