Earlier quoted context omitted.
The implementation absolutely can influence the outputs. If you have a sloppy implementations which somehow accumulates a lot of error in it's floating point math, you will get worse results. It's rarely talked about, but it's a real thing. Floating point addition and multiplication is non-associative and the order of operations affects the correctness and performance. Developers might (unknowningly) trade performanc…
How well does bf16 work in comparison?
I believe bf16 was primarily designed as a storage format, since it just needs 16 zero bits added to be a valid fp32.