AMD의 Zen 5 아키텍처는 이전 모델인 Zen 4에 비해 성능을 향상시키는 넓고 깊은 설계를 도입하였으며, SPEC CPU2017과 같은 표준 벤치마크에서 성능을 개선했습니다. 그러나 Zen 5의 비-X3D 변형은 기대에 미치지 못하는 게임 성능으로 비판을 받았습니다.
라이젠 9 9900X와 DDR5-5600 메모리를 조합하여 Palworld, COD Cold War, Cyberpunk 2077 등 다양한 게임을 테스트했습니다. 분석 결과, Zen 5는 프론트엔드 피딩에서 어려움을 겪어 상당한 프론트엔드 지연 문제를 초래하며, 이는 게임 성능에 영향을 미칩니다. 아키텍처의 프론트엔드는 6K 엔트리 운영 캐시와 32KB 명령 캐시를 갖추고 있지만, 여전히 1000개의 명령어당 평균 20-30회의 L1 명령 캐시 미스를 경험합니다.
분기 예측 정확도는 높지만 Zen 4보다 약간 떨어져, 잘못된 예측으로 인한 지연이 성능에 영향을 미칩니다. 리네이머 단계에서의 평균 정지는 11-12 사이클 지속되며, 이는 명령어 페치에서의 비효율성을 나타냅니다.
백엔드 성능 측면에서 Zen 5의 실행 엔진은 종종 448 엔트리 리오더 버퍼를 채울 수 있지만, 캐시 및 메모리 지연으로 인해 자주 정지에 직면합니다. 평균 L1 데이터 캐시 미스 지속 시간은 예상보다 길며, 다양한 게임에서 지연의 상당한 차이가 관찰됩니다.
비교적으로 Zen 5의 L3 캐시 적중률은 괜찮지만, 특정 시나리오에서는 인텔 아키텍처에 비해 뒤처지는 경향이 있으며, 특히 크로스 CCX 트래픽 처리에서 그렇습니다. 성능 모니터링 데이터는 크로스 CCX 지연을 개선하는 것이 큰 이점을 가져오지 않을 수 있음을 시사하며, 현재 아키텍처는 이 부분에서 이미 좋은 성능을 보이고 있습니다.
전반적으로 Zen 5는 아키텍처 개선으로 가능성을 보이지만, 낮은 IPC 작업으로 특징지어지는 게임 작업 부하에서 도전에 직면하고 있습니다. 이 기사는 AMD와 인텔 모두 이러한 어려운 작업 부하에서 지연을 줄이고 성능을 개선하는 데 집중해야 하며, 단순히 더 쉬운 시나리오에서 높은 IPC를 추구하는 것에 그쳐서는 안 된다고 결론짓습니다.
* 이 글은
old.chipsandcheese.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.