본문 바로가기
스마트폰/퀄컴 Qualcomm

퀄컴 Adreno430 초기 벤치마크 분석. (Qualcomm Adreno430)

by gamma0burst 2015. 1. 25.

 

- 스냅드래곤810 (MSM8994)의 GPU 벤치마크가 나왔습니다.

MDP가 나온지도 꽤 됐고, 긱벤치3 결과도 나온지 한참됐는데 이제서야 GPU 벤치가 나온거보면,

어쩌면 NDA가 걸려있었던 걸지도 모르겠습니다.

 

- 초기 벤치로 봐야할듯 합니다.

GFX벤치에도 결과가 2~3개 밖에 없으니 이후에 더 높은 결과가 될지도 모르는 일이니 우선은 초기 벤치로 생각하고 접근해야할듯 합니다.

 

 - 결과

(링크 : http://gfxbench.com/device.jsp?benchmark=gfx30&os=Android&api=gl&D=Qualcomm%20MSM8994%20for%20arm64%20%28Adreno%20430%2C%20development%20board%29)

 

 

- 시스템 정보

램은 3GB, 4GB 가 있습니다.

CPU 클럭은 1.9GHz로 나옵니다.

 

긱벤치에서는 1.55GHz로 나오는데 여기서는 1.9GHz로 나옵니다.

알려진 스냅810 사양이 A57 2.0GHz, A53 1.6GHz로 알려져 있고, HMP 사양에서 긱벤치가 리틀코어 클럭을 표시해왔다는 점을 생각하면 빅코어 클럭은 1.9xGHz인듯 합니다.

뒷자리가 짤리고 1.9GHz로 표기된 것으로 보입니다.

스냅800만 봐도 실제는 2.276GHz인데 퀄컴에서는 2.3GHz로 표기한걸보면 그럴 가능성이 높아보입니다.

 

 

- 분석 

Manhattan off

T-Rex off

ALU off

Texel fillrate off

A430

21.9 fps

48.5 fps

240.8 fps

8514 MTex/s

A420 600MHz

19.5 fps

43.8 fps

165.7 fps

9976 MTex/s

Ratio

+12%

+11%

+46%

-15%

 

1. 하이레벨

맨해튼, 티렉스 모두 10% 정도 오르는데 그쳤습니다.

Adreno420 대비 30% 상승이라는데 그 정도는 아닙니다.

이 부분의 이유에 대해서는 뒤에서 다루겠습니다.

 

2. 텍셀 필레이트

오히려 A420보다 떨어졌습니다.

A420보다 사양이 떨어지지는 않을테니 최소 16 Tex/cycle 일 것이고, 산술적으로 클럭은 532MHz

오차범위를 고려해도 500MHz까지 내려가지는 않을듯 합니다.

발열 이슈가 있는만큼 쓰로틀링에 의해 클럭이 내려갔을 가능성이 있고, 이 부분을 고려하면 최대 클럭을 확정하기는 힘들어 보입니다.

지금 상태로는 최소 550MHz는 되지 않겠나 싶네요.

 

3. ALU

가장 주목되는 부분입니다.

거의 1.5배나 올랐습니다.

ALU 테스트는 연산성능과 관련된 것으로 추정되는데 이렇다면 A430의 연산성능이 크게 올랐다는게 됩니다.

Adreno는 4(+1) VLIW 구조이고, MP4 구성을 취하고 있기때문에 ALU가 늘어난다면 16개 단위로 늘어날겁니다.

연산성능이 1.46가 되려면 아래의 조합이 가능합니다.

144ALU - 780MHz

160ALU - 700MHz

176ALU - 640MHz

192ALU - 580MHz

 

192ALU부터는 클럭이 오히려 A420보다 떨어지네요.

계산 결과로 보면 160ALU - 700MHz이 가장 잘 들어맞습니다.

240.8/165.7 = 1.45762... 인데,

160ALU - 700MHz 조합과 A420(128ALU-600MHz) 연산성능의 비는 1.4583333...

가장 오차가 적습니다.

클럭도 700MHz로 딱 떨어지고요.

러프하게 1.5배로 잡는다면 다른 구성이 될 가능성도 있겠지만, 무리하게 ALU를 늘리기 힘들다고 볼 수도 있고, 20nm 공정으로 인해 클럭상승 여유가 생긴걸 감안하면 이 정도가 적당해보입니다.

ALU 증가 추세가 32-64-96-128의 32 단위였다는 것도 잘 들어맞네요.

3DMark 결과까지 나온다면 확실해질듯 합니다.

 

4. 성능 저하

퀄컴의 주장? 루머? 대로 A420 대비 성능이 30% 증가했다면,

A430 600MHz에서 맨해튼 25.4 fps, 티렉스 57.0 fps로 계산이되고,

A430 700MHz에서 맨해튼 29.6 fps, 티렉스 66.4 fps이 됩니다.

테그라K1에 육박하는 성능이지요.

 

그런데 초기 벤치이지만 지금 나온 결과는 여기에 턱없이 모자랍니다.

말많고 탈많은 쓰로틀링 등의 이유로 성능이 심각하게 떨어지는 것으로 보이는데, 만약 쓰로틀링에 의한 클럭 저하라면

맨해튼 기준으로 518MHz, 티렉스 기준으로 511MHz 상태라고 계산됩니다.

텍셀필레이트 기준 클럭이었던 532MHz와 큰 차이가 없는 값이지요.

 

 

정리

Adreno430

1. 추정 사양

160ALU-16TMU-8ROP

최대 700MHz

텍셀 : 11.2 GTex/s

픽셀 : 5.6 GPix/s

FP32 연산성능 : 252 GFLOPS

 

2. 추정성능 (700MHz 기준)

맨해튼 오프스크린 : 29~30 fps

티렉스 오프스크린 : 60~66 fps

 

하지만......

 

3. 현실(2015.01.25 기준)

500MHz 초반대 클럭의 성능을 보여줌.

A420 대비 +10% 수준.

 

 

 

댓글34