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과 비슷하다.



Posted by gamma0burst Trackback 0 : Comment 14

댓글을 달아 주세요

  1. addr | edit/del | reply 맹자도 2013.07.02 23:42 신고

    엑시노스 5420이 1.8Gh로 나오고, 추후 HMP까지 적용되서 10% 성능이 향상된다 가정하면. CPU에서는 스냅 800에 비하여 약 20%~25% 정도 우위는 가지겠군요. CPU성능만 보면 그렇게 밀리는건 아닌거 같기도 하고...
    그것 보다 전에 예상하신 http://gamma0burst.tistory.com/629요 글(A15 (100%) - Swift (74%) - Krait (69%) - Scorpion (66%) - A9 (57%)) 이랑 어느정도 결과가 맞게 돌아가는거 보면 감마님이 참 대단하다 싶기도 하고, 린팩은 왜 저리 지멋대로 결과가 나오나 싶기도 하고 그러네요... ...

    • addr | edit/del Favicon of http://gamma0burst.tistory.com BlogIcon gamma0burst 2013.07.02 23:47 신고

      제가 예측 잘 했다고보기 어려운게 그냥 남들이 테스트 해놓은거 정리한 것뿐이니까요.
      서로 다른 테스트 결과가 잘 일치한다는건 테스트가 신뢰할만하단 얘기라고 볼 수 있겠지요.

  2. addr | edit/del | reply Favicon of http://rubp.tistory.com BlogIcon RuBisCO 2013.07.03 01:17 신고

    테그라 3 시절에도 테그라는 다소 문제를 보여준 적이 있는지라 놀랍진 않습니다만 아쉽군요.

  3. addr | edit/del | reply 흡혈귀왕 2013.07.03 06:50 신고

    날 또 실망시키는군 테그라4!!

    그래도 이번 테그라4는
    테그라3 때만큼 극단적으로
    CPU가 구리거나 GPU가 구린게
    아니니 그것으로 만족..ㅠㅠ

    문제는 소비전력과 발열이네요

    • addr | edit/del Favicon of http://gamma0burst.tistory.com BlogIcon gamma0burst 2013.07.03 15:59 신고

      멀티스레드 성능만 잡으면 A15 다운 성능은 나오는거니 테그라3보다는 낫다고 봅니다.

  4. addr | edit/del | reply [DT당]SGS3 2013.07.03 10:15 신고

    하... 명불허전 테구라.
    역시 동클럭 성능은 엑시 5410이 최강이군요. 스냅 800 가지고 빅리틀 까려고 안달인 사람들이 보여서 기분이 좀 언짢았는데 객관적인 지표로 성능 차를 보여주니 잘 됐네요.

  5. addr | edit/del | reply ㅁㅋ 2013.07.03 14:48 신고

    근데요 5410의 빅리틀의 성능이 테그라3정도인건 테그라도 테그라지만 5410의 리틀코어의성능이 예상외로 높은거 아닌가요? 재가 알기로 테그라가 안투투 11000점이고 4412가 15000정도엿는데.....a7쿼드가 11000점이 나와버렷으니...

    • addr | edit/del Favicon of http://gamma0burst.tistory.com BlogIcon gamma0burst 2013.07.03 16:01 신고

      안투투 총점으로 CPU 성능을 비교할 수는 없으니까요.
      그 이전에 안투투의 항목별 점수가 신뢰할만한 것인가도 미지수고요.
      그냥 참고적으로 보는게 적당할겁니다.
      그렇다해도 테그라3 CPU 성능이 Cortex-A9 제품 중에서는 낮은 편이라는 해석에는 문제가 없을테니까요.

  6. addr | edit/del | reply 가련 2013.07.05 19:19 신고

    A7 코어만의 성능도 궁금하네요ㅋㅋ

    • addr | edit/del Favicon of http://gamma0burst.tistory.com BlogIcon gamma0burst 2013.07.05 23:33 신고

      어떤 분이 A7만 활성화하는 앱만들어서 그걸로 안투투 테스트한적은 있던데 긱벤치는 못 봤네요.
      찾아보면 있을지도?
      안투투 결과만보면 테그라3랑 비슷하게 나오더군요.
      정확히는 테그라3 결과가 낮은 것이겠지만요.

  7. addr | edit/del | reply 피노키오 2013.07.26 15:54 신고

    스냅 600/800 아키택쳐가 같다면 공정이 달라도 클럭당성능은 똑같겠지요.
    아마 pc시절부터 거슬러온 전통적인 병목현상(메모리, 스토리지)의 영향을 받은 것 같네요.
    그렇게 볼 때 A15 동클럭성능은 Krait300/400 보다 평균적으로 무려 38% 앞서있는 셈이군요