현대 프로세서의 비순차 기술이 확장하기 어려워짐에 따라 성능 개선을 위한 한 가지 방안은 컴파일러와 그 방대한 분석 범위를 고려하는 것입니다. 이 발표에서는 Gem5의 메모리 의존성 예측기와 함께 사용하기 위해 LLVM의 의존성 분석을 활용하는 최근 작업을 소개하며, 이에 따른 성능 향상을 제공합니다. 또한 2024년 김과 로스의 PHAST 예측기와 이 작업을 통합하는 미래 작업에 대해 탐구하고 있으며, 메모리 재명명을 위한 스택 작업 레이블링의 진행 중인 작업을 개요로 제공합니다.
루크 파나이(Luke Panayi)가 이 질문을 연구했습니다.