Trawling

AMD EPYC 9996 2소켓 서버, SPEC 처리량 시험서 전 세대 9965보다 93% 높은 점수

Tom's Hardware가 시험한 2소켓 EPYC 9996 서버는 SPEC CPU 처리량 시험에서 전 세대 9965 서버보다 93% 높은 점수를 냈습니다. 두 시스템은 스레드 수와 메모리 구성도 달랐습니다. 별도의 정수 연산 시험에서는 고클럭형 9686F가 Nvidia Vera보다 21% 앞서는 등, 결과는 작업에 따라 달랐습니다.

Tom's Hardware의 Jake Roach 기자는 AMD가 시험용으로 제공한 EPYC 서버 두 종을 시험했습니다. 새 Zen 6 설계를 처음 적용한 ‘Venice’ 제품군입니다. CPU 두 개를 장착한 EPYC 9996 서버는 SPEC CPU 2026 처리량 시험에서 전 세대 EPYC 9965 서버보다 93% 높은 점수를 냈습니다. 두 시스템은 각각 1,024개와 768개의 스레드를 제공했습니다. 한 프로그램을 실행하는 정수 연산 시험에서는 고클럭형 9686F 서버가 Nvidia Vera보다 21% 앞섰습니다.

93%는 특정 병렬 처리량 시험의 결과입니다

SPEC intrate는 여러 작업을 병렬로 실행해 시스템의 처리량을 측정합니다. Tom's Hardware는 처리량 시험에서 각 프로그램을 시스템의 스레드 수만큼 복제해 실행했습니다. 점수에는 처리한 작업량과 작업을 완료한 속도가 함께 반영됩니다. 따라서 93%는 코어당 성능이 93% 오른 수치가 아니라, 스레드 수가 다른 두 서버의 SPEC intrate 점수 차이입니다.

메모리 구성도 달랐습니다. 9996 서버는 2TB DDR5-12800 MRDIMM을, 9965 서버는 1.5TB DDR5-6000 RDIMM을 사용했습니다. 따라서 점수 차이를 코어 구조만의 차이로 볼 수는 없습니다. Tom's Hardware는 실제 실행으로 점수를 얻었지만 SPEC 위원회에 제출하지 않아 이를 추정치로 표시했습니다. 시험은 Ubuntu Server 26.04와 Linux 커널 7.0에서 진행했습니다. Venice에는 Zen 6를 공식 지원하는 GCC 16을 사용했고 다른 시스템에는 GCC 15.2를 썼습니다. GCC 15로 다시 시험했을 때 결과에 작은 차이는 있었지만 순위는 바뀌지 않았다고 기자는 밝혔습니다.

Zen 6에서는 코어를 담는 칩렛(CCD)의 밀도가 높아졌습니다. 일반 Zen 6 CCD는 최대 12코어를 담아 Zen 5의 최대 8코어보다 늘었고, 고밀도형 Zen 6c CCD는 최대 32코어로 Zen 5c의 두 배입니다. EPYC 9996은 Zen 6c 코어를 사용해 소켓 하나에 256코어를 구성합니다. 메모리 연결과 입출력을 맡는 다이(IOD)도 이전 세대의 하나에서 둘로 늘었습니다. 이 구성으로 SP7 플랫폼은 소켓당 메모리 채널 16개를 지원합니다. 벡터 연산 장치는 16비트 부동소수점(FP16) 명령을 변환 없이 직접 처리하도록 바뀌었습니다.

한 프로그램을 실행하면 고클럭형 9686F가 앞섭니다

SPEC에는 여러 프로그램을 병렬 실행하는 처리량 시험뿐 아니라 시스템 전체를 한 프로그램에 할당하는 speed 시험도 있습니다. 이 정수 연산 시험에서 CPU 두 개를 장착한 EPYC 9686F는 같은 구성의 Nvidia Vera보다 21% 높은 점수를 냈습니다. 9686F는 소켓당 96코어·192스레드로, 9996보다 코어 수가 적지만 최대 부스트 주파수는 5GHz입니다. 9996의 최대 부스트 주파수는 4.1GHz입니다. 두 제품은 코어 수와 최대 주파수에 서로 다른 비중을 둡니다.

처리량 시험에서도 9686F는 Vera보다 SPEC intrate 점수가 17%, 부동소수점 처리량 시험인 fprate 점수가 40% 높았습니다. Python 시험의 세부 결과도 대체로 9686F에 유리했습니다. Tom's Hardware는 기본 실행 조건에서 Python이 단일 스레드 성능에 크게 기대는 점을 그 이유로 들었습니다. 예외인 networkx 시험에서는 처리량에 초점을 둔 9996이 Vera와 함께 가장 높은 성능을 냈습니다.

메모리 대역폭 시험에서는 프로세스 배치 방식과 데이터 크기에 따라 순위가 바뀌었습니다. 프로세스를 배정된 스레드에 고정한 ‘true’ 정책의 STREAM 시험에서 AMD 시스템은 Vera보다 11~19% 높은 점수를 냈습니다. 프로세스를 칩 전체에 분산하는 ‘spread’ 정책을 적용하자 Vera가 선두에 올랐습니다. 배열 크기가 128MB인 MBW 시험에서는 두 개의 9996이 Vera를 조금 앞섰지만, 배열이 더 커지면 Vera가 1위를 차지했습니다.

Tom's Hardware의 시험에서 9996은 대규모 병렬 처리량 시험, 9686F는 정수 연산과 대부분의 Python 시험에서 강점을 보였습니다. Vera는 메모리 배치 정책이나 배열 크기가 달라진 일부 시험에서 선두에 올랐습니다.

참고 자료

오류 제보