I don't know enough C++ or Rust to judge but is it possible that they are optimized around Rust that isn't C++ style? I know I have seen articles about other languages where some very minor changes make a huge difference because the optimizations in place didn't understand what was happening and had to work harder.
And did you try any of the optimization strategies again at 24x? I would be curious if there are differences there.
And did you try any of the optimization strategies again at 24x? I would be curious if there are differences there.