유효 benchmark는 iteration마다 state와 관찰 가능한 결과를 통제한다

누산기를 재사용하거나 결과를 버리면 반복 입력이 같아도 workload가 달라지거나 JIT가 계산을 제거할 수 있습니다.

state carryover

이전 accumulator·cache가 다음 iteration 변경

fresh iteration state

같은 input·setup level 명시

unused result

dead-code elimination 가능

checksum/Blackhole

결과를 관찰 가능하게 소비

핵심: fresh state·result consumption·fork를 함께 설계합니다.