- 긱벤치가 업데이트되면서 안드로이드 5(롤리팝) + ARMv8 프로세서 탑재인 제품에 AArch64 모드가 적용되었습니다.

이제부터가 진짜 64비트인거지요.

현재로는 이 조건을 충족시키는게 넥서스9 밖에 없긴 합니다만...

 

 

 

- 동클럭 성능

덴버코어의 AArch64 성능을 확인해보겠습니다.

링크 : http://browser.primatelabs.com/geekbench3/1296717 등

 

1. 정수

AArch32와 비교해서 동클럭 성능이 10%정도 상승했습니다.

덕분에 사이클론보다 동클럭 성능이 높아졌습니다.

 

AArch32에서 이미 ARMv8 명령어의 수혜를 어느 정도 입었기때문에 AArch64로 가도 큰 성능 향상이 없을거라 생각했는데, 생각보다 성능 향상치가 큽니다.

 

2. 부동소수점

AArch32와 비교해서 동클럭 성능이 15%정도 상승했습니다.

하지만 여전히 사이클론에 비해서는 많이 낮고, (뒤에서 또 언급하겠지만) 이제야 AArch32 Cortex-A57 수준에 도달했습니다.

세부 점수를 보면 오히려 점수가 떨어진 항목도 제법 있습니다.

 

AArch32에서 이렇다 할 성능 향상이 없었던 점, 사이클론이 보여준 AArch32 -> 64 에서의 성능향상을 근거로 부동소수점에서 30% 이상의 성능향상이 있을 것으로 예상했는데 그 정도까지 오르지는 않았습니다.

 

3. 비교

 

정수 : AArch32 대비 +9%, 사이클론과 동급.

부동소수점 : AArch32 대비 +14%, 이제야 엑시노스5433 (Cortex-A57, AArch32) 수준.

메모리 : +2%, AArch32 때부터 그랬지만 비교군 대비 압도적인 점수.

 

 

- 성능 비교

 

 

AArch32 대비 올랐지만 비교군 사이에서 순위가 뒤바뀔 정도로 성능이 오르지는 않았습니다.

 

 

- 잡담

개인적인 소감을 써보면,

1. AArch64에서 점수 상승이 크지 않을 것이라 생각했던 정수 부분에서 점수 향상이 있었음.

2. 부동소수점은 오히려 사이클론과 비교해서 성능 향상이 적었음.

3. 결과적으로 예상치인 3800점대가 나오긴했지만 예상 외인 세부 점수.

4. 부동소수점 성능, 점수향상의 부진이 Aarch64의 근본적인 특성인지, 덴버코어만의 특징인지는 불분명.

AArch64에서의 점수 향상이 높은게 사이클론만의 특징이라면 A57의 점수향상은 덴버 수준에 머물 것이고,

AArch64에서의 점수 향상이 낮은게 덴버만의 특징이라면 A57의 점수향상은 사이클론 수준으로 예상할 수 있음.

어쩌면 그 사이일 가능성도 있음.

현재로는 AArch64 적용 테스트 사례가 적어서 예측이 어려운 상황.

5. 메모리 점수 향상은 거의 없음.

 

 

 

Posted by gamma0burst Trackback 0 : Comment 15

댓글을 달아 주세요

  1. addr | edit/del | reply BlogIcon 흡혈귀왕 2014.11.22 11:52

    저걸 기준으로 했을시
    5433은 대충 어느정도 오를것으로 보시나요~?

  2. addr | edit/del | reply BlogIcon ㅇㅂㅇ 2014.11.22 20:13

    매번느끼는거지만, 엑시노스는 메모리 성능좀 잡압으면 좋겠네요...

  3. addr | edit/del | reply 지나가던폰덕 2014.11.22 21:20

    지금 64비트 지원하는 안드로이드쪽 모바일 AP가 엑시노스 5433하고 테그라 K1-64..... 이번에 노키아 N1에 무어필드 달고 64비트 적어놨던데 진짜 지원해주려나요. 어차피 인텔이라........

    • addr | edit/del BlogIcon ㅇㅂㅇ 2014.11.23 19:41

      이미 64bit 안드로이드를 개발한적이 있는 인텔이니 지원하겠죠 아톰장사에도 필요하니...

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2014.11.23 23:28 신고

      최근 아톰에서 인텔이 64비트 강조하는걸 봐서는 지원해줄듯 합니다.

  4. addr | edit/del | reply BlogIcon 상s 2014.12.01 17:30

    싱글점수가 저리 높다는건 뭘의미하나요?

  5. addr | edit/del | reply Favicon of http://heartinpiece.tistory.com BlogIcon Heartinpiece 2014.12.03 13:32 신고

    2200이라니엄처난데요...
    긱벤치가 베이스라인이 2500을
    Intel Core i5-2520M @ 2.50 GHz
    에 맞춘거라던데...
    아무리 모바일 코어라고는 해도, 나름 인텔 i5시리즈인데 거의 근접했네요...

    소모 전력 차이가 얼마나 날찌 갑자기 궁굼해지네요 ㅎㅎ

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2014.12.04 03:02 신고

      x86은 긱벤치가 성능을 제대로 측정 못 한다고 봐야겠지요.
      아무리 덴버코어가 좋아도 샌디브릿지하고 성능을 비교할 수준은 아니니까요.

  6. addr | edit/del | reply 폰충 2014.12.09 23:11

    스냅600 멀티코어가 2000점될까안될까하는대
    넥서스9 덴버 싱글코어가
    스냅600 정도의 성능이상을 낸다는 건가요 ?
    참고로 옵티머스g pro 로 참조하였습니다

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2014.12.10 21:33 신고

      테스트 조건이 완전히 같지 않아서 (ARMv7 - AArch64) 점수 차이가 실성능 차이라고 보기는 힘듭니디만 그정도의 심한 차이가 있는건 맞는듯 합니다.

  7. addr | edit/del | reply Maleficar 2014.12.31 02:11

    이전 댓글에 상세한 내용 서술했기에 간략하게만 말씀 드리자면 덴버는 에뮬레이터 방식이므로 모든 높은 점수를 믿을 수 없습니다. 요약하자면 속이기 용이한 벤치항목은 점수가 기이하게 높고 속이는 것이 불가능한 항목은 점수가 기이하게 낮습니다. (Sunspider 등)

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2014.12.31 07:54 신고

      이전 댓글에 달았듯이 성능 편차가 극과극인 상황에서 한쪽만을 믿고, 한쪽은 못 믿는다는건 어불성설이고, 그게 치팅이라고 단정지을 근거도 없습니다.