나는 이 인기 있는 ~9년 된 SO 질문을 발견하고 그 결과를 다시 확인하기로 결정했습니다.

그래서 저는 AMD Ryzen 9 5950X, clang++ 10 및 Linux를 가지고 있고 질문에서 코드를 복사하여 붙여넣었고 여기에 제가 얻은 것이 있습니다.

소스 코드를 보면 정렬되지 않은 버전이 정렬된 버전보다 약 3ms 더 빨랐다고 나와 있습니다. 이러한 차이는 노이즈로 인한 것인지 아니면 다른 이유가 있는 것일까요?

그렇다면 CPU 아키텍처에서는 어떤 변화가 있을까요? 또한, 이 변화로 인해 정렬 속도에 어떤 영향을 미칠 수 있을까요?