PhotoFinish: 마이크로아키텍처 지연 시간의 휴대 가능한 타이머리스 프로빙
연구진은 병렬 실행과 공유 메모리만을 사용하여 지연 시간 차이를 아키텍처 값으로 변환하는 PhotoFinish라는 타이머리스 프로빙 기법을 개발했습니다. 이 기법은 4가지 ISA에 걸친 38개 CPU에서 검증되었으며, 캐시 상태 분류 및 LLC 슬라이스 식별에 충분한 정밀도를 보였습니다.
시사점 타이머 제한만으로는 소프트웨어가 미세한 마이크로아키텍처 지연 시간 차이를 관찰하는 것을 막을 수 없다.