3 ms·
Also uninformed but I can't see how that would be true, floating point rounding errors are entirely deterministic
by williamdclt 1y ago
Also uninformed but I can't see how that would be true, floating point rounding errors are entirely deterministic
- saagarjha 1y agoNot if your scheduler causes accumulation in a different order.
- williamdclt 1y agoAre you talking about a DAG of FP calculations, where parallel steps might finish in different order across different executions? That's getting out of my area of knowledge, but I'd believe it's possible
- saagarjha 1y agoWell a very simple example would be if you run a parallel reduce using atomics the result will depend on which workers acquire the accumulator first.