• henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    47
    arrow-down
    1
    ·
    1 year ago

    This is something my wife just had to learn to accept. I’ll find something cool and realize I don’t want to go through life not understanding this topic. Most recently: floating point emulation.

    • Swim@lemmy.ca
      link
      fedilink
      arrow-up
      10
      ·
      1 year ago

      no idea what this is but i am now furiously looking floating point up.

      • Flying Squid@lemmy.worldM
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        Whereas I find the phrase alone so complicated that I can’t even bring myself to find out how even more complicated the concept is.

      • henfredemars@infosec.pub
        link
        fedilink
        English
        arrow-up
        13
        ·
        1 year ago

        I’m particularly interested in how emulators deal with the mismatch between the FPU of the target hardware versus the host.

        It’s a fascinating and frustrating topic when you’re trying to emulate floating point in a specific way using hardware that doesn’t exactly do what you need. But almost. For example, maybe your host rounds differently or uses different status flags so the challenge is to find as many cases as possible where you can still exploit your host FPU without generating incorrect results.