Mali 는 ARM 그래픽 IP 로, 우리에겐 갤럭시 S2 에 Mali-400MP4 가 탑재되면서 널리 알려졌습니다.
이매진 테크놀로지의 SGX 계열이 시장 지배적인 모습을 보이고 있기때문에 잘 알려지지 않았을뿐,
의외로 갤럭시 S2 이전에도 Mali 는 꽤나 다양한 AP에 사용되었습니다.

Mali-55 를 시작으로 현재의 시장에 나온 것이 Mali-400, 그리고 향후 나올 예정인 Mali-T604, T658 등이 있습니다만, 여기선 그나마 사용된 곳이 많았던, Mali-200, 400 을 중심으로 보겠습니다.



 
 

(왼쪽부터 Mali-200, 300, 400 을 블록 다이어그램)

(간단한 스펙)
예전에 Mali-400MP4 의 구조를 놓고 삽질을 했었는데, 픽셀 프로세서 개수를 기준으로 하는 것이 맞습니다.
(다른 스마트폰 카페에서도 저와 비슷한, 틀린 주장이 나오기도 했는데,
초심자에게는 헷갈릴만했다고 위안삼고 있습니다.ㅋ)
성능은 ARM의 발표치로 실제 어떨지는 불분명합니다만, 제품 간 성능 비율은 맞으리라고 봅니다.


Mali-200 을 사용한 AP는 다음 정도가 있습니다.

Telechips 8902
CPU : ARM 1176JZF-S 기반 싱글코어 최대 800MHz
GPU : Mali-200
공정 : 65nm

Telechips 8803
CPU : Cortex-A8 기반 싱글코어 1GHz or 1.2GHz
GPU : Mali-200 (320MHz, 200MHz 등)
공정 : 45nm
코원의 제품(Z3)에 쓰였다는데, 거기에는 320MHz 라더군요.

STMicroseletrics SPEAr1340
CPU : Cortex-A9 기반 듀얼코어 600MHz
GPU : Mali-200
공정 : ST's LP 55nm HCMOS (High-speed CMOS)


Mali-300 은 사용된 예를 찾기가 매우 힘듭니다.


Mali-400 을 사용한 AP는 다음 정도가 있습니다.
Mali-400MP4 를 사용한 AP는 사실상 엑시노스가 유일한데, 그 동안 자주 다뤘기때문에 여기서는 생략하겠습니다.

Allwinner A10
CPU : Cortex-A8 기반 싱글코어 1.0GHz or 1.2GHz
GPU : Mali-400 (400MHz?)

AMLogic AML8726-M (Meson-M1)
CPU : Cortex-A9 기반 싱글코어 1.0GHz (800MHz ~ 1.2GHz 사이)
GPU : Mali-400 (300MHz?)

ST-Ericsson Novathor (A9500, U8500 등)
CPU : Cortex-A9 기반 듀얼코어 1.0GHz
GPU : Mali-400 400MHz
ST 45nm 공정

AMLogic AML8726-MX
CPU : Cortex-A9 기반 듀얼코어 최대 1.5GHz
GPU : Mali-400MP2 400MHz
SMiC 40nm 공정

Rockchip RK3066 
CPU : Cortex-A9 기반 듀얼코어 최대 1.6GHz
GPU : Mali-400MP4
TSMC 40nm 공정

Samsung Exynos 4210
CPU : Cortex-A9 기반 듀얼코어 1.0GHz, 1.2GHz, 1.4GHz
GPU : Mali-400MP4 266MHz
삼성 45nm 공정

Samsung Exynos 4412
CPU : Cortex-A9 기반 쿼드코어 1.4GHz
GPU : Mali-400MP4 440MHz?
삼성 32nm 공정




검색해보면, Mali-400 클럭이

Allwinner A10 은 400MHz
AMLogic AML8726-M 은 300MHz
라고 나옵니다.

각각 15.4 fps, 12.3 fps 이니, 오차범위를 생각하면 대략 클럭에 들어맞는 성능이지요.
Mali-400MP4 와 비교해도 클럭당 성능이 1/4 정도로 들어맞습니다.

Mali-200 은 320MHz 로 나옵니다. (Telechips 8803, 350MHz 라는 곳도 있음)
GLBenchmark 사이트에 테스트 결과가 있는 제품의 Mali-200 은 200MHz 로 보입니다. (Telechips 8803)
Mali-400 처럼 클럭과 그에 따른 픽셀성능에 들어맞는 성능입니다.
코원 Z3 에는 320MHz 로 탑재되어 있으니 AMLogic AML8726-M 과 비슷한 수준일겁니다.

픽셀성능에 비례하는 프레임이 나온 Mali-400 의 경우를 생각하면,
Mali-200 의 7.4 fps 는 320MHz 라는 클럭과 그에 따른 픽셀성능을 고려했을 때, 40% 정도 낮은 결과입니다.


클럭정보가 잘못되었을 가능성이 있겠지만, 그게 아니라면,
L2 캐시가 없기때문, 혹은 버텍스 성능 부족으로 인한 성능병목 등을 생각해볼 수 있습니다.

- 2012.05.23 Mali-400 제품 추가.



Posted by gamma0burst Trackback 0 : Comment 8

댓글을 달아 주세요

  1. addr | edit/del | reply lightspirit3 2012.02.17 23:36

    z3 그래픽 성능은 영 아니겠군요;;;

    mali 400mp4의 400mhz에서 음.. 테그라3와 비슷한데.
    그런데 이 녀석 벤치마크 점수가 cpu 클럭에 영향을 받는다는 말이 있곤했는데, glbenchmark에서는 어떤가요..?
    그리고.. 위의 그래프에서의 결과는 1.2Ghz기준인가요..?

    뭐 그것도 그렇고.. t604의 성능이 무지 궁금하네요.ㅎㅎ

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2012.02.17 23:55 신고

      자료들을 보면 cpu 클럭차이로 인한 의미있는 차이는 없는 것으로 보입니다.

      SGX540 200MHz 경우(허밍버드지요)를 보면 cpu클럭이 1기가 1.2기가 두가지가 있는데, 이 둘 사이에 어느 한쪽이 우세하다는 패턴이 전혀 없습니다.

      Mali-400MP4는(엑시노스), cpu 클럭이 1기가 1.2기가 1.4기가 세가지가 있는데,
      역시나 마찬가지입니다.

      갤럭시 노트와 갤럭시 S2 가 cpu클럭만 다른데,
      이 둘의 테스트 결과를 비교해봐도, 오히려 갤럭시 노트쪽이 약간 낮게 나옵니다.

      Allwinner A10 은 1기가, 1.2기가 두가지가 있는데,
      1기가쪽이 약간 높게 나왔고요.

      위의 예에서 cpu 성능이 충분하기때문에 차이가 없을 가능성도 있지만,
      그렇다고 정확한 비교자료가 있는 것도 아니기때문에 지금으로는 cpu 클럭에 따른 그래픽 성능차이가 있다고 말하기는 어려워보입니다.

  2. addr | edit/del | reply lightspirit3 2012.02.18 10:03

    흠.. 그렇군요.

    cpu클럭에 따라 성능이 차이를 보이는 벤치마크 결과는 일단 그 특정 벤치마크의 특성에 의한 것이라 봐야겠네요.

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2012.02.18 17:22 신고

      어떤 벤치마크 앱인지는 모르겠지만, cpu 성능이 결과에 직접적으로 반영되지 않는한,
      모바일에서 그래픽 성능이 cpu성능에 영향을 받는 경우는 아직까지는 없지 않을까싶네요.

  3. addr | edit/del | reply Favicon of https://leader1935.tistory.com BlogIcon 까움이 2012.02.20 00:30 신고

    흠. 모바일에서는 큰 기대는 안하는데,
    간단한 작업은 확실히 모바일이 빠른거 같아요 ㅎㅎ
    cpu도, 최적화도 중요하다고 생각합니다.

    재밌게 읽었습니다.
    자주 뵐게요. 좋은 이웃으로 뵈었으면 합니다.
    건강하셔요!

    • addr | edit/del Favicon of https://gamma0burst.tistory.com BlogIcon gamma0burst 2012.02.20 00:52 신고

      안녕하세요.

      모바일쪽은 성능보다는 소비전력에 더 민감하니, 무조건적인 고성능만을 추구할 수 는 없지요.ㅎ

  4. addr | edit/del | reply Michael 2012.02.22 08:49

    안녕하세요. 글 잘읽고 갑니다. RSS로 구독해서 이제 꾸준히 봐야겠내요.