Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Resolved Cross platform deterministic floating points

Discussion in 'DOTS Dev Blitz Day 2022 - Q&A' started by TheOtherMonarch, Dec 7, 2022.

  1. TheOtherMonarch


    Jul 28, 2012
    On the Unity blog the entry titled “Games Focus: Expanded scale for ambitious games“ mentioned cross-platform determinism. I am not sure what cross-platform determinism means. There are at least three possible interpretations. I assume it is in the broader sense of applying to the x86-64 and ARM architectures. Rather than in the narrower sense of instruction set architecture. Or does it refer to microarchitecture? For example, Intel vs. AMD, along with different generations of hardware from the same manufacturer? Does platform correspond to the Unity Build settings?

    What kind of performance reduction compared to SIMD can we expect from platform agnostic floating points? IEEE 754 only guarantees determinism for a few math operations.
    msfredb7 likes this.
  2. philsa-unity


    Unity Technologies

    Aug 23, 2022