본문 바로가기
스마트폰/ARM Holdings

Cortex-A15/A12/A17 긱벤치3 결과 비교. (RK3288, MT6595)

by gamma0burst 2014. 10. 13.
반응형

 

- 시작하기 전에 딴 얘기를 좀 하겠습니다.

 

1.

올해 1월 CES2014에서 락칩이 RK3288을 발표합니다.

부사장이 발표하면서 Cortex-A17이라고 합니다.

당시에는 아직 Cortex-A17은 발표되지 않은 시점이었습니다. Cortex-A12가 발표된 정도.

당연한 수순이지만 엄청나게 까였습니다.

자사 제품 스펙도 모르냐는거지요.

당연히 저도 깠습니다.

(링크 : RK3288로 보는 Mali-T760 성능 추정.)

 

2.

그리고 한달 후,

ARM에서 Cortex-A17을 공식 발표합니다.

락칩 부사장이 재평가되는 순간.

 

3.

http://community.arm.com/groups/processors/blog/2014/09/30/arm-cortex-a17-cortex-a12-processor-update

그리고 얼마 전 ARM에 이런 글이 올라옵니다.

핵심만 말하면,

"원래 A17, A12 따로 하려고 했는데 A12 성능을 올리다보니 A17이랑 같아짐. 그래서 A12 최신버전을 A17에 포함시켜버림."

 

A12가 A17 돼버린겁니다.

심지어 ARM 사이트에서도 A12 관련 문서는 전부 A17로 넣어버렸습니다.

 

 

- 이런 정황은 긱벤치에서도 볼 수 있습니다.

 

 

왼쪽의 RK3288 시스템 정보는 3085 r0p1 입니다.

오른쪽의 MT6595 시스템 정보는 3086 r0p0 입니다.

둘 다 Cortex-A17 이라고 하는데 시스템 정보가 다른겁니다.

 

그렇다면 이렇게 볼 수 있습니다.

3085 -> Cortex-A12

3086 -> Cortex-A17

 

여기에 추가적으로 보면,

 

 

같은 Lenovo X2 입니다.

같은 MT6595 고요.

그런데 왼쪽은 3085 r0p0 1.9GHz 쿼드코어, 오른쪽은 3086 r0p0 1.7GHz 옥타코어입니다.

 

현재 알려진 MT6595 스펙은

Cortex-A17 2.0~2.5GHz 쿼드코어 + Cortex-A7 1.5~1.7GHz 쿼드코어 (빅리틀 HMP 지원) 입니다.

 

그렇다면 왼쪽의 쿼드코어는?

MT6595가 초기 Cortex-A12 사양으로 개발되다가 Cortex-A17 사양으로 변경되었다는 추정이 가능합니다.

 

배경 얘기는 이 정도로 하고 성능을 보겠습니다.

 

 

- 성능

엑시노스5430 (Cortex-A15) : http://browser.primatelabs.com/geekbench3/855788 등

RK3288 (Cortex-A17) : http://browser.primatelabs.com/geekbench3/592358 등

MT6595 (Cortex-A17) : http://browser.primatelabs.com/geekbench3/903537

MT6595 (Cortex-A12) : http://browser.primatelabs.com/geekbench3/782378

 

정수 동클럭 성능을 보면,

(빨간색은 A15가 높은 것, 파란색은 A15가 낮은 것.)

A15-A17 : 총점은 약간 떨어지지만 동급. 세부항목에서는 유의미한 성능 차이를 보이는 항목이 다수 있습니다.

A15-A12 : A17과 마찬가지 입니다.

A17-A12 : 동급입니다.

 

부동소수점 동클럭 성능을 보면 정수 결과와 유사합니다.

(빨간색은 A15가 높은 것, 파란색은 A15가 낮은 것.)

 

 

RK3288 결과가 특이한데 1.6GHz까지는 클럭당성능이 A15, A17과 동급으로 가는데 1.8GHz에서는 떨어집니다.

(1.8GHz 결과가 1.6GHz 결과와 비슷합니다.)

단순히 테스트 결과 부족 탓일 수도 있고, A12가 고클럭에서 성능병목이 일으키는 것일수도 있습니다.

실제 A12과 A17는 기본적으로 동일 구조이고 백엔드 수정, AMBA4 ACE 적용 정도의 차이가 있다고 하는데 이 부분이 병목을 해소시켰을 가능성이 있습니다.

 

MT6595 Cortex-A12 결과에서도 병목 가능성을 볼 수 있습니다.

1.9GHz 결과인데 RK3288 보다는 낮지만 Cortex-A17에 비해서는 확실히 클럭당성능이 떨어집니다.

 

Cortex-A17 (MT6595) 결과에서 눈에 띄는게 메모리 점수입니다.

MT6595 결과는 Meizu MX4인데 제조사 설명에서는 LPDDR3 64bit 993MHz 라고 합니다.

엑시노스5430 메모리 사양도 크게 다르지 않고 제품화된 클럭이 아무리 낮아도 800MHz 정도일겁니다.

메모리 자체의 성능 차이에 비해 테스트 결과 차이가 매우 큽니다.

아무리 대역폭 차이가 나도 50% 가까이 나기는 힘들지요.

메모리 사양 대비 점수만 보면 Cortex-A57급입니다.

 

이런 차이는 MT6595 A12 결과에서도 나옵니다.

다른 결과들이 떨어지는 가운데 메모리 점수만 10% 가까이 높습니다.

 

A15에 비해 A17/A12에 메모리 성능 향상에 관련된 변화가 있는 것으로 보입니다.

(아니면 단순히 제조사의 셋팅이 다른걸 수도 있겠고요.)

 

 

- 정리

1. Cortex-A12는 Cortex-A17에 편입.

이제 Cortex-A12는 없음.

 

2. Cortex-A17

Cortex-A15 대비 동클럭성능 동일.

세부항목에서 성능 차이가 있기때문에 실제 활용 연산에 따라 체감성능 달라질듯.

메모리 성능은 Cortex-A57급.

 

3. Cortex-A12

기본적으로 Cortex-A17과 동클럭성능 동급. 세부항목의 결과도 일치.

Cortex-A15/A17 대비,

저성능(저클럭) 구간에서는 동클럭성능 동일.

고성능(고클럭) 구간에서는 동클럭성능 떨어짐. 성능병목이 있는 것으로 추정.

메모리 성능은 오차범위 동급.

 

 

 

반응형

댓글