기본정보입니다. 타겟 기기는 SD720G (SM7150)
Cortex-A76 MP2@2.3Ghz + Cortex-A55 MP6@1.8Ghz
Native C코드로 4096x4096x4096 Matrix Multiplication을 Thread를 지정하여 실행했습니다. 결과는 3번 평균값.
코드는 기본적인 최적화를 진행했습니다. (Tiling + Register Blocking)
결과가 거의 정수배로 딱딱 떨어지게 나와서 해석하기 편합니다.
big코어인 Cortex-A76의 성능은 LITTLE코어인 Cortex-A55의 5~6배. (FP32기준)
그래프에는 없지만 비슷한 상황의 Cortex-A73의 결과는 1.6Gflops정도이니.. A76은 A73대비 80%정도 성능 향상.
예전 미디어텍의 2+4+4구조나 최근 미들레인지 이상 AP들이 1+3+4 or 1+1+6 구조를 채택하는건, LITTLE의 A55가.... 너무 성능이 떨어지기 때문.
Anadtech 의 결과를 참고하면, Apple A14의 big (firestorm)과 Little(icestorm)은 4배 내외의 성능차가 납니다.
물론 그 icestorm은 Cortex-A75급 성능, A55대비 2.5~3배의 성능을 보여주기에... 구지 MIDdle코어를 채택하지 않아도 충분히 성능 갭을 채울 수 있기에....
P.s 여담이지만, 올해는 A76+A55 탑재 SBC를 볼 수 있었으면 합니다...ㅠ