It’s always possible to simulate high precision computations with reduced precision instructions, it’s “just” one more layer of complexity. But one can imagine that these layers are part of the vendor libraries (for LAPACK, FFTs,…) and transparent to the user.