2022년부터 AMD는 “3D” 접미사가 붙은 여러 제품을 출시했으며, 보통 엄청난 성능 향상을 주장했습니다. 최초의 AMD 3D CPU는 Ryzen 7 5800X3D였으며, 칩 제조업체는 그 성공을 바탕으로 Ryzen 7000 라인업에 속하는 다양한 칩을 출시하여 16코어 Ryzen 9 7950X3D로 정점을 찍었습니다.
AMD는 이러한 칩의 성능의 비결로 3D V-Cache 기술을 꼽는데, 이 새로운 칩에는 무려 128MB의 L3 캐시가 탑재되어 있습니다. 하지만 AMD의 3D V-Cache는 어떻게 작동할까요? 그리고 어떻게 게이밍 경험을 향상시킬까요?
AMD의 3D V-Cache는 어떻게 작동하나요?
3D V-Cache의 작동 원리를 설명하기 전에 먼저 L3 캐시의 작동 원리를 명확히 해야 합니다.
CPU 캐시에는 L1, L2, L의 세 가지 레벨이 있으며, 각 레벨 간의 주요 차이점은 속도와 용량으로 요약됩니다: L1은 가장 작지만 가장 빠른 반면, L3은 상당히 느리지만 가장 큰 용량입니다. 가장 큰 L3는 가장 낮은 레벨 역할을 합니다.
L3 캐시는 CPU가 명령어를 저장할 수 있고 L2/L1 캐시가 필요에 따라 검색하거나 전송할 수 있는 일반적인 메모리 풀이라고 생각하면 됩니다. 메모리 풀(L3)이 클수록 CPU가 동시에 더 많은 명령어를 저장하고 빠르게 검색할 수 있으며, 이러한 명령어를 더 빠르게 실행할 수 있습니다.
이것이 바로 3D V-Cache의 역할입니다.
표준 Zen 3 및 Zen 4 칩은 최대 32MB의 L3 캐시를, Ryzen 9 7900X와 같은 더블 다이 칩은 최대 64MB를 탑재하는 것을 이미 보셨을 것입니다. 이미 꽤 큰 용량이지만, 이보다 더 크다면 어떨까요?
AMD는 2021년에 3D V-Cache를 도입하고 무려 192MB의 L3 캐시가 탑재된 Ryzen 9 프로토타입에서 이 기술을 시연했습니다. 그러나, Ryzen 7 5800X3D는 이 기술과 함께 출시된 최초의 상용 제품으로, 보다 보수적이지만 여전히 매우 인상적인 96MB의 L3 캐시를 제공합니다.
그 후 2023년에 Ryzen 7 7800X3D, Ryzen 9 7900X3D 및 Ryzen 9 7950X3D의 세 가지 새로운 칩이 출시되었습니다. 7800X3D는 5800X3D와 마찬가지로 96MB이며, 7900X3D 및 7950X3D는 상용화된 최초의 더블 다이 3D V-Cache 칩으로 인해 128MB까지 올라갑니다.
“3D” 브랜딩에서 알 수 있듯이, 기본적으로 여러 캐시 레이어를 서로 겹쳐서 쌓아 올려 CPU가 특정 순간에 액세스할 수 있는 캐시의 양을 늘리는 방식으로 작동합니다. 이러한 방식으로, 일반 Ryzen 9 7950X의 표준 크기인 64MB에서 7950X3D가 제공하는 128MB까지 확장할 수 있습니다.
3D V-캐시가 게이밍에 어떻게 도움이 되나요?
실제로 많은 도움이 됩니다.
L3 캐시가 많다고 해서 모든 워크로드에 이점이 있는 것은 아닙니다. 결국, 컴퓨터는 다양한 작업을 수행하며, AMD는 일반적으로 생산성 작업에서 빛을 발하지만, 이 특정 칩셋은 특히 게임 부문의 개선을 선전하고 있습니다.
늘어난 L3 캐시는 CPU가 여러 명령을 처리해야 할 때 도움이 되는데, 명령어를 RAM에서 가져오는 대신 CPU의 L3 캐시에 직접 저장하고 거기에서 빠르게 가져올 수 있기 때문입니다.
게임은 대용량 L3 캐시의 이점을 누릴 수 있는 워크로드 중 하나입니다. 게임에서 CPU는 다양한 명령어를 빠르게 처리하며, RAM 대신 CPU 자체에서 가져올 수 있는 명령어가 많을수록 좋습니다.
7800X3D의 경우 일반 7700X에 비해 3D V-Cache 기술 덕분에 L3 캐시가 사실상 3배 더 큽니다. 결과적으로 3배 더 많은 명령어를 저장할 수 있어 CPU가 더 빠르고 효율적으로 실행할 수 있습니다. 이는 특히 카운터 스트라이크와 같이 CPU를 많이 사용하는 게임에서 더 나은 성능과 프레임 속도로 이어질 것입니다: 글로벌 오펜시브. Ryzen 9 7950X3D와 같은 더블 다이 칩은 유효 L3 캐시가 3배가 아닌 2배로 증가(64MB에서 128MB로 증가)하여 개선이 더 적습니다. 하지만 여전히 주목할 만한 개선입니다.
발표 당시 AMD는 Ryzen 7 5800X3D가 훨씬 더 새롭지만 인텔의 Alder Lake(12세대) 프로세서와 맞붙을 수 있다는 것을 보여주었습니다. 이 모든 것이 3D V-Cache 덕분입니다. AMD는 인텔 코어 i9-12900K에 비해 파이널 판타지 XIV에서 프레임 속도가 17% 우위에 있다고 주장했는데, 이는 12세대 CPU가 이미 표준 5800X를 뛰어넘은 것을 감안하면 인상적인 수치입니다. 그리고 새로운 7000X3D 칩이 출시되었을 때, 이 칩 역시 게임 성능 면에서 인텔의 13세대 CPU 제품군보다 우수한 것으로 평가되었습니다.
이후 실제 테스트를 통해 AMD의 주장이 검증되었으며, 3D 칩이 비3D 변형은 물론 경쟁사 제품보다 잠재력이 있음을 보여주었습니다. 2022년 말 비 3D Zen 4 칩이 출시되었을 때, 많은 리뷰어들은 구형 Ryzen 7 5800X3D가 새로 출시된 신형 Zen 4 CPU보다 더 좋지는 않더라도 많은 시나리오에서 비슷하다고 지적했습니다. 기본적으로 2020년에 처음 출시된 Zen 3 CPU의 리해시 버전이었기 때문에 이는 상당한 충격이었습니다.
AMD 3D V-Cache CPU를 구매해야 할까요?
게임을 플레이할 예정이라면 비3D 칩보다 3D CPU에 돈을 쓰는 것이 더 낫습니다. 실리콘은 기본적으로 동일하지만 3D V 캐시는 게임에서 큰 차이를 만들어 내며 훨씬 더 나은 성능을 제공합니다.
처음에는 많은 사람들이 AMD의 주장에 회의적이었고, 당연히 그럴 만도 했습니다. 그러나 실제 테스트에서 알 수 있듯이 성능은 훨씬 더 뛰어나며, 3D V-Cache가 탑재된 새로운 Ryzen 칩은 돈으로 살 수 있는 최고의 칩일 가능성이 높습니다.
AMD의 3D V-Cache 기술은 매우 유망하며, 이 CPU는 성능 향상뿐만 아니라 우리가 익숙해 질만큼 충분히 오랫동안 야생에 사용되어 왔습니다. 그러나 AMD 3D V-Cache가 있음에도 불구하고 인텔은 여전히 가치 있는 옵션입니다. 게다가 인텔은 AMD의 혁신에 대응하기 위한 아이디어를 내놓고 있을 것이므로, 이러한 Ryzen 칩이 오랫동안 정상에 머물러 있을지는 시간이 지나면 알 수 있을 것입니다.
AMD의 3D V 캐시는 과대광고에 부응한다
더 많은 L3 캐시는 게임 성능을 크게 향상시킬 수 있는 잠재력을 가지고 있습니다. 그리고 AMD가 보여준 것처럼, 실제로 차이를 만들어냅니다.
데스크탑 CPU 경쟁이 다시 뜨거워지고 있으며, 저희는 이를 위해 전적으로 여기에 있습니다. 결국 경쟁은 혁신으로 이어지고, 이는 어떤 식으로든 소비자에게 좋은 결과를 가져다줍니다.