4 ms·
Yeah, it's highly workload dependent. I've used restrict in anger to accelerate particle systems and we saw a significant speed boost. Even a 5% speed increase
by vvanders 5y ago
Yeah, it's highly workload dependent. I've used restrict in anger to accelerate particle systems and we saw a significant speed boost.
Even a 5% speed increase is nothing to discount give that it's "free" once they have LLVM handling it correctly. I agree with the conclusion that if you have to manage the aliasing manually it's very limited in scenarios where you would want to deploy that given the failure modes of getting it wrong.