본문 바로가기
스마트폰

엑시노스5410/스냅드래곤800/테그라4 CPU 성능비교. (2013.08.05. Update)

by gamma0burst 2013. 8. 5.
반응형

Geek벤치로 정수 연산, 부동소수점 연산 성능을 비교해보겠습니다.
모든 상황에서 이런 성능 격차를 보인다고 할 수는 없겠으나, 참고는 될겁니다.
(안투투보다는 긱벤치가 그래도 믿을만 하잖아요.)

대상은 스냅드래곤600, 스냅드래곤800, 엑시노스 5410, 테그라4
CPU 아키텍처와 클럭은 표에 표시되어있습니다.

- 2013.08.05.
쉴드가 출시됨에 따라 테그라4 테스트 결과가 상승했습니다.
이에 따라 표와 그래프에서 테그라4 결과가 완전히 바뀌었습니다.
이전 결과에서 나타났던 멀티스레드 성능 저하가 대부분 해소된 결과를 보이고 있습니다.

-

스냅드래곤600 :
http://browser.primatelabs.com/geekbench2/1955955
스냅드래곤800 : http://browser.primatelabs.com/geekbench2/2063809
엑시노스 5410 : http://browser.primatelabs.com/geekbench2/1995869
테그라4 : http://browser.primatelabs.com/geekbench2/2025966

일단 총점부터 보겠습니다.


- 총점.




스냅드래곤800과 엑시노스5410의 점수가 동급입니다.
테그라4는 엑시노스보다 클럭이 높아서 점수가 약간 더 높습니다.

이 결과를 %로 비교해보면 다음과 같습니다.



하지만 이건 클럭 차이가 있는 상태에서 비교한 것입니다.
고클럭을 내는 것도 능력이니 무시할 순 없지만 동클럭 성능을 알아봐야 향후 클럭 상승에 따른 성능 상승을 예상할 수 있겠지요.



1.0GHz 기준으로 정규화한 것입니다.
(물론 산술적인 결과이니 실제 1.0GHz에서의 성능과 차이가 있을 수 있습니다.)

스냅드래곤800은 스냅드래곤600과 동클럭 성능이 동일합니다. 약간 낮지요.
MDP 결과이기때문에 실제 제품이 출시되면 성능이 향상될거라 생각했습니다만 갤럭시S4-A의 테스트 결과는 이 결과와 크게 다르지 않았습니다.
향후 펌업 등의 최적화를 통해 점수가 올라갈 가능성이 있겠지만, 큰 차이를 기대하기 어려울듯 합니다.
여러 정황상 스냅드래곤600과 800은 동클럭 성능이 동일한 것으로 보입니다.

엑시노스 5410은 가장 높은 점수를 보이고 있습니다.
테그라4는 같은 Cortex-A15 기반이지만 동클럭 성능이 낮습니다.



%로 변환하면 이렇습니다.
테그라4와 엑시노스5410의 동클럭 성능은 10% 정도 차이가 납니다.
스냅드래곤600/800과 엑시노스5410의 동클럭 성능 차이는 30% 정도입니다.


세부 항목 점수를 보겠습니다.

- 정수 싱글스레드.



이걸로는 느낌이 잘 안 오지요.
%로 바꿔서 보겠습니다.



평균을 내보면, 스냅드래곤800과 엑시노스5410은 동급.
스냅드래곤600 대비 30% 정도 높습니다.
테그라4는 스냅드래곤600 대비 50% 정도 높습니다.





동클럭 성능 비교에서는 상황이 달라집니다.
스냅드래곤600/800은 동급.
엑시노스 5410과 테그라4가 동급입니다. 스냅드래곤과는 40% 가까운 차이를 보이고 있습니다.


- 정수 멀티스레드.





스냅드래곤800과 엑시노스5410은 멀티스레드에서도 비슷한 모습을 보입니다.
스냅드래곤600과의 차이도 비슷합니다.
테그라4는 싱글스레드에서는 가장 높았지만, 멀티스레드에서는 스냅드래곤800, 엑시노스5410과 비슷한 수준입니다.
테그라4는 멀티스레드에서도 스냅드래곤800, 엑시노스5410 보다 10% 정도 높지만 싱글스레드에서의 격차보다는 작습니다.





동클럭 성능은 싱글스레드와 비슷한 격차를 보입니다.
스냅드래곤600/800은 동급.
엑시노스5410은 여전히 스냅드래곤 대비 35% 높은 성능을 보입니다.
테그라4는 엑시노스보다 낮은 성능을 보이고 있습니다.


- 부동소수점 싱글스레드.





부동소수점 연산에서는 각각 스냅드래곤600과의 격차가 줄어들었습니다.
스냅드래곤800, 엑시노스5410은 스냅드래곤600 대비 15% 정도 높은 수준.
테그라4는 스냅드래곤600 대비 30% 이상 높은 성능을 보입니다.





동클럭 성능에서는
스냅드래곤800이 쳐집니다. 향후 성능 향상 가능성을 염두해도 스냅드래곤600과 비슷한 수준이겠지요.
엑시노스5410과 테그라4는 비슷한 수준으로 모두 스냅드래곤600 대비 20% 이상 높은 성능을 보입니다.


- 부동소수점 멀티스레드.





역시나 엑시노스5410과 스냅드래곤800은 비슷한 수준.
테그라4가 이보다 약간 10%정도 높습니다.





동클럭 성능은 이전 멀티스레드 결과와 비슷한 양상입니다.
스냅드래곤800은 쳐지고, 엑시노스5410이 제일 높고, 테그라4는 이보다 약간 떨어집니다.



- 정리 : 정규클럭 성능.
정규클럭에서의 성능 차이를 정리해보면 다음과 같습니다.



- 스냅드래곤800
스냅드래곤600과 비교해서,
정수연산은 30%, 부동소수점연산은 17% 정도의 높은 성능을 보입니다.
다만, 이는 클럭 상승에 따른 결과이지 클럭당성능 자체가 향상되지는 않은 것으로 보입니다.

- 엑시노스 5410
40%나 낮은 클럭임에도 불구하고 스냅드래곤800과 동급의 성능을 보입니다.

- 테그라4
1.9GHz라는 고클럭 덕에 가장 높은 성능을 보입니다.
멀티스레드 성능이 싱글스레드에 비해 떨어집니다.
이것이 최적화의 문제인지, 테그라4의 근본적인 문제인지는 지켜봐야할 부분입니다.



- 정리 : 동클럭 성능.



- 스냅드래곤800
스냅드래곤600보다 약간 낮습니다.
최적화를 거친다면 스냅드래곤600과 동급까지는 무난할 것으로 보이지만,
최적화로 인한 벤치마크 성능 향상치가 제한적인 것을 생각한다면 그 이상은 어렵다고 생각됩니다.

- 엑시노스 5410
스냅드래곤 대비 정수연산은 35%, 부동소수점연산은 25% 정도 높은 성능을 보입니다.
싱글스레드와 멀티스레드의 성능 격차가 거의 없는게 인상적.

- 테그라4
싱글스레드에서는 엑시노스 5410과 동급이지만, 멀티스레드에서는 15%이상 5%정도 낮습니다.


- CPU 성능 간단 요약.
1. 스냅드래곤600/800은 동클럭 성능이 같다. 성능 격차는 클럭 차이에서 기인.
2. 엑시노스5410 1.6GHz와 스냅드래곤800 2.3GHz의 성능은 같다.
3. 테그라4는 1.9GHz라는 고클럭 덕에 성능이 제일 높다.
4. 테그라4는 멀티스레드 성능이 떨어진다.
4. 테그라4의 동클럭성능은 엑시노스5410과 비슷하다.



반응형

댓글