출처 1: https://overclock3d.net/news/cpu_mainboard/amd-unlocks-up-to-215-performance-in-handbrake-transcoding-with-threadripper/
AMD, HandBrake 최적화로 스레드리퍼 성능 최대 215% 향상
AMD unlocks up to 215% performance in HandBrake Transcoding with Threadripper
AMD가 HandBrake의 성능을 대폭 향상시켰다. AMD는 인기 동영상 인코딩 소프트웨어인 HandBrake 개발진과 협력해 두 가지 스레드 처리(Threading) 병목 현상을 해결했으며, 이를 통해 Ryzen Threadripper 시리즈 프로세서에서 상당한 성능 향상을 이끌어냈다.
특히 AMD는 HandBrake가 고코어 CPU를 효율적으로 활용하지 못하게 만들었던 두 가지 스레딩 병목 문제를 개선했다. 그 결과 Ryzen Threadripper 프로세서는 기존 대비 최대 215% 높은 트랜스코딩 성능을 제공할 수 있게 됐다. 해당 개선 사항은 HandBrake 1.11.0 이상 버전에 적용됐다.
HandBrake의 문제점은 무엇이었나?
HandBrake 1.11.0 이전 버전은 64개 이상의 논리 프로세서(Logical Processor)를 제대로 활용하지 못했다. 코어 수가 많아질수록 CPU 자원이 충분히 사용되지 않았으며, 경우에 따라서는 코어 수가 증가해도 성능이 오히려 저하되는 현상이 발생했다.
특히 저해상도 영상 트랜스코딩 환경에서는 추가적인 스레드 관리 오버헤드가 늘어나면서, 더 많은 CPU 코어가 제공하는 성능 이점을 상쇄하는 경우가 있었다. 일부 시나리오에서는 이러한 문제로 인해 성능이 60% 이상 감소하기도 했다.
AMD는 HandBrake의 스레드 관리 방식을 개선해 이 문제를 해결했다. 이전에는 작은 작업들을 조율하는 데 CPU 자원이 과도하게 사용됐지만, 개선 이후에는 더 많은 코어가 실제 인코딩 작업에 집중할 수 있게 됐다. 그 결과 고코어 수를 갖춘 Ryzen Threadripper 프로세서에서 특히 큰 폭의 성능 향상이 이뤄졌다.
(Ryzen Threadripper Pro 9995WX 성능 향상)
AMD의 테스트 결과, 96코어를 탑재한 Ryzen Threadripper Pro 9995WX는 작업 종류에 따라 HandBrake 성능이 31%에서 최대 181%까지 향상됐다.
주목할 점은 테스트 환경이나 작업 방식에 별다른 변화가 없었다는 점이다. 단순히 HandBrake 버전을 1.6.1에서 1.11.1로 업데이트한 것만으로도 성능이 크게 향상됐다.
(Ryzen Threadripper 7980X 성능 향상)
64코어 기반의 Ryzen Threadripper 7980X 역시 상당한 성능 향상을 기록했다. AMD의 테스트에 따르면 작업 유형에 따라 16%에서 최대 215%까지 성능이 향상된 것으로 나타났다.
콘텐츠 제작자와 영상 편집자, 전문 사용자 입장에서는 기존 하드웨어를 그대로 활용하면서도 작업 시간을 크게 단축할 수 있는 셈이다.
모두에게 이득이 되는 협업
이번 멀티스레드 최적화는 AMD와 HandBrake 개발진의 협업을 통해 이뤄졌다. 이를 통해 AMD의 고코어 Ryzen Threadripper 프로세서 경쟁력이 높아진 것은 물론, HandBrake를 사용하는 모든 사용자들이 혜택을 받을 수 있게 됐다.
고코어 CPU를 제공하는 기업은 AMD만이 아니다. 따라서 이번 개선 사항은 AMD 플랫폼뿐 아니라 Intel Xeon 기반 고성능 워크스테이션 사용자들에게도 긍정적인 영향을 줄 것으로 기대된다.
원문 출처: overclock3d
※ 해당 기사는 퀘이사존 공식 기사가 아닌 해외 뉴스/기사를 번역한 기사입니다.
퀘이사존 견해와 주관은 포함되어 있지 않습니다.