6. 하스웰 vs 샌디/ 아이비브릿지 CPU 전반의 성능
하스웰 (Haswell)과 아이비브릿지 (Ivy Bridge), 샌디브릿지 (Sandy Bridge) 동클럭의 기본 CPU 연산 성능을 위주로 앞서 살펴보았는데 이번에는 각종 프로그램을 이용해 이들의 실제 성능이 어느 정도인지를 살펴보았다.
CPU 연산 및 CineBench R11.5 렌더링 성능
Firtz Chess BenchMark는 체스 말의 이동을 계산해 프로세서의 성능을 비교할 수 있는데 멀티 코어 CPU와 최대 8 스레드를 지원한다. 이 벤치마크는 코어 수가 같을 경우 고클럭 CPU의 처리 성능이 우수한데 코어 및 스레드 수를 반영하지 못한 샌디브릿지-E 기반 코어 i7 3960X를 제외하고 코어 및 스레드 수, 그리고 동작 클럭을 반영해 성능이 구분된다. 하스웰 코어 i7 4770K는 동클럭 아이비브릿지 코어 i7 3770K 대비 약 3%, 샌디브릿지 코어 i7 2700K 대비 약 4% 연산 성능 향상이 이루어졌다.
CineBench R11.5는 최대 64 프로세서/ 스레드를 인식하며 MAXON 사의 Cinema 4D 기반으로 제작된 벤치마크 프로그램이다. 코어 수 및 동작 클럭에 영향을 받으며 CPU 연산 능력에 따른 차이도 비교할 수 있다.
하스웰은 싱글 코어 성능을 통해 클럭 당 성능 (IPC, 코어 당 성능)이 향상된 것을 파악할 수 있으며 동클럭 아이비브릿지 및 샌디브릿지 대비 전반적인 성능 향상이 이루어졌다. 아이비브릿지 동클럭과는 싱글에서 약 4%, 멀티에서 약 8%, 샌디브릿지 동클럭과는 싱글 약 10%, 멀티 약 13%의 향상이 이루어졌다.
영상 트랜스코딩 : 다음 팟인코더 (Daum PotEncoder)
영상 트랜스코딩은 CPU와 시스템 성능에 영향을 받으며 테스트는 멀티코어 CPU를 지원하는 다음 팟인코더 v2.1.4.64Beta 버전, 영상은 1920 x 1080 해상도를 가진 MPEG2 파일 (39분33초 영상)을 다음 팟인코더에서 x264 (H264) 320 x 240 해상도와 480 x 272 해상도의 Divx4 (OpenDivx)로 변환하는 시간을 비교했다.
멀티 코어/ 스레드 지원하는 다음 팟인코더는 IPC와 동작 클럭, 코어의 수, 메모리 대역폭이 높을수록 유리한데 하스웰 코어 i7 4770K는 전반의 효율 개선에 따라 동클럭 아이비브릿지나 샌디브릿지 대비 빠른 변환이 가능했다. 하지만 실질적인 향상은 크지 않았으며 아이비브릿지 코어 i7 3770K 대비 Divx4 변환은 약 6%, H264 변환은 약 7%, 샌디브릿지 코어 i7 2700K 대비 각 상황에서 약 12%의 향상이 이루어졌다.
파일 압축 성능 : WinRAR
파일압축은 시스템 전반의 성능에 영향을 받는데 테스트는 멀티스레딩을 지원하는 WinRAR을 이용했다. 파일압축 테스트는 RAR 포맷과 보통 옵션으로 압축을 진행했으며 사용한 파일은 단일파일은 2.51GB 하나, 다수파일은 1.21GB로 84개의 폴더와 1043개의 파일로 구성된다. 단일파일은 2.35GB로 압축이 완료되며, 다수파일은 1.19GB로 압축이 완료된다.
멀티코어를 활용하는 압축 프로그램인 WinRAR은 앞서 살펴본 다음 팟인코더와 유사한 그래프를 그리며 스레드 수가 많은 프로세서의 성능이 전반적으로 우수하다. 하스웰은 동클럭 샌디브릿지 (i7 2700K)에는 앞서고 있으나 동클럭 아이비브릿지 (i7 3770K)에는 다수 파일 압축시 약간 느리게 압축이 이루어진다. 아이비브릿지 및 샌디브릿지 다수 파일에서는 성능 향상이 약 1% 내외, 단일 파일 압축에서는 아이비브릿지 대비 약 1%, 샌디브릿지 대비 약 4%가 향상했다.
하스웰 프로세서는 렌더링 및 인코딩에서 동클럭 아이비브릿지 대비 약 10% 내외 향상이 이루어졌고 나머지에는 그보다 낮은 성능 향상이 이루어진 것으로 확인된다. 하스웰에 최적화된 명령어는 이를 얼마나 잘 활용하느냐에 따라 기존 세대 프로세어와 차이가 발생할 수 있어 명령어 지원 및 최적화가 중요할 것으로 보인다. |