본문 바로가기
단신/찌라시 읽기

엑시노스9810 긱벤치 찌라시 분석.

by gamma0burst 2017. 10. 7.
반응형

 

- 인터넷 상에 퍼진 엑시노스9810 긱벤치 찌라시는 크게 2개 입니다.

2.8GHz - 싱글 4000

2.1GHz - 싱글 3000

 

싱글 3000미만, 멀티 9000내외

 

싱글 2989, 멀티 9673

 

- 대충 정리해보면

아래 내용은 2.1GHz - 싱글 3000 과 대동소이한 내용입니다.

결국 2.8GHz - 싱글 4000 / 2.1GHz - 싱글 3000 라는겁니다.

 

 

- 분석

그런데 이 점수가 최소한 앞뒤가 맞기는 한걸까요.

내용으로 보면 0.7GHz 차이에 싱글 총점 1000점 차이라는겁니다.

 

제대로 된 테스트라면 두 테스트의 메모리 점수 차이가 거의 없어야됩니다.

물론 아직 테스트 단계이기때문에 2.8GHz에서의 메모리 점수가 더 높을수도 있습니다.

그런데 거기까지 가정을 하면 얘기가 더 진전되지 않으니 메모리 점수가 같다고 가정하겠습니다.

 

그렇다면 1000점 차이는 메모리 점수 외 항목의 점수 차이일겁니다.

그 항목들 점수는 클럭에 비례하고요.

0.7GHz에 1000점이면 2.8GHz면 4000점입니다.

뭔가 이상하지요.

메모리 점수를 제외한 점수인데 찌라시 상의 싱글코어 총점과 같습니다.

 

두 결과의 메모리 점수가 같다는 가정이 맞다면 가능성은 두 가지입니다.

2.8GHz에서 점수가 찌라시보다 낮거나, 2.1GHz에서 점수가 찌라시보다 높거나.

 

이 두 가지 경우를 따져보기위해서는 엑시노스9810 긱벤치4의 메모리 점수가 어느 정도인가 가정을 해야합니다.

최근 나온 애플 A11이 메모리 점수가 4000점 내외입니다. (총점 환산 전)

전작인 A10이 3100점 내외.

엑시노스8895도 2700점 내외.

찌라시상 엑시노스8895 -> 9810 에서의 긱벤치 점수 향상이 상당한 것으로 보이는데, 그렇다면 메모리 점수도 A11 수준으로 예상해도 크게 무리는 없어보입니다.

(밑에서 다시 언급하겠지만 긱벤치 총점 구성상 메모리 점수 낮출수록 추정 총점은 올라갑니다.)

엑시노스9810 메모리 점수는 4000점 정도로 가정하겠습니다.

총점 계산시 비율로 환산하면 800점입니다. (메모리 점수 반영비율 20%)

 

1. 2.8GHz에서 점수가 찌라시보다 낮은 경우.

2.1GHz - 3000 찌라시가 맞다는 가정입니다.

총점에서 메모리 점수가 800점이므로 Cryto, INT, FP 점수는 2200점.

1GHz 당 점수를 계산하면 2200 / 2.1 = 1048점/GHz 입니다.

이를 근거로 2.8GHz 점수를 계산하면 1048 x2.8 + 800 = 3733점 입니다.

 

2. 2.1GHz에서 점수가 찌라시보다 높은 경우.

2.8GHz - 4000 찌라시가 맞다는 가정입니다.

총점에서 메모리 점수가 800점이므로 Cryto, INT, FP 점수는 3200점.

1GHz 당 점수를 계산하면 3200 / 2.8 = 1143점/GHz 입니다.

이를 근거로 2.1GHz 점수를 계산하면 1143 x2.1 + 800 = 3200 입니다.

 

보수적으로 본다면 1번 경우의 가능성이 더 높을겁니다.

만약 메모리 점수가 4000점보다 높아진다면 총점은 더 낮아집니다.

반대로 메모리 점수가 4000점보다 낮아진다면 총점은 더 높아지고요.

 

 

- 2.8GHz가 가능하려면?

클럭과 점수 관계가 모순되는건 저렇게 생각하고 넘어간다고해도 2.1 - 2.8 의 클럭 차이는 너무 큽니다.

엑시노스8890에서 적용되었던 부스트 클럭이라고 생각해도 차이가 너무 큽니다.

엑시노스8890의 경우 4코어 2.3GHz, 2코어 2.6GHz로 클럭이 13%정도 올라갔습니다.

(링크  :갤럭시S7 커널. (Galaxy S7 Kernel, Exynos8890 ver))

그에 반해 2.1GHz - 2.8GHz는 33%나 올라간 값으로 단순한 부스트 클럭으로 보기에 무리가 있습니다.

 

갤럭시 S7 (엑시노스8890) 커널을 보면 CPU 허용 최대 전력은 6.55W,

1코어 기준 2.3GHz - 2W , 2.6GHz - 3.34W 입니다.

부스트 클럭이 1,2코어 로드시 적용되는걸 고려해보면 CPU 최대 전력을 지키고 있는겁니다.

 

2.1GHz가 4코어 로드시 클럭이라고 가정했을 2.8GHz를 구현할 수 있을지 따져보겠습니다.

(찌라시상 싱글-멀티 코어 점수를 봐도 빅리틀 4+4코어일 가능성이 높습니다.)

엑시노스8890 커널 내용을 참고한다면 1코어 기준 2.1GHz 전력이 2W 정도로 볼 수 있습니다.

전압은 엑시노스8890과 같다고 가정하고 2.1GHz에서 2W가 나오도록 CPU 빅코어 전력 상수 값을 맞춰보면 82가 나옵니다. (엑시노스8890은 68)

이 가정하에서 전력을 계산해보면 2.5GHz - 3.56W, 2.8GHz - 5.61W, 2.9GHz - 6.52W가 됩니다.

 

부스트 클럭을 적용한다면 2코어 로드 - 2.4~2.5GHz, 1코어 로드 - 2.8~2.9GHz가 됩니다.

(2.8GHz가 불가능한 클럭은 아니네요.)

만약 싱글코어 부스트 클럭을 적용했고, 한계치까지 성능을 쥐어짰다면 2.9GHz까지 가능해보입니다.

(앞서 한 가정이 어느 정도 맞았을 때 얘기.)

2.85~2.8x GHz로 나왔고 이걸 옮기는 과정에서 찌라시상에는 2.8GHz로 나왔을 가능성도 생각해볼 수 있을듯 합니다.

 

 

- 정리

엑시노스9810 긱벤치 싱글코어 점수가 2.8GHz - 싱글 4000 / 2.1GHz - 싱글 3000 라는 찌라시는 앞뒤가 맞지 않음.

2.8GHz - 싱글 4000 이 맞다면 2.1GHz - 3200

2.1GHz - 싱글 3000 이 맞다면 2.8GHz - 3733

보수적으로 보면 2.1GHz - 3000 / 2.8GHz - 3733 의 가능성이 더 높아보임.

 

2.1GHz가 4코어 클럭이라면 2.8GHz는 싱글코어 부스트 클럭이어야 가능한 클럭임.

싱글코어 부스트 클럭이 적용된다면 최대 2.9GHz까지 가능할 것으로 예상됨.

 

 

 

반응형

댓글