본문 바로가기
스마트폰/삼성 SAMSUNG

엑시노스8890 GFX벤치 유출 결과 분석. (Exynos8890, Mali-T880MP12)

by gamma0burst 2016. 2. 19.

 

- 엑시노스8890의 GFX벤치 결과가 올라왔다가 내려갔습니다.

구글 캐시(저장된 페이지)까지 삭제된걸로 보아 이번건 정말로 실수로 유출된걸지도 모르겠다는 생각도 듭니다.

그래도 캡쳐는 돌아다니네요.

올라온 시점에 모든 결과를 못 본걸 아쉬워해야되나, 캡쳐라도 남아있는걸 다행으로 여겨야되나......

 

 

 

 

오프스크린 기준

Car Chase : 15.3 fps

Manhattan 3.1 : 25.8 fps

Manhattan : 37.7 fps

T-Rex : 81.4 fps

 

시작하기 전에 얘기하자면 Mali-T880(이하 T880) 성능에 대해 불명확한 부분이 많아서 숫자 끼워맞추기가 쉽지 않습니다.

이번 건은 잠정적인 결론에 그칠거 같습니다.

21일에 언팩이라는데 유통기한 전에 올려야 의미있는 내용이기도 하고요.

 

 

- Mali-T860 재분석

T880 성능이 불명확한건 Mali-T860(이하 T860)과 성능 차이가 크지 않다는 기존 결론때문인데 이것부터 재검토하겠습니다.

(링크 : 하이실리콘 기린950 GFX벤치 분석. (HiSilicon Kirin 950, Mali-T880) (update 2016.01.07))

 

GFX벤치 링크 생략합니다. (너무 많음.)

 

AP

GPU

MP

Manhattan
clk (MHz)

T-Rex
clk (MHz)

FPS

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

Exynos 5433

T760

6

700

600

7.6

11.5

17.9

41.1

Exynos 7420

T760

8

772

700

9.1

16.6

26

61.8

MT6755

T860

2

700

700

2.5

4.8

7.2

17.5

MT6755

T860

2

700

700

 

3.3

 

 

MT6755BM

T860

2

560

560

1.9

3.6

5.5

13.7

 

AP

GPU

MP

Manhattan
clk (MHz)

T-Rex
clk (MHz)

FPS

ALU2
offscreen

Texturing
offscreen

Exynos 5433

T760

6

700

600

13.6

2523

Exynos 7420

T760

8

772

700

20.1

4006

MT6755

T860

2

700

700

6

1014

MT6755

T860

2

700

700

5.5

 

MT6755BM

T860

2

560

560

4.5

807

 

 

AP

GPU

MP

FPS/MP/clk

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

0.00181

0.00274

0.00426

0.01142

0.00378

Exynos 7420

T760

8

0.00147

0.00269

0.00421

0.01104

0.00359

MT6755

T860

2

0.00179

0.00343

0.00514

0.0125

0.00429

MT6755

T860

2

 

0.00236

 

 

0.00393

MT6755BM

T860

2

0.0017

0.00321

0.00491

0.01223

0.00402

 

AP

GPU

MP

FPS/MP/clk Ratio

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

100%

100%

100%

100%

100%

Exynos 7420

T760

8

81%

98%

99%

97%

95%

MT6755

T860

2

99%

125%

121%

109%

113%

MT6755

T860

2

 

86%

 

 

104%

MT6755BM

T860

2

94%

117%

115%

107%

106%

 

MT6755(Helio P10) 사양이 T860MP2 700MHz가 맞는지부터 검증.

GFX벤치 결과를 보면 MT6755BM이라는게 있는데 전반적으로 MT6755보다 성능이 낮습니다.

MT6755과 텍스쳐링 결과의 비율을 비교해보면 MT6755BM의 사양은 MP2 560MHz 혹은 MP1 1100MHz 이상으로 계산됩니다.

이전 미디어텍 제품 패턴을 보면 MT6755BM은 MT6755와 같은 클럭에 MP수만 줄이는 선택을 할 것 같지만,

(링크 : ARM Mali-T720 그래픽 성능 연구.)

28HPC+ 공정이라고 알려진 제품에 1GHz가 넘는 클럭을 설정할거라 생각하기 힘듭니다.

(뭐 어느 쪽이든 계산에 큰 영향은 없습니다.)

어쨌든 MT6755BM을 T860MP2 560MHz로 설정하고 계산하면 위의 표가 나옵니다.

 

여담으로 MT6755(MB,M) 결과 중 티렉스 외의 결과가 낮은건 드라이버 적용 문제로 보입니다.

표에 표시된건 r7p0 적용이고, 결과가 낮은건 r7p0 미적용입니다.

 

 

- 기린 950(T880) 재분석

AP

GPU

MP

Manhattan
clk (MHz)

T-Rex
clk (MHz)

FPS

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

Exynos 5433

T760

6

700

600

7.6

11.5

17.9

41.1

Exynos 7420

T760

8

772

700

9.1

16.6

26

61.8

MT6755

T860

2

700

700

2.5

4.8

7.2

17.5

MT6755

T860

2

700

700

 

3.3

 

 

MT6755BM

T860

2

560

560

1.9

3.6

5.5

13.7

Kirin 950

T880

4

900

900

6.3

10.3

18.1

41.8

 

AP

GPU

MP

FPS/MP/clk

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

0.00181

0.00274

0.00426

0.01142

0.00378

Exynos 7420

T760

8

0.00147

0.00269

0.00421

0.01104

0.00359

MT6755

T860

2

0.00179

0.00343

0.00514

0.0125

0.00429

MT6755

T860

2

 

0.00236

 

 

0.00393

MT6755BM

T860

2

0.0017

0.00321

0.00491

0.01223

0.00402

Kirin 950

T880

4

0.00175

0.00286

0.00503

0.01161

0.00542

 

AP

GPU

MP

FPS/MP/clk Ratio

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

100%

100%

100%

100%

100%

Exynos 7420

T760

8

81%

98%

99%

97%

95%

MT6755

T860

2

99%

125%

121%

109%

113%

MT6755

T860

2

 

86%

 

 

104%

MT6755BM

T860

2

94%

117%

115%

107%

106%

Kirin 950

T880

4

97%

104%

118%

102%

143%

 

기린950은 T880MP4 900MHz로 알려져있는데 900MHz로 가정하면 누가봐도 명백하게 T860보다 사양대비성능이 떨어집니다.

현재 (사양에 관심있는 일부) 사람들이 납득하지 못 하는 부분이 이걸겁니다.

드라이버 등 외부조건의 가능성을 배제한다면 실제 적용된 클럭이 900MHz보다 낮다고 보는게 최선입니다.

 

GPU 클럭 테이블은 900 800 650 480 360 266 160 로 보입니다.

쓰로틀링 테스트를 보면 초반에 44~45 fps 수준이다가 이후 40 fps를 유지합니다. (티렉스 온스크린 기준)

(링크 : http://www.anandtech.com/show/9878/the-huawei-mate-8-review/5)

900MHz로 돌아가다가 800MHz로 돌아간다는 계산이 나오고, 이게 일반적인 동작 상황이라고 생각할 수 있습니다.

800MHz까지 큰 차이가 없던 전압이 900MHz에서 크게 오르는 것도 이를 뒷받침하는거겠지요.

800MHz로 적용한 표를 다시 그려보면.

 

AP

GPU

MP

FPS/MP/clk

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

0.00181

0.00274

0.00426

0.01142

0.00378

Exynos 7420

T760

8

0.00147

0.00269

0.00421

0.01104

0.00359

MT6755

T860

2

0.00179

0.00343

0.00514

0.0125

0.00429

MT6755

T860

2

 

0.00236

 

 

0.00393

MT6755BM

T860

2

0.0017

0.00321

0.00491

0.01223

0.00402

Kirin 950

T880

4

0.00197

0.00322

0.00566

0.01306

0.00609

 

AP

GPU

MP

FPS/MP/clk Ratio

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

100%

100%

100%

100%

100%

Exynos 7420

T760

8

81%

98%

99%

97%

95%

MT6755

T860

2

99%

125%

121%

109%

113%

MT6755

T860

2

 

86%

 

 

104%

MT6755BM

T860

2

94%

117%

115%

107%

106%

Kirin 950

T880

4

109%

118%

133%

114%

161%

 

ALU2 결과를 보면 T880의 연산성능은 T860 대비 161/113 = 1.42배 , 혹은 161/106 = 1.52배.

2ALU/MP -> 3ALU/MP 로 늘었으니 이론적으로 1.5배로 늘어나야되는데 이 정도면 어느 정도 맞게 가고 있(다고 생각하고싶)네요.

기린950 결과가 800MHz의 결과라면 T880은 T860 대비

Car Chase +10%, 맨해튼3.1 -6%, 맨해튼 +10%, 티렉스 +4.5%

맨해튼3.1에서 오히려 떨어지는 것이 걸리는데 T860의 다른 결과(MT6755BM)인 117%와 비교하면 동급입니다.

어쩌면 MT6755의 결과가 과장된걸지도 모르겠습니다.

어쨌든 현 시점에서는 이 정도로 정리할 수 있을듯 합니다.

 

 

- 엑시노스8890 유출 결과

T880의 대략적인 성능이 나왔으니 이걸 근거로 엑시노스8890 결과를 분석할 수 있습니다.

이미 MP12로 반쯤 공식발표된 상황이니 문제는 클럭이겠지요.

유출된 결과가 아드레곤530(스냅820)보다 크게 낮을 것에 대해 말이 많으니까요.

클럭 추정 기준은 티렉스가 될 수 밖에 없습니다.

맨해튼 이상은 드라이버 등 최적화의 영향, 변수가 너무 많습니다.

 

엑시노스8890 유출 결과를 보면 티렉스 오프스크린 81.4 fps

단순 계산하면 81.3/3/41.8 x800 = 519, 520MHz 정도.

 

이제까지 성능 얘기를 한건 MP2,MP4 같은 저사양이었습니다.

엑시노스8890은 MP12입니다.

사양 증가에 따른 효율저하가 따라올 수 밖에 없습니다.

MP수가 두 배로 늘어나면 5~10% 정도 효율이 떨어졌습니다.

적게잡아 -5%, MP12는 2배, 3배니까 -5%가 두 번 겹친다보면 0.95 x0.95 = 0.9, 10% 정도 떨어지네요.

이걸 반영하면 520MHz /0.9 = 576MHz

조금 더 그럴듯해졌습니다.

 

엑시노스7420 GPU 클럭 테이블은 852 772 700 600 544 420 350 266

(링크 : 갤럭시S6 커널 정보. (엑시노스7420, 엑시노스5433 64bit, 엑시노스7580))

엑시노스5433 GPU 클럭 테이블은 700 600 550 500 420 350 266 160

(링크 : 엑시노스5433 (Exynos5433) GFXBench 분석. (Mali-T760MP6, 갤럭시 노트4))

MP12나 되는 고사양이면 5433 쪽 클럭 테이블이 더 맞겠지요.

그렇다면 500~600MHz 사이.

 

중간값으로 잡아서 550MHz 결과로 보고 계산하면 이렇습니다.

 

AP

GPU

MP

Manhattan
clk (MHz)

T-Rex
clk (MHz)

FPS

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

Exynos 5433

T760

6

700

600

7.6

11.5

17.9

41.1

Exynos 7420

T760

8

772

700

9.1

16.6

26

61.8

MT6755

T860

2

700

700

2.5

4.8

7.2

17.5

MT6755

T860

2

700

700

 

3.3

 

 

MT6755BM

T860

2

560

560

1.9

3.6

5.5

13.7

Kirin 950

T880

4

800

800

6.3

10.3

18.1

41.8

Exynos 8890

T880

12

550

550

15.3

25.8

37.7

81.3

 

AP

GPU

MP

FPS/MP/clk

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

0.00181

0.00274

0.00426

0.01142

0.00378

Exynos 7420

T760

8

0.00147

0.00269

0.00421

0.01104

0.00359

MT6755

T860

2

0.00179

0.00343

0.00514

0.0125

0.00429

MT6755

T860

2

 

0.00236

 

 

0.00393

MT6755BM

T860

2

0.0017

0.00321

0.00491

0.01223

0.00402

Kirin 950

T880

4

0.00197

0.00322

0.00566

0.01306

0.00609

Exynos 8890

T880

12

0.00232

0.00391

0.00571

0.01232

 

 

AP

GPU

MP

FPS/MP/clk Ratio

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

ALU2
offscreen

Exynos 5433

T760

6

100%

100%

100%

100%

100%

Exynos 7420

T760

8

81%

98%

99%

97%

95%

MT6755

T860

2

99%

125%

121%

109%

113%

MT6755

T860

2

 

86%

 

 

104%

MT6755BM

T860

2

94%

117%

115%

107%

106%

Kirin 950

T880

4

109%

118%

133%

114%

161%

Exynos 8890

T880

12

128%

143%

134%

108%

 

 

기린950과 티렉스 성능비가 같은데 MP수가 늘어날수록 효율이 떨어지는걸 생각하면, 같은게 일반적으로 보기 힘듭니다.

기린950 성능이 제대로 안 나오고 있을 가능성은 여전히 있으니 그 부분까지 포함한다면 이상할 것도 없는 부분입니다만.

 

맨해튼, 티렉스 클럭이 다를 가능성도 있는데 700MHz로 잡으면 T860보다 낮아집니다.

생각하기 힘들지요.

클럭이 낮은 상태이고 정식 결과가 아니니 클럭 차이가 없을거라 보겠습니다.

 

지금은 이게 최선의 해석인듯.

 

 

- 성능 정리?

현재까지 나온걸보면 이 정도로 정리될듯 합니다.

엑시노스5433 기준이면 T860, T880 성능은 더 떨어지겠으나 사양을 생각하면 엑시노스7420 쪽이 더 맞지 않을까 싶네요.

(성능 향상 방향으로 숫자를 끼워맞췄다고 봐도 어쩔 수 없습니다.)

 

GPU

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

T760

100%

100%

100%

100%

T860

121%

128%

122%

113%

T880

157%

145%

136%

112%

 

T860 -> T880 에서 Car Chase +30%, 맨해튼3.1 +14%, 맨해튼 +11%, 티렉스 동급.

일단 숫자상은 납득갈만한 수준은 됩니다만 실제 어떨지는 두고봐야 할 일.

 

 

- 정리

엑시노스8890 유출 성능 - 550MHz 성능으로 추정.

오프스크린 기준

Car Chase : 15.3 fps

Manhattan 3.1 : 25.8 fps

Manhattan : 37.7 fps

T-Rex : 81.4 fps

 

전에도 언급했듯이 최대 700MHz로 보고,

전례처럼 맨해튼 클럭이 티렉스 클럭보다 10% 정도 높다고 보면 티렉스 클럭은 640MHz

이 기준으로 성능을 계산해보면,

오프스크린 기준

Car Chase : 19.5 fps

Manhattan 3.1 : 32.8 fps

Manhattan : 48.0 fps

T-Rex : 94.6 fps

 

현재까지 올라온 스냅드래곤530 Adreno530 성능과 비교하면 이렇습니다.

AP

GPU

CLK FREQ

Car Chase
offscreen

Manhattan 3.1
offscreen

Manhattan
offscreen

T-Rex
offscreen

Snapdragon 820

A530

650MHz?

16.9

31.7

48.6

89.9

Exynos 8890 Leak

T880MP12

550MHz?

15.3

25.8

37.7

81.4

Exynos 8890

T880MP12

700/640MHz?

19.5

32.8

48

94.6

 

 

 

댓글42