"How To Move Bytes Around" ( 2026 )

Sunday at 15:10, 40 minutes, H.1301 (Cornil), H.1301 (Cornil), Software Performance Alexey Milovidov , video

If you take a random program and start profiling it, you'll usually find that the memcpy function is at the top. However, this doesn't necessarily mean memcpy is slow. The most hopeless thing a C++/Rust developer can do (while no one is watching) is optimize memcpy to move bytes faster. That's exactly what we'll do.