์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
ARM Mali์์ ๋์ด์ด
1. ๊ฐ์2. ์์ธ3. GPU ์ ํ ๋ผ์ธ์
3.1. Utgard ์ํคํ
์ฒ3.2. 1์ธ๋ Midgard ์ํคํ
์ฒ3.3. 2์ธ๋ Midgard ์ํคํ
์ฒ3.4. 3์ธ๋ Midgard ์ํคํ
์ฒ3.5. 4์ธ๋ Midgard ์ํคํ
์ฒ3.6. 1์ธ๋ Bifrost ์ํคํ
์ฒ ๊ธฐ๋ฐ3.7. 2์ธ๋ Bifrost ์ํคํ
์ฒ ๊ธฐ๋ฐ3.8. 3์ธ๋ Bifrost ์ํคํ
์ฒ ๊ธฐ๋ฐ
4. Video ์นฉ์
๋ผ์ธ์
5. Display ์นฉ์
๋ผ์ธ์
6. Camera ์นฉ์
๋ผ์ธ์
3.8.1. Mali-G76
3.9. 1์ธ๋ Valhall ์ํคํ
์ฒ ๊ธฐ๋ฐ3.10. 2์ธ๋ Valhall ์ํคํ
์ฒ ๊ธฐ๋ฐ6.1. Mali-C71
7. ๋ฌธ์ ์ 8. ๊ด๋ จ ๋ฌธ์1. ๊ฐ์[ํธ์ง]
ARM Holdings์์ ์ค๊ณํ๋ ๊ทธ๋ํฝ ์นฉ์
๋ธ๋๋. ์๊ธ๋๋ ๋ณธ์ฌ๊ฐ ์๋ ARM Holdings ๋
ธ๋ฅด์จ์ด ์ง์ฌ์์ ์ฃผ๋ก ๊ฐ๋ฐ์ ๋ด๋นํ๋ค.
2. ์์ธ[ํธ์ง]
2006๋
ARM Holdings๊ฐ Falanx Microsystems๋ฅผ ์ธ์ํ ํ์ ๋ณธ๊ฒฉ์ ์ผ๋ก ๊ฐ๋ฐ์ ๋ค์ด๊ฐ GPU ์๋ฃจ์
์ด๋ค. ์ดํ ์ด ํ์ฌ๋ ARM ๋
ธ๋ฅด์จ์ด ์ง์ฌ๋ก ๊ฐํธ๋์๋ค.
ARM์ด GPU ๊ฐ๋ฐ์ ๋ฐ์ด๋ ์ด์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก,
ARM์ด GPU ๊ฐ๋ฐ์ ๋ฐ์ด๋ ์ด์ ๋ ํฌ๊ฒ ๋ ๊ฐ์ง๋ก,
- ๋ชจ๋ฐ์ผ AP, ํนํ ARM ์ํคํ ์ฒ ๊ธฐ๋ฐ์ AP์์ ์ฌ์ฉํ GPU ์๋ฃจ์ ์ ๋ถ์ฌ.
- ์ผ์ข ์ ๋์ธ๊ฐ ๋์ด ๊ฐ๋ GPGPU ๊ธฐ์ ๊ฐ๋ฐ์ ๋ชฉ์ .
๋ฑ์ด ์๋ค.
๊ณผ๊ฑฐ ํผ์ฒํฐ ์์ ๋ถํฐ ARM์ ๋ชจ๋ฐ์ผ AP ๋ถ๋ถ์์๋ ๊ฐ์์ ์ํ์๋ค. ์ธํ ์ญ์ DEC๋ฅผ ์ธ์ํ๋ฉด์ ์ป์ ARM CPU ๋ผ์ธ์ ์ XScale๋ก ๋ฐ์ ์์ผฐ์ผ๋ Marvell์ ๋๋ถ๋ถ์ ๋งค๊ฐํ๋ค. ๋ชจ๋ฐ์ผ ์๋ฒ ๋๋ ์์ฅ์ด ์ ์ง์ ์ผ๋ก ํ๋๋๊ณ , ์ด ์์ฅ์ด ๊ธฐ์กด์ PC์ ์์ญ๊น์ง ์นจ๋ฒํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์์ง์, CPU๊ฐ ์ฒ๋ฆฌํ์ง ๋ชปํ๋ ๋์ฑ ๋์ ์์ค์ ๊ทธ๋ํฝ ์์ ๋ฅ๋ ฅ์ ์ง์ํ๊ธฐ ์ํด AP ์์ GPU๋ฅผ ํ์ฌํ๊ธฐ ์ํด ๊ฐ๋ฐ์ ๋ค์ด๊ฐ๋ค๋ ๊ฒ์ด๋ค. ๋น๋จ ARM ๋ฟ๋ง์ด ์๋๋ผ ๋ํ์ ์ธ CPU ์ํคํ ์ฒ ๋ผ์ด์ผ์ค ๊ตฌ์ ์ฌ์ธ ํ์ปด์์๋ ์ด์ ATI์์ ์ธ์ํ Imageon ๋ชจ๋ฐ์ผ ์ฌ์ ๋ถ์ ์์ฒด GPU๋ฅผ ์์ฌ์ AP์ ํตํฉํ๊ธฐ ์์ํ๊ณ , TI ๊ฐ์ ํ ๋ผ์ด์ผ์ค ๊ตฌ์ ์ฌ์ ๊ฒฝ์ฐ PC ๊ทธ๋ํฝ ์์ฅ์์ ๋ํ๋์ด ๋ชจ๋ฐ์ผ GPU ์์ฅ์ผ๋ก ์์ ์ ๋๋ฆฐ Imagination Technologies ์ฌ์ PowerVR SGX ์๋ฆฌ์ฆ๋ฅผ GPU ์๋ฃจ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์์๋ค. ๋๋ฌธ์ ARM์์๋ ๊ธฐ์กด์ ARM์ CPU ์ํคํ ์ฒ๋ฅผ ๋ผ์ด์ผ์ค๋ฅผ ๋ฐ๋ ๊ฒ๊ณผ ๋น์ทํ ํ์์ผ๋ก GPU ์๋ฃจ์ ์ ๊ฐ๋ฐ, ๋ผ์ด์ผ์ค๋ฅผ ํ๋งคํ์ฌ ๊ธฐ๋ฐ ๊ธฐ์ ์ด ๋ถ์กฑํ ๊ตฌ๋งค์ฌ๋ผ๋ ์์ํ๊ฒ ์์ฅ์ ์ง์ถํ๊ฒ ํ๊ธฐ ์ํด GPU ์๋ฃจ์ ์ ๊ฐ๋ฐํ๊ธฐ๋ก ํ ๊ฒ์ด๋ค.
๋ํ ์ฐ์ฐ ์ ๋์ด CPU์ ๋นํด ์๋์ ์ผ๋ก ๋ง์ GPU๋ฅผ ์ผ๋ฐ์ ์ธ ์ฐ์ฐ์ ์์ฉํ๊ธฐ ์ํด์ ๋น์์ ์ฌ๋ฌ ํ์ฌ์์ ๋ง์ ์๋๊ฐ ์์๊ธฐ ๋๋ฌธ์ ์์ฅ์์ ๋ํ๋์ง ์๊ธฐ ์ํด ๊ฐ๋ฐ์ ์๋ํ ๊ฒ์ด๋ผ๊ณ ํ๋ค.
3. GPU ์ ํ ๋ผ์ธ์ [ํธ์ง]
๊ด๋ จ ์ฑ๋ฅ์ ๋ชจ๋ ARM์ ๋ฐํ์น๋ก ์ค ์ฑ๋ฅ์ ๋ฐํ ๋ง ์ ๋ ๋๋ค๊ณ ๋ณด๋ฉด ํธํ๋ค.์๋๋ฐ... ์ค ์ฑ๋ฅ์ ์ธก์ ํ๋ GFXbench ์ฑ์ด 3.0์ผ๋ก ์
๋ฐ์ดํธ ๋๊ณ ๋ ํ ์ด๋ก ์ฑ๋ฅ์ 95%์ ๊ฐ๊น์ด ์ค์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค.
3.1. Utgard ์ํคํ ์ฒ[ํธ์ง]
3.1.1. Mali-55 / Mali-110[ํธ์ง]
3.1.2. Mali-200 / Mali-300[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
210 MHz | 23 Mtri/s, 210 Mpix/s | 40nm LP |
500 MHz | 55 Mtri/s, 500 Mpix/s | 28nm HPM |
๊ทน ์ด์ฐฝ๊ธฐ์ Mali ์ ํ๊ตฐ์ด๋ค. ์ฌ์ฉํ ์๋ฅผ ๊ฑฐ์ ์ฐพ์ ๋ณผ ์ ์๋ค. ๊ตณ์ด ์ฐพ์๋ฉด ๊ตญ๋ด ์ ์ฒด์ธ ํ ๋ ์นฉ์ค์ TCC89XX์๋ฆฌ์ฆ ์ ๋๊ฐ Mali-200์ ํ์ฌํ ์ฌ๋ก๋ค. ๋น์ ๊ธฐ์ค์ผ๋ก๋ ๊ทธ๋ ๊ฒ ์ข์ง ์์ ์ฑ๋ฅ์ ์๋์์ผ๋, ์๊ธฐ ์์ฒด๊ฐ GPU์ ์ค์๋๊ฐ ์์๋ ์๊ธฐ์๊ธฐ ๋๋ฌธ์ ๋ฌปํ ๊ฐ์ด ์์ง ์์ ์๋ค.
ํ์ฌ Mali-200์ ARM ๊ณต์ ์ฌ์ดํธ์์๋ ์ธ๊ธ๋์ง ์๋ ์ํ์ด๋ฉฐ ์ฑ๋ฅ์ด ๋น์ทํ Mali-300๋ง ๋จ์์๋ค.
3.1.3. Mali-400[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
210 MHz | 23 Mtri/s, 210 Mpix/s | 40nm LP |
500 MHz | 55 Mtri/s, 500 Mpix/s | 28nm HPM |
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
210 MHz | 23 Mtri/s, 840 Mpix/s, 7.6 GFLOPS | 40nm LP |
500 MHz | 55 Mtri/s, 2 Gpix/s, 18 GFLOPS | 28nm HPM |
๋ฉํฐ์ฝ์ด ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ ์ต์ด์ Mali GPU์ด๋ค. ์ต๋ ์ง์ ๊ฐ์๋ 4๊ฐ์ด๋ค. ์ด์ ์ Mali-300๊ณผ ๊ฐ์ด ๋ ๋ฆฝ ์ ฐ์ด๋ ๊ตฌ์กฐ๋ก, ๋ฒํ ์ค๋ฅผ ๋ด๋นํ๋ ์ฝ์ด์ ํฝ์ ์ ๋ด๋นํ๋ ์ฝ์ด๊ฐ ๊ฐ๊ฐ ๋๋์ด์ ธ ์๋ค. ๋ฒํ ์ค ์ฝ์ด๋ ํญ์ 1๊ฐ๋ก ์ฝ์ด ์์ ํฌํจ๋์ง ์๊ณ ๋ ๋ฆฝ์ ์ผ๋ก ํฝ์ ์ ์ฒ๋ฆฌํ๋ Fragment Processor ํ๋๊ฐ ์ถ๊ฐ๋๋ ์์ค์ด๋ค... ๊ทธ๋ ๊ธฐ์ ์ฑ๊ธ์ฝ์ด๋ ์ฟผ๋์ฝ์ด๋ ๋ฒํ ์ค ์ฑ๋ฅ์ ๊ฐ์ Mali-400์ ํ์ฌํ ๊ธฐ๊ธฐ๋ค์ด ๋ฒค์น๋งํฌ ์ ์์์ ํ์ ๋ชป ์ฐ๊ฒ ํ๋ ์ํฉ์ ๋ฐ๋จ์ด ๋์๋ค.
์ผ์ฑ์ ์์ ์์ฒด AP์ธ ์์๋ ธ์ค 4210์ ์ฟผ๋์ฝ์ด 266 MHz ๊ตฌ์ฑ์ผ๋ก ์ต์ด๋ก ํ์ฌ๋์๋ค. ๋น์ ARM์์๋ 400 MHz๋ก ๋ค์ด๊ฐ ๊ฒ์ ๊ถ๊ณ ํ์ผ๋, ๋ฐ์ด ๋ฌธ์ ๋ฅผ ์ฐ๋ คํด ํด๋ญ์ ๋ฎ์ท๋ค๊ณ ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ด AP๋ฅผ ์ต์ด๋ก ์ฌ์ฉํ ๊ฐค๋ญ์ S II์์ ์ญ์ Mali-400์ ์ต์ด๋ก ์ฌ์ฉํ๋ค. ๋ฃจํ ํ ๋ค ๋ถํธ๋ก๋๋ฅผ ๊ฑด๋๋ ค์ฃผ๋ฉด ๊ธฐ์กด ํด๋ญ์น์ธ 400 MHz๋ก ์ค๋ฒํด๋ญ์ด ๊ฐ๋ฅํ๋, ์ญ์๋ ๋ฐ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ๋ํ ํ์์ ํด๋ญ์ธ 266 MHz๋ก๋ ์ฌ๋งํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฌธ์ ์์ด ๊ตฌ๋์ํจ๋ค. ์ด๋ฐ์๋ ํธํ์ฑ์ด ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ฑฐ์ ์๋ ๊ด๊ณ๋ก ๋ง์ ์ฌ๋๋ค์ด ์ฐ๋ ค๋ฅผ ํํ์ผ๋, ๊ฐค๋ญ์ S II ์์ฒด๊ฐ ์ผ์ฑ์ ์์ ํ๋๊ทธ์ญ ์ค๋งํธํฐ์ด์๊ณ , ๋ ๋น์ ์๋๋ก์ด๋ ์ง์์์๋ ์ฌ์ค์ ์ ์ผํ๊ฒ iPhone์ ๋ง์ค ์ ์๋ ๊ธฐ์ ์ด์๊ธฐ ๋๋ฌธ์ ๊ธ๋ก๋ฒ ํ๋งค๋์ด ๊ต์ฅํ ๋์๋ค. ๊ทธ๋ก ์ธํด ์ค์ง์ ์ผ๋ก ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ๋ง์์ก๊ณ , ๋ ๋์๊ฐ ์ผ์ฑ์ ์ ์์ฒด์์๋ ์ผ๋ฏธ๋๋จธ๋๋ฅผ ์์ ํ์ฌ ํธํ์ฑ์ ๋์ด์ฌ๋ ธ๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ์ฝ๊ฒ ํด๊ฒฐ๋ ์ ์์๋ค๊ณ ํ๋ค.
์ดํ ์์๋ ธ์ค 4210์ ๊ณต์ ๊ฐ์ ํ์ธ ์์๋ ธ์ค 4212์๋ ์ ์์ ์ผ๋ก 440 MHz์ ํด๋ญ์ผ๋ก ํ์ฌ๋์๊ณ , ๊ฐ์ ๊ณต์ ์ ์ฌ์ฉํ๋ ์์๋ ธ์ค 4412์๋ ๊ทธ๋๋ก ์ ์ฉ๋์ด ์ด AP๋ฅผ ์ฌ์ฉํ ๊ฐค๋ญ์ S III์ ๊ฐค๋ญ์ ๋ ธํธ II์๋ ์ต๋ 533 MHz์ ํด๋ญ๊น์ง ์ ์ฉ๋์๋ค๊ณ ํ๋ค.
์ผ์ฑ์ ์์ ์์๋ ธ์ค 4210์ด ํธํ์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์, ํ๋ฐ ์ฃผ์๋ก ST์๋ฆญ์จ๊ณผ ๋ฝ์นฉ์์๋ ๋ค์ํ ๊ตฌ์ฑ์ผ๋ก ์ฌ์ฉ๋์๋ค.
๋น๊ต์ ๊ตฌ์ธ๋์ธ ๋ ๋ฆฝ ์ ฐ์ด๋ ๊ตฌ์กฐ ๋๋ฌธ์ ๋จ์ด์ง๋ ๋ฒํ ์ค ์ฑ๋ฅ์ผ๋ก ์ธํ ๋ณ๋ชฉ ํ์์ด ์ผ์ด๋๋ฉฐ ์ ๋์ ์ธ ์ฑ๋ฅ๋ ํ์ฌ ํ์ปด Adreno 320 ๊ฐ์ ๊ฒฝ์ GPU์ ๋น๊ตํ์ ๋ ๋ค์ ๋จ์ด์ง๋ ํธ์ด์ง๋ง, ์์ง๊น์ง ๋ชจ๋ฐ์ผ์์๋ ๋ฒํ ์ค ์ฑ๋ฅ์ด ์ค์ํ ํด๋ฆฌ๊ณค๋ณด๋ค ํฝ์ ์ฑ๋ฅ์ด ์ค์ํ ํ ์ค์ฒ๋ฅผ ์ฃผ๋ก ๋ง์ด ์ฐ๊ธฐ ๋๋ฌธ์ ๋ฌด๋ํ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ํนํ ๊ฐค๋ญ์ S II, ๊ฐค๋ญ์ S III๋ฅผ ๋น๋กฏํ ์ผ์ฑ ์์๋ ธ์ค 4210, 4412 ํ์ฌ ๊ธฐ๊ธฐ๋ค์ด ์๋๋ก์ด๋ ์ ์ ์จ์ ์ง๋ํ ์ํฅ๋ ฅ์ ๋ผ์น๊ธฐ ๋๋ฌธ์ ๊ฐ์ข ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์๋ค๋ก๋ถํฐ ์ง์ ์ญ์ ํ๋ฐํ ๋ฐ๊ณ ์๋ค.
๋ค๋ง Open GL 3.0์ ์ง์ํ์ง ์๊ธฐ์ Android 4.3 ์ ค๋ฆฌ๋น์์๋ ํฐ ์ํฅ๋ ฅ์ ํ์ฌํ๊ธฐ ์ด๋ ต๋ค.
์ฌ๋ด์ผ๋ก ๋ํ ๋๊ฐ ํจ๋ฐ๋ฆฌ ์ปดํจํฐ์ ์ํผ ํจ๋ฏธ์ปด์ ๋ณต๊ณ ํ ๋ณต๊ฐํ ์ฝ์ ๋ฐ๋งค ์ ํ์ฌ๋์๋ GPU์ ์ํ์ด๊ธฐ๋ ํ๋ค.
3.1.4. Mali-450[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
270 MHz | 59 Mtri/s, 1.1 Gpix/s | 40nm LP |
650 MHz | 142 Mtri/s, 2.6 Gpix/s | 28nm HPM |
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
270 MHz | 59 Mtri/s, 2.2 Gpix/s | 40nm LP |
650 MHz | 142 Mtri/s, 5.2 Gpix/s | 28nm HPM |
Utgard ๊ธฐ๋ฐ์ ๋ํ์์ผ๋ก ๋ถ๋ฆฌ์ง๋ง ๊ตฌ์กฐ ์์ฒด๋ Mali-400์ 2๊ฐ ๋ถ์ธ ๊ฒ๊ณผ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค. ๋ค๋ง, Mali-400์์ ๋ฌธ์ ์ ์ผ๋ก ์ง์ ๋ ๋ฒํ ์ค ์ฑ๋ฅ์ด ๋ ๋ฐฐ๋ก ์ฆ๊ฐ์์ผ ์ด๋์ ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์๋ค. ๋ํ Mali-400์ด ์ฟผ๋์ฝ์ด๊น์ง ์ง์ํ๊ธฐ ๋๋ฌธ์ ๋จ์ํ 2๊ฐ๋ฅผ ๋ถ์ธ Mali-450์ ์ด 8๊ฐ๊น์ง ์ง์ํ ์ ์๋ค.
์ฌ๊ธฐ์ ์ฝ๊ฐ์ ๊ธฐ์ ๊ฐ์ ์ด ์ด๋ฃจ์ด์ ธ ๊ถ๊ณ ํด๋ญ๊น์ง ์์นํ์ฌ Mali-400์ ๋ฒํ ์ค ์ฑ๋ฅ๋ณด๋ค ์ฝ 3๋ฐฐ ๊ฐ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ ์ค๋ค. ๋ํ ์๋ ๊ดด๋ฌผ์ด์๋ ํฝ์ ์ฑ๋ฅ์ 2013๋ ๋น์ ๊ณ ์ฑ๋ฅ GPU ์ค ํ๋์ธ ํ์ปด Adreno 320๋ณด๋ค 2.5๋ฐฐ ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ ์ค๋ค.
๋ค๋ง, Mali-400์ด ๋ชจ์ฒด์ธ ๋งํผ ๊ตฌ์ธ๋ ๋ ๋ฆฝ ์ ฐ์ด๋ ๊ตฌ์กฐ์ GPU๋ผ๋ ๊ฒ์ ๋ณํ์ง ์๊ธฐ ๋๋ฌธ์ ์ ๋ ฅ ์๋ชจ ๋ฌธ์ ๋ฅผ ์๊ฐํ๋ฉด ์ด ๊ฒ๋ณด๋ค๋ ์ฐจ๊ธฐ์์ธ Midgard ๊ธฐ๋ฐ์ GPU๋ฅผ ํ์ฌํ๋ ๊ฒ์ด ์ ์ ๊ฑด๊ฐ์ ์ด๋กญ๋ค. ๋๋ฌธ์ ์ค์ ๋ก ํ์ฌํ AP๊ฐ ์์์ง๋ ์๋ฌธ์ธ ์ํฉ. ๊ฑฐ๊ธฐ์ Open GL ์ง์ ์ญ์ Mali-400์ ๋ฐ๋ผ 2.0๊น์ง๋ง ์ง์ํ๋ค.
2013๋ 4๋ถ๊ธฐ ๋๋์ด ์ค ํ์ฌ ์ ํ์ด ๋ฑ์ฅํ๋ค. ๋ฏธ๋์ดํ ์ MTK6592์ Amlogic์ AML-M802. ๋ฒค์น๋ฅผ ๋ณด๋ฉด ์ฝ์ด์๋
3.1.5. Mali-470[ํธ์ง]
3.2. 1์ธ๋ Midgard ์ํคํ ์ฒ[ํธ์ง]
3.2.1. Mali-T604[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
533 MHz | 533 Mtri/s, 2 Gpix/s, 72 GFLOPS | 28nm HPM |
์ถ์ฒ
์ผ์ฑ์ ์์ ์์๋ ธ์ค 5250์ ์ต์ด๋ก ํ์ฌ๋์์ผ๋ฉฐ ์ถ์๋ ์ ํ์ผ๋ก๋ ๋ฅ์์ค 10์ด ์๋ค.
1์ธ๋ Midgard ๊ธฐ๋ฐ์ ์ฒซ GPU์ด๋ฉฐ, ์ด์ Utgard ๊ธฐ๋ฐ์ GPU์ ๋น๊ต ์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ ํตํฉ ์ ฐ์ด๋ ๊ตฌ์กฐ๋ผ๋ ์ ์ ์๋ค. ๋๋ฌธ์ ๊ฐ๊ฐ์ ์ฝ์ด์ ์ฝ์ด ๋น 2๊ฐ์ฉ ์ฐ์ฐ ์ ๋์ด ์๊ณ , ํ ์ค์ฒ ์ ๋์ด ๋ณ๋๋ก ๋ค์ด๊ฐ๋ค. Midgard ์ํคํ ์ฒ๋ 1ALU๋น FP32 ์ฑ๋ฅ์ด 17 ops/cycle์ด๊ณ Mali-T604์๋ 4์ฝ์ด ๊ธฐ์ค 8ALUs๊ฐ ๋ค์ด๊ฐ๋ค. ์ด๋ก ์ธํด ๊ธฐ์กด์ Utgard ๊ธฐ๋ฐ์์ ํ๋์ ์ฝ์ด๋ง ๋ฒํ ์ค ์์ ์ ๋ด๋นํ๋ค๋ฉด ์ด๋ฒ์๋ ํฝ์ ์ฝ์ด์ ๋๋ฑํ ๋ฒํ ์ค ์ฝ์ด๋ฅผ ๊ฐ์ง๊ฒ ๋์๋ค. ๋๋ฌธ์ ๊ธฐ์กด๋ณด๋ค 4๋ฐฐ ์ด์ ๋ฒํ ์ค ์ฑ๋ฅ์ด ์ํฅ๋์๋ค.
ํฝ์ ์ฑ๋ฅ์ ๊ธฐ์กด์ ๋นํด ํฌ๊ฒ ์ค๋ฅด์ง ์์์ง๋ง, ๊ธฐ์กด์ ํฝ์ ์ฑ๋ฅ์ด ๋งค์ฐ๊ธฐํ์ ์ผ๋ก ํ๋ฅญํ๋ค๋ ๊ฒ์ ๋ณผ ๋ ๋ณ ๋ฌธ์ ๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ๊ทธ๋๋ ์ ์ฒด์ ์ธ ์ฑ๋ฅ์ ํ์ปด Adreno 320 400 MHz์ ๋น์ทํ๋ค.
2015๋ ๊ธฐ์ค ์ต์ ์ธ OpenGL ES 3.1 ๊น์ง ์ง์ํ๋๋ฐ, ๋์๊ธฐ Adreno 320์ ๊ณ ์ฌํ๊ณ , Adreno 330๋ OpenGL ES 3.0๊น์ง ๋ฐ์ ์ง์ํ์ง ๋ชปํ ๊ฒ์ ๋ณธ๋ค๋ฉด, ์ถ์ ์๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋ก๋ ์๋นํ ๋ฏธ๋ ์งํฅ์ ์ธ ์ค๊ณ๋ก API ์ง์์ด ํ๋ฅญํ GPU์ด๋ค.
์ผ์ฑ์ ์์ ์์๋ ธ์ค 5250์ ์ต์ด๋ก ํ์ฌ๋์์ผ๋ฉฐ ์ถ์๋ ์ ํ์ผ๋ก๋ ๋ฅ์์ค 10์ด ์๋ค.
1์ธ๋ Midgard ๊ธฐ๋ฐ์ ์ฒซ GPU์ด๋ฉฐ, ์ด์ Utgard ๊ธฐ๋ฐ์ GPU์ ๋น๊ต ์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ ํตํฉ ์ ฐ์ด๋ ๊ตฌ์กฐ๋ผ๋ ์ ์ ์๋ค. ๋๋ฌธ์ ๊ฐ๊ฐ์ ์ฝ์ด์ ์ฝ์ด ๋น 2๊ฐ์ฉ ์ฐ์ฐ ์ ๋์ด ์๊ณ , ํ ์ค์ฒ ์ ๋์ด ๋ณ๋๋ก ๋ค์ด๊ฐ๋ค. Midgard ์ํคํ ์ฒ๋ 1ALU๋น FP32 ์ฑ๋ฅ์ด 17 ops/cycle์ด๊ณ Mali-T604์๋ 4์ฝ์ด ๊ธฐ์ค 8ALUs๊ฐ ๋ค์ด๊ฐ๋ค. ์ด๋ก ์ธํด ๊ธฐ์กด์ Utgard ๊ธฐ๋ฐ์์ ํ๋์ ์ฝ์ด๋ง ๋ฒํ ์ค ์์ ์ ๋ด๋นํ๋ค๋ฉด ์ด๋ฒ์๋ ํฝ์ ์ฝ์ด์ ๋๋ฑํ ๋ฒํ ์ค ์ฝ์ด๋ฅผ ๊ฐ์ง๊ฒ ๋์๋ค. ๋๋ฌธ์ ๊ธฐ์กด๋ณด๋ค 4๋ฐฐ ์ด์ ๋ฒํ ์ค ์ฑ๋ฅ์ด ์ํฅ๋์๋ค.
ํฝ์ ์ฑ๋ฅ์ ๊ธฐ์กด์ ๋นํด ํฌ๊ฒ ์ค๋ฅด์ง ์์์ง๋ง, ๊ธฐ์กด์ ํฝ์ ์ฑ๋ฅ์ด ๋งค์ฐ
2015๋ ๊ธฐ์ค ์ต์ ์ธ OpenGL ES 3.1 ๊น์ง ์ง์ํ๋๋ฐ, ๋์๊ธฐ Adreno 320์ ๊ณ ์ฌํ๊ณ , Adreno 330๋ OpenGL ES 3.0๊น์ง ๋ฐ์ ์ง์ํ์ง ๋ชปํ ๊ฒ์ ๋ณธ๋ค๋ฉด, ์ถ์ ์๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋ก๋ ์๋นํ ๋ฏธ๋ ์งํฅ์ ์ธ ์ค๊ณ๋ก API ์ง์์ด ํ๋ฅญํ GPU์ด๋ค.
3.2.2. Mali-T658[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
? MHz | ? Mtri/s, ? Gpix/s | ? |
์ถ์ฒ
1์ธ๋ Midgard ๊ธฐ๋ฐ์ผ๋ก T604์ ๊ฐ์ด ๋ฐํ๋์๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Mali-400๊ณผ Mali-450์ฒ๋ผ Mali T604๋ฅผ 2๊ฐ๋ฅผ ๋ถ์ฌ ๋์ ๋ชจ์ต์ ๊ฐ์ง๊ณ ์์ง๋ง, ๊ฐ ์ ฐ์ด๋ ์ฝ์ด ๋น ์ฐ์ฐ ์ ๋์ ์๊ฐ 4๊ฐ๋ก ๋์ด ์ด 32๊ฐ์ ์ฐ์ฐ ์ ๋์ ๊ฐ์ง๊ณ ์๊ฒ ๋์๋ค. Midgard ์ํคํ ์ฒ๋ 1ALU๋น FP32 ์ฑ๋ฅ์ด 17 ops/cycle์ด๋ค. ํ ๋ง๋๋ก ๋งํด์ ๊ดด๋ฌผ.
์ ํํ ์์น๊ฐ ๊ณต๊ฐ๋์ง ์์ ์ธ๊ธํ๊ธฐ ์ด๋ ค์ด ์ ์ด ์์ง๋ง, ARM์ ๋ฐํ๋๋ก๋ผ๋ฉด Mali-400์ 10๋ฐฐ, Mali T604์ 4๋ฐฐ์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค๊ณ ํ๋ค.
ํ์ง๋ง ARM์์ ๋ผ์ธ์ ๊ฐํธ์ ์ํํ๋ฉด์ ARM์ ๋ผ์ธ์ ์์ ์ฌ๋ผ์ก๋ค. ์ฌ๋ด์ผ๋ก ๋น์ทํ ์๊ธฐ์ ์ผ์ฑ์ ์์์ ์์๋ ธ์ค 5410์ GPU๋ฅผ ์ ์ ํ๋ ค ์์ง์์ผ๋ 1์์์๋ ์ด ๋ ์์ด ๋๋๋๋ ๋ฐ๋์ ๊ฒฐ๊ตญ PowerVR SGX544 ํธ๋ฆฌํ์ฝ์ด๋ฅผ ์ฑ์ฉํ๋ ๋ฐฉํฅ์ผ๋ก ํ์ด์ก๋ค๊ณ ํ๋ค.๊ทธ๋ฆฌ๊ณ ์ด ๊ฒ์ ์ ์ ์
(ๆก)์๊ฐ ๋์๋ค.
๊ทธ๋๋ ์กด์ฌ ์์ฒด๋ ์์ง๋ ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ํ์จ์ด์ ์์ฒด AP์ธ K3V2์ ํ์์ผ๋ก ๊ณํ ์ค์ธ big.LITTLE ๊ธฐ์ ์ ์ฉ AP์ธ K3V3์ ๋ค์ด๊ฐ๋ค๋ ๋ด์ค๊ฐ ๋ฌ๊ธ์์ด ๋ด๋ค.๋ค๋ง ์ ์์ ๋ณผ ๋ ์ฑ๋ฅ์ ๋ณด์ฅ์ ๋ชปํ๋ค.
1์ธ๋ Midgard ๊ธฐ๋ฐ์ผ๋ก T604์ ๊ฐ์ด ๋ฐํ๋์๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Mali-400๊ณผ Mali-450์ฒ๋ผ Mali T604๋ฅผ 2๊ฐ๋ฅผ ๋ถ์ฌ ๋์ ๋ชจ์ต์ ๊ฐ์ง๊ณ ์์ง๋ง, ๊ฐ ์ ฐ์ด๋ ์ฝ์ด ๋น ์ฐ์ฐ ์ ๋์ ์๊ฐ 4๊ฐ๋ก ๋์ด ์ด 32๊ฐ์ ์ฐ์ฐ ์ ๋์ ๊ฐ์ง๊ณ ์๊ฒ ๋์๋ค. Midgard ์ํคํ ์ฒ๋ 1ALU๋น FP32 ์ฑ๋ฅ์ด 17 ops/cycle์ด๋ค. ํ ๋ง๋๋ก ๋งํด์ ๊ดด๋ฌผ.
์ ํํ ์์น๊ฐ ๊ณต๊ฐ๋์ง ์์ ์ธ๊ธํ๊ธฐ ์ด๋ ค์ด ์ ์ด ์์ง๋ง, ARM์ ๋ฐํ๋๋ก๋ผ๋ฉด Mali-400์ 10๋ฐฐ, Mali T604์ 4๋ฐฐ์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค๊ณ ํ๋ค.
ํ์ง๋ง ARM์์ ๋ผ์ธ์ ๊ฐํธ์ ์ํํ๋ฉด์ ARM์ ๋ผ์ธ์ ์์ ์ฌ๋ผ์ก๋ค. ์ฌ๋ด์ผ๋ก ๋น์ทํ ์๊ธฐ์ ์ผ์ฑ์ ์์์ ์์๋ ธ์ค 5410์ GPU๋ฅผ ์ ์ ํ๋ ค ์์ง์์ผ๋ 1์์์๋ ์ด ๋ ์์ด ๋๋๋๋ ๋ฐ๋์ ๊ฒฐ๊ตญ PowerVR SGX544 ํธ๋ฆฌํ์ฝ์ด๋ฅผ ์ฑ์ฉํ๋ ๋ฐฉํฅ์ผ๋ก ํ์ด์ก๋ค๊ณ ํ๋ค.
๊ทธ๋๋ ์กด์ฌ ์์ฒด๋ ์์ง๋ ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ํ์จ์ด์ ์์ฒด AP์ธ K3V2์ ํ์์ผ๋ก ๊ณํ ์ค์ธ big.LITTLE ๊ธฐ์ ์ ์ฉ AP์ธ K3V3์ ๋ค์ด๊ฐ๋ค๋ ๋ด์ค๊ฐ ๋ฌ๊ธ์์ด ๋ด๋ค.
3.3. 2์ธ๋ Midgard ์ํคํ ์ฒ[ํธ์ง]
3.3.1. Mali-T62X[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ |
700 MHz | 600 Mtri/s, 4.2 Gpix/s, 143 GFLOPS |
533 MHz | 457 Mtri/s, 3.2 Gpix/s, 109 GFLOPS |
์ถ์ฒ
2012๋ 8์ 2์ธ๋ Midgard ๊ธฐ๋ฐ์ T624์ T628์ด T678๊ณผ ๊ฐ์ด ๊ณต๊ฐ๋์๋ค. T622๋ 2013๋ 6์ 2์ผ์ CPU ์ํคํ ์ฒ์ธ Cortex-A12์ ํจ๊ป, ๋ณ๊ฐ๋ก ๊ณต๊ฐ๋์๋ค. 2013๋ 4๋ถ๊ธฐ ๊ธฐ์ค์ผ๋ก ์ฌ์ฉํ๋ AP๋ ์ผ์ฑ์ ์์ ์์๋ ธ์ค 5420์ด ์ ์ผํ๋ฉฐ ํ์ฌ๋ ๊ธฐ๊ธฐ๋ก ๊ฐค๋ญ์ ๋ ธํธ3์ ๊ฐค๋ญ์ ๋ ธํธ 10.1 2014์ด ์๋ค. ์ด๋ค์ด ์๋ ๋ง์ด ํ๋ ค๋ ๊ทธ๋ฌ๋ฏ์ดํธํ์ฑ ๋ฌธ์ ๋ ๊ณง ์์ด์ง๊ฒ ์ง๋ง...
๊ทธ๋ฆฌ๊ณ , ASTC ์์ถ ํฌ๋งท์ ์ง์ํ๊ณ Open GL 4.3๊ณผ Open GL ES 3.0์ ๋์ํ๋ค.
์ด์ T60X ์๋ฆฌ์ฆ์ ๋นํด์ ์ฝ 50%์ ์ฑ๋ฅ ํฅ์์ด ์๋ค๊ณ ํ๋ค.
๋ฒค์น๋งํฌ์ ํฅ์ฌ์ฝ์ด ๋ฒ์ ์ ์ฑ๋ฅ์ ํ์ปด์ ์๋๋ ๋ ธ 330๊ณผ ๊ฑฐ์ ๋น์ทํ ์ฑ๋ฅ. ๋ค๋ง Mali ๊ณ์ด์ ์ด์ ๊น์ง 6๊ฐ์ ์ ๋ ๋๋ผ์ด๋ฒ ์ต์ ํ ๊ณผ์ ํ ์ฑ๋ฅ์ด ๋์ ๋๊ฒ ์ฌ๋ผ๊ฐ๋ ๊ฒ์ด ๋ค๋ฐ์ฌ์ฌ์ค ํญ์์๊ธฐ ๋๋ฌธ์ ์กฐ๊ธ ๋ ์ง์ผ๋ณผ ํ์๊ฐ ์๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก T62x ์๋ฆฌ์ฆ๋ ์ฌ๋๋ค์ ๊ด์ฌ์ฌ์์ ๋ฉ์ด์ง ๋ ์ฏค ํ์ฌ ์ต์ ํ ๋๋ผ์ด๋ฒ๊ฐ ๊ธฐ๊ธฐ์ ์ ์ฉ๋์๋ค. ํนํ๋ Open GL ES 3.0 ํ๊ฒฝ์์ ํ๋ ์์ด 2๋ฐฐ ๊ฐ ๋์ด, ์๋์ ์ผ๋ก ์ฐจ์ด๊ฐ ๋ง์ด ๋๋ Adreno 330 ๊ธฐ๊ธฐ๊ณผ ์ ๋ง๋ก ๋๊ธ์ด, ๋๋ ์์๊ฐ ๋์ด ๋ฒ๋ ธ๋ค.์ผํด๋ผ ARM !! Adreno 330๋๋น ๋น๊ต์ ๋จ์ด์ก๋ ํ๋ ์๋ ๋๊ธ์ด ๋์ด ๋ฒ๋ฆฌ๊ณ , ๊ฒฐ์ ์ ์ผ๋ก T62x ์๋ฆฌ์ฆ๋ Open GLES 3.1 API๋ฅผ ์ง์ํ๋ฉด์ Adreno 330๊ณผ์ ๊ฒฝ์์ T628 MP6์ ํ์ ์น(...)
์ฌ๋ด์ผ๋ก, GPU ๋ช ์ ๋ง์ง๋ง์ผ๋ก ๋ค์ด๊ฐ๋ ์ซ์๋ ์ต๋ ์ฝ์ด ๊ฐ์๋ฅผ ์๋ฏธํ๋ค. ๋๋ฌธ์ ์์๋ ธ์ค 5420์ด T628์ ์ฅํ ์ฝ์ด๊ฐ ์๋ ์ ฐ์ด๋ ์ฝ์ด 2๊ฐ๋ฅผ ๋์ด๋ด์ด ํฅ์ฌ ์ฝ์ด๋ก ์ฌ์ฉํ๊ณ ์๋ค.
2012๋ 8์ 2์ธ๋ Midgard ๊ธฐ๋ฐ์ T624์ T628์ด T678๊ณผ ๊ฐ์ด ๊ณต๊ฐ๋์๋ค. T622๋ 2013๋ 6์ 2์ผ์ CPU ์ํคํ ์ฒ์ธ Cortex-A12์ ํจ๊ป, ๋ณ๊ฐ๋ก ๊ณต๊ฐ๋์๋ค. 2013๋ 4๋ถ๊ธฐ ๊ธฐ์ค์ผ๋ก ์ฌ์ฉํ๋ AP๋ ์ผ์ฑ์ ์์ ์์๋ ธ์ค 5420์ด ์ ์ผํ๋ฉฐ ํ์ฌ๋ ๊ธฐ๊ธฐ๋ก ๊ฐค๋ญ์ ๋ ธํธ3์ ๊ฐค๋ญ์ ๋ ธํธ 10.1 2014์ด ์๋ค. ์ด๋ค์ด ์๋ ๋ง์ด ํ๋ ค
๊ทธ๋ฆฌ๊ณ , ASTC ์์ถ ํฌ๋งท์ ์ง์ํ๊ณ Open GL 4.3๊ณผ Open GL ES 3.0์ ๋์ํ๋ค.
์ด์ T60X ์๋ฆฌ์ฆ์ ๋นํด์ ์ฝ 50%์ ์ฑ๋ฅ ํฅ์์ด ์๋ค๊ณ ํ๋ค.
๋ฒค์น๋งํฌ์ ํฅ์ฌ์ฝ์ด ๋ฒ์ ์ ์ฑ๋ฅ์ ํ์ปด์ ์๋๋ ๋ ธ 330๊ณผ ๊ฑฐ์ ๋น์ทํ ์ฑ๋ฅ. ๋ค๋ง Mali ๊ณ์ด์ ์ด์ ๊น์ง 6๊ฐ์ ์ ๋ ๋๋ผ์ด๋ฒ ์ต์ ํ ๊ณผ์ ํ ์ฑ๋ฅ์ด ๋์ ๋๊ฒ ์ฌ๋ผ๊ฐ๋ ๊ฒ์ด ๋ค๋ฐ์ฌ
๋ง์ฐฌ๊ฐ์ง๋ก T62x ์๋ฆฌ์ฆ๋ ์ฌ๋๋ค์ ๊ด์ฌ์ฌ์์ ๋ฉ์ด์ง ๋ ์ฏค ํ์ฌ ์ต์ ํ ๋๋ผ์ด๋ฒ๊ฐ ๊ธฐ๊ธฐ์ ์ ์ฉ๋์๋ค. ํนํ๋ Open GL ES 3.0 ํ๊ฒฝ์์ ํ๋ ์์ด 2๋ฐฐ ๊ฐ ๋์ด, ์๋์ ์ผ๋ก ์ฐจ์ด๊ฐ ๋ง์ด ๋๋ Adreno 330 ๊ธฐ๊ธฐ๊ณผ ์ ๋ง๋ก ๋๊ธ์ด, ๋๋ ์์๊ฐ ๋์ด ๋ฒ๋ ธ๋ค.
์ฌ๋ด์ผ๋ก, GPU ๋ช ์ ๋ง์ง๋ง์ผ๋ก ๋ค์ด๊ฐ๋ ์ซ์๋ ์ต๋ ์ฝ์ด ๊ฐ์๋ฅผ ์๋ฏธํ๋ค. ๋๋ฌธ์ ์์๋ ธ์ค 5420์ด T628์ ์ฅํ ์ฝ์ด๊ฐ ์๋ ์ ฐ์ด๋ ์ฝ์ด 2๊ฐ๋ฅผ ๋์ด๋ด์ด ํฅ์ฌ ์ฝ์ด๋ก ์ฌ์ฉํ๊ณ ์๋ค.
3.3.1.1. Mali-T622[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
? MHz | ? Mtri/s, ? Gpix/s | 32nm , 28nm |
3.3.1.2. Mali-T624[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
? MHz | ? Mtri/s, ? Gpix/s | 32nm , 28nm |
3.3.1.3. Mali-T628[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
695 MHz | ? Mtri/s, ? Gpix/s | 32nm , 28nm |
์ผ์ฑ ์์๋ ธ์ค 5420/5422(5800)/5430์ ๋ค์ด๊ฐ GPU์ด๋ค. ์์์ ์ธ๊ธ๋์๋ฏ์ด ์ด์ฐฝ๊ธฐ์๋ ํ์ปด ์ค๋ ๋๋๊ณค 800/801์ ๋ค์ด๊ฐ Adreno 330์ ๋นํด ๋ฎ์ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ์์ผ๋ ํ์ฌ๋ ๋๋ถ๋ถ์ ๋ฒค์น๋งํฌ์์ ๋์ฑ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ์ด๋ก์ ์์๋ ธ์ค 5430์ด ํ์ปด ์ค๋ ๋๋๊ณค 805 APQ8084๋ณด๋ค ํ ๋จ๊ณ ๋์ CPU ์ฐ์ฐ์ฑ๋ฅ์ ๋ณด์์ผ๋ ๋ฎ์ GPU์ฑ๋ฅ์ ๋ณด์๋ ๊ฒ์ด ์ด๋ ์ ๋ ํฅ์๋์๋ค.
3.3.2. Mali-T678[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ํ๊ฒ๊ณต์ |
? MHz | ? Mtri/s, ? Gpix/s | 28nm |
1๊ฐ์ ์ ฐ์ด๋ ์ฝ์ด๋น 4๊ฐ์ ALU ๋ชจ๋์ด ์์ผ๋ฉฐ, ์ด๋ ์ด์ Mali T658์ ๊ฐ์ ๋ฒ์ ์ผ๋ก ์ถ์ ๋จ. Midgard ์ํคํ ์ฒ๋ 1ALU๋น FP32 ์ฑ๋ฅ์ด 17 ops/cycle์ด๊ณ Mali-T678์๋ T658๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก 8์ฝ์ด ๊ธฐ์ค 32ALUs๊ฐ ๋ค์ด๊ฐ๋ค. ๋ค๋ง ์์ฅ์ ์ค ํ์ฌ๋ ์ ํ์ด ์ถ์๋์ง๋ ์๊ณ , ์ด๋ ์๊ฐ๋ถํฐ ARM์ ์ ํ ๋ฆฌ์คํธ์์๋ ์ฌ๋ผ์ก๋ค.
3.4. 3์ธ๋ Midgard ์ํคํ ์ฒ[ํธ์ง]
3.4.1. Mali-T720[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
650 MHz | 650 Mtri/s, 5.2 Gpix/s, 88.4 GFLOPS | 28nm HPM |
2013๋ 10์ ๋ฐํ๋ ARM์ ์๋ก์ด ์ค๊ธ ๋ผ์ธ์ ์ GPU์ด๋ค. 2์ธ๋ Midgard ๊ธฐ๋ฐ์ GPU์ง๋ง, ์ผ๋จ ๋ผ์ธ์ ์ Mali-450์ ์๋ ์ค๊ธ ๋ผ์ธ์ . ๊ทธ๋ฌ๋ ๊ณต๊ฐ๋ ์คํ์ ๋ณด๋ฉด ์ค๊ธ์ ๊ทธ๊ฒ์ด ์๋๋ฐ, ํ์ธ๋์ธ Mali-T62X ์๋ฆฌ์ฆ์ ๋น์ทํ๊ฑฐ๋ ๊ทธ ์ด์์ ์ฑ๋ฅ์ ๋ณด์ฌ ์ค๋ค. ์ ๋ ฅํจ์จ์ 150%, ์ฑ๋ฅ์ 50% ์์น์ด๋ผ๊ณ ํ๋๋ฐ, ๊ธฐ์ค์ด Utgard ๋ผ๊ณ ํ๋ฉด ๋๋ฌด ๋๊ณ Midgard ๋ผ๊ณ ํ๋ค๋ฉด ๋ฎ๋ค.
ํ์ฌ ์์ฅ์์ T62X์๋ฆฌ์ฆ๋ฅผ ํ์ฌํ๊ณ ์์ฅ์ ์ถ์๋ ์ ํ์ ์ผ์ฑ์ ์์ ์ผ์ฑ ์์๋ ธ์ค 5 ์๋ฆฌ์ฆ๊ฐ ์ ์ผํ๋ฉฐ, ์ด๊ฒ์ Utgard ๊ธฐ๋ฐ์ GPU๊ฐ ๋ผ์ด์ผ์ค์ ์์ฐ์ด ์ฌ์์ ๋ง์ ์ ์กฐ์ฌ๋ค์ด ์ฑํํ๋ค๋ ๊ฒ์ ๋นํด์ ๋๋ฌด ์ ๊ทผ์ฑ์ด ๋จ์ด์ง๋ค๋ ์ํฉ์ ์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค. ์์ฐ์ด๋ ์ค๊ณ ๋ฅ๋ ฅ์ด ๋จ์ด์ง๋ ์ ์์ฌ๋ค์ Midgard ๋ณด๋ค๋ ๊ธฐ์กด์ Utgard ๊ธฐ๋ฐ์ Mali-450์ ํ์ฌํ๊ณ ์๋ ์ํฉ์์ ์์ฐ์ ์ฉ์ด์ฑ์ ๋์ด๊ณ ์ฑ๋ฅ ํจ์จ์ ๋์ด์ฌ๋ฆฐ ๊ธฐ์กด T600 ์๋ฆฌ์ฆ๋ฅผ ์ต์ ํํ ๋ฒ์ ์ด๋ผ๊ณ ํ ์ ์๊ฒ ๋ค. ํนํ ์ค์ํ ์ ์, ๋์ผ ๊ณต์ ์์ ๋ค์ด ์ฌ์ด์ฆ๋ 30% ์ค์๋ค๋ ๊ฒ.
๋์ค์ ์์ธํ ๋ฐํ์ง ๋ฐ๋ก๋ ๊ฐ ์ฝ์ด์ ์ฐ์ฐ ๋ชจ๋์ ์๊ฐ 1๊ฐ๋ก ๊ฐ์ด ๊ณต๊ฐ๋ T760์ ๋ฐํ ๋ง ๋ฒ์ ์ด๋ผ๊ณ ํ ์ ์๋ค.
์ค ์ ํ์ 2015๋ ํ๋ฐ๊ธฐ๋ ๋์ด์ ์ถ์ ๋์๋๋ฐ, ํ์ฌ ์ ํ์ด ๋๋ถ๋ถ ๋ณด๊ธํ์ ํ๊ฒ ์ฑ๋ฅ์ผ๋ก ์ก์์ 1~2 ์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ๋์๋ค. ๋ฐ๋ผ์ GFX๋ฒค์น 2.7 ํฐ๋ ์ค ๊ธฐ์ค 25fps๋ฅผ ์ฐ์ด์ฃผ๋ T628 ํฅ์ฌ์ฝ์ด์ ๋นํด์๋ ์ฑ๋ฅ์ด ์๋นํ ๋ฎ๊ฒ ๋์จ๋ค. ์์๋ ธ์ค 7580์ Mali-T720MP2๊ฐ ํฐ๋ ์ค 14fps์ ๋๋ฅผ ์ฐ๋ ์์ค์ผ๋ก Adreno 320๊ณผ ๋น์ทํ ์ฑ๋ฅ์ด๋ค. ์ค ์ ํ์ผ๋ก ์ถ์๋ T760์ ๋ค์ด ํฌ๊ธฐ๊ฐ ์๊ฐ๋ณด๋ค ์๋นํ ์ปค์[1]์ฌ์ ํ ์ผ์ฑ ์์ฃผ๋ก ์ฌ์ฉ ๋์๋ค๋ ๊ฒ๊ณผ ๋๋นํด ๋ณด๋ฉด, T720์ 2015๋ ํ์ฌ ์ต์ API์ธ Open GLES 3.1์ ์ง์ํ๋ฉฐ ๋ฌด๋ํ ์ค/์ ๊ฐํ ํฌ์ง์ ์ ์ฑ ์ ์ง ๋งํผ์ ์ฑ๋ฅ๊ณผ ์์ฐ์ฑ์ ๊ฐ์ง GPU IP๋ก ๊ฐ๊ด ๋ฐ๊ณ ์๋ค. ์ด๊ฒ์ด ์ด๋ ์ ๋ ์ํฅ์ด ์์๋์ง, ๋ฏธ๋์ดํ ๊ฐ์ ๊ฒฝ์ฐ ์์ฌ์ ARMv8 ๋ผ์ธ์ ์์ 1์ธ๋ ์ ํ์ ์ฌ๋นจ๋ฆฌ ๋จ์ข ์ํค๊ณ , GPU๋ฅผ T760์์ T720์ผ๋ก ๋ค์ด๊ทธ๋ ์ด๋์ํจ 2์ธ๋ ๋ชจ๋ธ์ ์์ฅ์ ์ผ์ฐ ์ถ์ํ์๋ค.
3.4.2. Mali-T760[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
695 MHz | 1390 Mtri/s, 11.2 Gpix/s, 378 GFLOPS | 28nm HPM |
Mali-T720๊ณผ ๊ฐ์ด ๊ณต๊ฐ๋ ํ์ด์๋ ๋ผ์ธ์ . ๊ณต๊ฐ๋ ์ฑ๋ฅ๋ง์ผ๋ก ๋ณด๋ฉด Mali-T720๊ณผ ๊ฐ์ ์ฝ์ด๋ก ์ถ์ ๋๋ฉฐ, ์ต๋ 16๊ฐ์ ์ฝ์ด๋ฅผ ์ถ๊ฐํ ์ ์๋ค. ๊ฐ ์ฝ์ด๋น 2๊ฐ์ ์ฐ์ฐ๋ชจ๋์ด ๋ค์ด๊ฐ๋ฉฐ, ์ ๋ ฅํจ์จ์ ๊ธฐ์กด 1์ธ๋ Midgard์ธ T604์ 4๋ฐฐ๋ผ๊ณ ํ๋ค. ๋ค๋ง ์์ ์ํคํ ์ฒ ๊ฐ์ ์ด ์๋ ๊ณต์ ๋ฐ๋ ๋ฏธ์ธํ๊น์ง ๋ฐ์๋ ์ ๋ ฅํจ์จ์ด๋ค.
์์ถ ๊ธฐ์ ์ธ AFBC(ARM Frame Buffer Compression)๊ณผ Smart Composition ๊ธฐ์ ์ ์ ์ฉํด, ์ด๋ฏธ์ง์ ํ ์ค์ฒ๋ฅผ ์ฝ์ด๋ค์ผ ๋ ๊ธฐ์กด๋ณด๋ค ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ๊ณผ ์ ๋ ฅ ์๋น๊ฐ 50% ์ค์๋ค๊ณ ํ๋ค.
CES 2014์์ ์ฒซ ํ์ฌ AP๊ฐ ๊ณต๊ฐ๋์๋ค. ์ ์กฐ์ฌ๋ ์ค๊ตญ์ ๋ฝ์นฉ. 4๊ฐ๋ผ๋ ๋น๊ต์ ์ ์ ์์ ์ ฐ์ด๋ ์ฝ์ด๊ฐ ํ์ฌ๋ T764 ๊ตฌ์ฑ์ผ๋ก๋ ํ์ฌ ์์ฅ์ ์ ์ ์ถ์๋ ๋ชจ๋ AP๋ฅผ ์ํํ๋ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋ค๊ณ . ๋ค๋ง ๋๋๋ก ๋ฐ์ด๋ GPU ์ฑ๋ฅ์ ๋ณด์ฌ ์ค Nvidia Tegra K1์ GPU๋ณด๋ค๋ ์ ์ฑ๋ฅ์ด๋ค. ๋์ค์ ์์จ ๋ฌธ์ ๊ฐ ์์๋์ง ์ ์ ์ถ์ ์ฑ๋ฅ์ ๋ฐํ ๋์ ๋ฐํ ๋ง๋ณด๋ค๋ ์ํญ ๋์ ์ฑ๋ฅ์ด๋ค.
์ผ์ฑ ์์๋ ธ์ค 7 Octa (5433)์ ํฅ์ฌ์ฝ์ด ๊ตฌ์ฑ์ผ๋ก, 7420์ ์ฅํ์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ๋ค์ด๊ฐ๋ค. ์ฅํ์ฝ์ด ๊ตฌ์ฑ์ Mali-T760 772mhz๋ FP32 ๊ธฐ์ค 210 GFLOPS์ ์ฐ์ฐ์ฑ๋ฅ๊ณผ 6.2 GPix/s์ ํฝ์ ํ๋ ์ดํธ๋ฅผ ๋ณด์ฌ์ค๋ค.
๋ณด์ฌ์ฃผ๋ ์ฑ๋ฅ์ ๋์๊ธฐ ๋น๊ต๊ตฐ ๋๋น ๊ทธ๋ฆฌ ์ฐ์ํ๊ฑฐ๋ ๋์ ๋๊ฒ ๋ฐ์ด๋์ง ์์ง๋ง ๋ค์ค ์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ๋ค์ํ ๋ผ์ธ์ ์ ์ฌ์ฉ๋ ์ ์๋ค๋ ์์๊ฐ ๋์๋ค.[2]
์ฌ๋ด์ผ๋ก GPU ์ฝ์ด์ ๋ค์ด๊ฐ ์ด์ Mali์ค๋ฝ์ง ์๊ฒ ํฐ ํธ์ด๋ค. 1:1 ์ฝ์ด ๋น๊ต์ Cortex A57๊ณผ ๊ฑฐ์ ๋น์ทํ ํฌ๊ธฐ.
3.5. 4์ธ๋ Midgard ์ํคํ ์ฒ[ํธ์ง]
3.5.1. Mali-T820[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
650 MHz | 400 Mtri/s, 2.6 Gpix/s | 28nm HPM |
T720์ ๊ฐ์ ๋ฒ์ ์ผ๋ก, ๊ฐ ์ ฐ์ด๋ ์ฝ์ด์์ ALU ๋ชจ๋์ ์๋ 1๊ฐ๋ก ์ ์งํ๊ณ ์ฑ๋ฅ์ ๊ฐ์ , ํ ์ ํ ๋ ์ดํธ ์ฑ๋ฅ์ 20%๋์ด์ฌ๋ ธ๋ค. ARM์ ์ฃผ์ฅ์ผ๋ก๋ ๊ฐ์ ์ฝ์ด ๊ตฌ์ฑ์์ ์ด์ T62x ์๋ฆฌ์ฆ ๋๋น 40% ๋์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค๊ณ ํ๋ค.
3.5.2. Mali-T830[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
650 MHz | 400 Mtri/s, 2.6 Gpix/s | 28nm HPM |
๋๋์ด Mali Cost Efficient Graphics ๋ผ์ธ์ ์์ ๊ฐ ์ ฐ์ด๋ ์ฝ์ด ๋น 2๊ฐ์ ALU ๋ชจ๋์ ๊ฐ๋ GPU IP์ด๋ค.
T820 ๋๋น ๋์ ์ฐ์ฐ์ฑ๋ฅ์ ๋ณด์ฌ์ค ๊ฒ์ผ๋ก ์์๋๋ฉฐ, ๊ฐ์ ์ฝ์ด ๊ตฌ์ฑ์์ Mali T62x ๋๋น 55% ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ ์ค๋ค๊ณ ํ๋ค. ์ผ์ฑ์ ์์๋ ธ์ค 7 Octa 7870, 7880์ ๊ฐ๊ฐ ์ฑ๊ธ, ํธ๋ฆฌํ ์ฝ์ด๊ตฌ์ฑ์ผ๋ก ๋ค์ด๊ฐ๋ค.
3.5.3. Mali-T860[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
650 MHz | 1300 Mtri/s, 10.4 Gpix/s, 353.6 GFLOPS | 28nm HPM |
์ ์ T700 ๋ผ์ธ์ ์ ๋์ผํ ํ์ด์๋๊ธ GPU์ธ Mali-T760๊ณผ ๋์ผํ IPC๋ฅผ ๊ฐ์ง๋ค. ๊ทธ๋ฌ๋๊น ๋์ผํ ์ฝ์ด ์์ ๋์ผํ ํด๋ญ ์๋ฉด ๋์ผํ ํฝ์ ํ๋ ์ดํธ์ ๋์ผํ FP32 ์ฐ์ฐ๋ฅ๋ ฅ์ ๊ฐ์ง๋ค๋ ๊ฒ์ด๋ค. ๋ค๋ง ์ ๋ ฅํจ์จ์ ์ ์ ๋๋น 20% ๋์ด์ฌ๋ ธ๊ณ GPU ์์ฒด์ ํจ์จ ์ฆ๊ฐ๋ก ๋์ผ ํด๋ญ์ GFX 3.0 ๋งจํดํผ ๊ธฐ์ค +20%์ ์ฑ๋ฅ ํฅ์์ ๋ณด์ฌ์ฃผ์๋ค. T760์ด ๊ฒฝ์์ Adreno๋ PowerVR์ GPU๋ณด๋ค ์ ์ฑ๋น๊ฐ ์๋์ ์ผ๋ก ๋ฎ์ ๋ฌธ์ ๋ฅผ ํด์ํ ๊ฑธ๋ก ๋ณด์ธ๋ค.
3.5.4. Mali-T880[ํธ์ง]
ํด๋ญ | ์ฑ๋ฅ | ๊ณต์ |
850 MHz | 1700 Mtri/s, 13.6 Gpix/s, 693.6 GFLOPS | 16nm (16 FinFET) |
์ ์ GPU์ ์ฐ์ฐ์ฑ๋ฅ์ ์ค์์ํ๋ ํ์ธ๋์ ํธ๋ ๋๋ฅผ ๋ฐ์ํ์ฌ ๋๋์ด ๊ฐ ์ฝ์ด๋น ์ฐ์ฐ ๋ชจ๋์ ์๊ฐ 3๊ฐ๋ก ๋์ด๋ฌ๋ค. ๊ทธ ํจ๊ณผ๋ก Mali-T860 ๋๋น ์ฐ์ฐ๋ฅ๋ ฅ์ด 1.5๋ฐฐ ์์นํ๋ค. ํฝ์ , ํ ์ ํ ๋ ์ดํธ๋ ๋์ผํ๋ค. ๊ทธ๋ฌ๋ ๋ฏธ๋๊ฐ๋ฅด๋ ์ํคํ ์ฒ๋ฅผ ๋๋ค์ ์ฝ๊ฐ ๊ฐ๋ํ ์์ค์ ๊ทธ์ณค๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ์ปค๋ฎค๋ํฐ์์ ์ฑ๋ฅ์ ๋ํ ์ฐ๋ ค์ ๋ชฉ์๋ฆฌ๊ฐ ๋์๋ค.
2015๋ 11์ 12์ผ ์ผ์ฑ์ ์์์ ๊ณต์๋ฐํํ ์์๋ ธ์ค 8890์ 12์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ๋ค์ด๊ฐ๊ณ ํ์ด์ค๋ฆฌ์ฝ Kirin 950์ 955์๋ 4์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ๋์๊ฐ๋ค. Kirin 950์ Mali-T880 4์ฝ์ด ๊ตฌ์ฑ์ 900MHz์ ํด๋ญ์ผ๋ก ์์๋ ธ์ค 7 Octa (5433)์ Mali-T760 6์ฝ์ด์ Adreno 420๊ณผ ๋์ผํ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋ค. ๋ค๋ง ์ด๋ค ๋ชจ๋ ๋ฌด๋ ค ๋งฅ์ค์ฐ ๋ง์ดํฌ๋ก์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ NVIDIA Tegra X1์ GPU์ธ GM20B์๋ ๋ง์ด ๋ชป ๋ฏธ์น๋ ์ฑ๋ฅ์ด๋ค.
๊ฒฐ๊ตญ 12์ฝ์ด ํ์ฌ ๊ธฐ๊ธฐ์ธ ๊ฐค๋ญ์ S7์ด ๋์๋๋ฐ, ์ฐ๋ ค๋๋ก ๊ธฐ๋ ์ดํ์ ํผํฌ๋จผ์ค๋ฅผ ๋ณด์ฌ์ฃผ์ด ์ค๋ง์ค๋ฝ๋ค๋ ๋ฐ์์ด ๋๋ค์์๋ค. ๋น์ ๋๊ธ์ผ๋ก ์ถ์๋ ํ์ปด์ ์๋๋ ๋ ธ 530์๊ฒ ๋ฒค์น์์๋ 2~30%๊ฐ๋, ์ค์ ๊ฒ์ด๋ฐ์์๋ ๋น๊ตํ ์๋ ์์ด ๋ฐ๋ฆฌ๋ ๊ฒ์ผ๋ก ๋์๋๋ฐ, ์ด๋ ์ฐ๋ฆด๋๋ก ์ฐ๋ ค๋จน์
3.6. 1์ธ๋ Bifrost ์ํคํ ์ฒ ๊ธฐ๋ฐ[ํธ์ง]
3.6.1. Mali-G71[ํธ์ง]
ARM Mali-G71
1 ~ 32์ฝ์ด ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ ์ ์ฐํ ๊ตฌ์กฐ์ด๋ฉฐ, Mali-T880 ๋๋น 20%์ ์ ๋ ฅ ํจ์จ ์ฆ๊ฐ, 40%์ ์ฑ๋ฅ ์ง์ ๋ ์ฆ๊ฐ, 20%์ ์ธ๋ถ ๋ฉ๋ชจ๋ฆฌ ๋์ญํญ ์ ์ฝ. ์ฐจ์ธ๋ 10nm ๊ณต์ ์ผ๋ก ๋จผ์ ์ ์ฉ๋๋ค. ๋ณธ๊ฒฉ์ ์ธ AR/VR, Vulkan ์ง์ ๋ฑ์ ์ผ๋์ ๋์๋ค. ์ผ์ฑ ์์๋ ธ์ค 9 8895์ G71 MP20, ์ผ์ฑ ์์๋ ธ์ค 7 7885์ G71 MP2๋ก ๊ฐ๊ฐ 20์ฝ์ด, 2์ฝ์ด ํ์ฌ๊ฐ ํ์ธ๋์๋ค.
์ํคํ ์ฒ๋ฅผ ๋๋์ ์ผ๋ก ๊ฐ์์์ผ๋ฉด์ ์ด์ ์ ์กฐํ ํ๊ฐ๋ฅผ ๋ฐ์ T880์ ๋นํด ์ฑ๋ฅ์ด ๋ํญ ๊ฐ์ ๋์๋ค. ์ ๋ ๊ฐ ์ฐ๋ ค๋จน์๋ ๋ฏธ๋๊ฐ๋ฅด๋ ์ํคํ ์ฒ๋ฅผ ๋๋์ด ๋ฒ๋ฆฐ ๊ฒ์ธ๋ฐ, ๋๋ถ์ ํญ์ ํ์ปด์๊ฒ ๋ฐ๋ ธ๋ GPU๊ฐ ์ด์ ๋ฒค์น๋งํฌ์์๋งํผ์ ๊ฑฐ์ ๋๋ฑํ๊ฒ ๋์๋ค. ๋๋ถ์ด ์ฐ์ฐ๊ตฌ์กฐ๊ฐ ๋ฒกํฐ์์ ์ค์นผ๋ผ ๊ตฌ์กฐ๋ก ๋ฐ๋๋ฉด์ ์ฐ์ฐ์ฑ๋ฅ ๋ํ ํฌ๊ฒ ํฅ์๋์๋ค. ํ์ง๋ง ์ ์ฑ๋น๋ ์ค์ ๊ฒ์ด๋ฐ์์๋ ์ฌ์ ํ ์ข ๋ค๋จ์ด์ง๋ ๋ชจ์ต์ ๋ณด์ฌ์ค๋ค.
์์๋ ธ์ค 8895์ G71MP20 ๊ธฐ์ค, ์ต๋์ฑ๋ฅ ์์ฒด๋ ๊ฒฝ์๋ชจ๋ธ์ธ ์ค๋ ๋๋๊ณค 835์ ์๋๋ ๋ ธ 540๊ณผ ๋๋ฑํ๋[3], ์ฝ์ด ์ซ์๊ฐ ๋ง์์ง ํ์ธ์ง ์๋น์ ๋ ฅ์ด ๋ ๋ฐฐ๊ฐ๋ ์ปค ์ ์ฑ๋น๊ฐ ๋์๋ค.[4] ์ด๋ ์๋นํ ๋ฐ์ด์ ๋ถ๋ฌ์๊ณ , ๊ฒฐ๊ตญ ์ค๋กํ๋ง์ด ์ฝ๊ฒ ๊ฑธ๋ ค๋ฒ๋ฆฌ๋ ๋ฌธ์ ๋ก ์ด์ด์ก๋ค. ์ด๋ก ์ธํด ๊ธด ์๊ฐ ๋์ ๋ถํ๋ฅผ ์ฃผ๋ ๋กฑํ ํผํฌ๋จผ์ค ๋ฒค์น๋งํฌ์์ ์ ์กฐํ ๊ฒฐ๊ณผ๊ฐ ๋์๊ณ , ์ด ํ ์คํธ๊ฐ ์ค์ ๊ฒ์ด๋ฐ ํผํฌ๋จผ์ค์ ์ง๊ฒฐ๋ ๋งํผ ์ญ์๋ ๋ถ์กฑํ ๋ชจ์ต์ ๋ณด์ฌ์ฃผ์๋ค. ํ๋ ๋ถ๋๋ฌ์ด ๊ฒ์ด๋ฐ์ ํฌ๊ธฐํ๋ค์ํผํ๋ ์ ์๋ค์ ๋นํ๋ฉด ํฌ๊ฒ ๊ฐ์ ๋ ๋ชจ๋ธ์์๋ ํ๋ฆผ์๋ค.
๋ก๋๋งต ์ ๊ฐ๋ง์ ๋๊ท๋ชจ ์ํคํ ์ฒ ๋ณํ๊ฐ ์๋ ์ธ๋์์์๋ ๋ถ๊ตฌํ๊ณ , ๋ช๋ ๊ฐ ์ฑ๋ฅ๊ณผ ์ ๋ ฅ์๋ชจ์๋ ๋ถ๋ฆฌํ ๋ฐฉํฅ์ธ ์ํํ์๋ง ์ง์คํ๋ ์๋๋ ๋ ธ๋ฅผ ๋ฐ๋ผ์ก๊ธฐ๋ ์ปค๋ ์คํ๋ ค ํฌ๊ฒ ๋ค๋จ์ด์ก๋ค๋ ์ฌ์ค์, ARM๊ณผ ํ์ปด์ GPU ๊ธฐ์ ๊ฒฉ์ฐจ๋ฅผ ๋ณด์ฌ ์ค๋ค. ์ด ๋ค์ ์ธ๋์ ์๋๋ ๋ ธ์์๋ ๋ชจ๋ธ๋ช ์ ์์๋ฆฌ ์ซ์๊ฐ ๋ฐ๋๋ฉด์ ํฐ ์ฑ๋ฅ ๊ฐ์ ์ด ์์๊ณ , ์ด๋ฏธ ์ด์ ๋ฒ์ ์์ ์ ๋ ฅ์ ๋คํด ๋ง์ด๋ ์ ๊ทธ๋ ์ด๋๋ฐ์ ๋์ง ์์ Mali-G72๋ก ์๋๋ ๋ ธ๋ฅผ ์๋ํด์ผ ํ๋ ์ผ์ฑ์ ๋ฌด๋ ค 2.5๋ฐฐ๋ ๋๋ ๊ฑฐ๋ํ ๋ค์ด์ฌ์ด์ฆ๋ฅผ ๋๋ ค๋ฐ์ ๊ฐ๋ฉด์ ์ฑ๋ฅ์ ํฐ ํญ์ผ๋ก ๋ฐ๋ฆฌ์ง๋ง ์ ์ฑ๋น๋ผ๋ ๊ฒจ์ฐ ๋๊ธ์ ๋ง์ถ์๋ค.
Mali-G71 GPU | ||||
์ํคํ
์ฒ | Bifrost | |||
์ฝ์ด ์ | 1~32 | |||
ํด๋ญ | (16nm FinFET ๊ธฐ์ค) 850 MHz | |||
์ฒ๋ฆฌ๋ | (16nm FinFET ๊ธฐ์ค) 850Mtri/s, 27.2Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.0 Direct3D 12 (Feature Level 11_1) OpenCL 1.1/1.2/2.0 RenderScriptโข | |||
3.6.2. Mali-G51[ํธ์ง]
3.6.3. Mali-G31[ํธ์ง]
1์ธ๋ Bifrost ์ํคํ ์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ 2018๋ 1๋ถ๊ธฐ์ ์ถ์๋ ์ด์ํ ์ค๊ธ๊ธฐ GPU์ด๋ค.
Mali-G51๋ณด๋ค ํฌ๊ธฐ๋ 20% ์๊ณ , ์ฑ๋ฅ ๋ฐ๋๋ 20% ๋์์ก๋ค.
Mali-G31 GPU | ||||
์ํคํ
์ฒ | Bifrost | |||
์ฝ์ด ์ | 1~6 | |||
ํด๋ญ | (28nm HPM ๊ธฐ์ค) 650 MHz | |||
์ฒ๋ฆฌ๋ | (28nm HPM ๊ธฐ์ค) Mtri/s, 1.3 Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.2 Vulkan 1.2 OpenCL 1.1/1.2/2.0 RenderScriptโข | |||
3.7. 2์ธ๋ Bifrost ์ํคํ ์ฒ ๊ธฐ๋ฐ[ํธ์ง]
3.7.1. Mali-G72[ํธ์ง]
1 ~ 32์ฝ์ด ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ ์ ์ฐํ ๊ตฌ์กฐ์ด๋ฉฐ, ๋์ผ ๊ณต์ ๋ ธ๋์์ G71๋ณด๋ค ์ฑ๋ฅ ๋ฐ๋ +20%, ์ ๋ ฅ ํจ์จ์ด +25%๊ฐ ํฅ์๋์๋ค. ๋ค๋ง, G72๊ฐ G71 ๋๋น ๋ฉด์ ์ด +4.2% ์ ๋ ์ฆ๊ฐํด์ G71๋ณด๋ค ์ต๋ ๊ตฌ์ฑ์ ์ํญ ๊ฐ์ํ ๊ฒ์ผ๋ก ์์๋๋ค.
....๋ผ๊ณ ์์๋์์ผ๋ ์์๋ ธ์ค 9810์ G72 MP18๊ธฐ์ค, ๊ทธ๋ํฝ ์ฑ๋ฅ +15%, ์ฐ์ฐ์ฑ๋ฅ ๋๊ธ์ผ๋ก ๋์์ ์ฑ๋ฅ ๊ฐ์ ์ด ๋งค์ฐ ์์ฝ๊ฒ ๋์๋ค. ๊ทธ๋๋ง ๋คํ์ธ ์ ์ ์ ๋ ฅ ํจ์จ์ ๋ฐํ๋๋ก +25%๊ฐ ํฅ์๋์๋ค. ์ผ๋จ ์ฑ๋ฅ์ ์๋๋ ๋ ธ๋ณด๋ค ํฌ๊ฒ ๋จ์ด์ง์ง๋ง, ์ ๋ ฅ์๋ชจ๋์ ๋ณ๋ก ๋ฐ๋ฆฌ์ง ์๋ ๋ชจ์ต์ ๋ณด์ฌ์ค๋ค.
Mali-G72 GPU | ||||
์ํคํ
์ฒ | Bifrost | |||
์ฝ์ด ์ | 1~32 | |||
ํด๋ญ | (16nm FinFET ๊ธฐ์ค) 850 MHz | |||
์ฒ๋ฆฌ๋ | (16nm FinFET ๊ธฐ์ค) 850Mtri/s, 27.2Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.0 Direct3D 12 (Feature Level 11_1) OpenCL 1.1/1.2/2.0 RenderScriptโข | |||
3.7.2. Mali-G52[ํธ์ง]
์ค๊ธ๊ธฐ์ฉ GPU, ๋ฐํ๊ฐ ๋ฆ์๋ ํธ์ด๋ค.(G76 3๊ฐ์ ์ )
Mali-G52 GPU | ||||
์ํคํ
์ฒ | Bifrost | |||
์ฝ์ด ์ | 1~4 | |||
ํด๋ญ | (16nm FinFET ๊ธฐ์ค) 850 MHz | |||
์ฒ๋ฆฌ๋ | (16nm FinFET ๊ธฐ์ค) 6.8 Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.0 OpenCL 1.1/1.2/2.0 RenderScriptโข | |||
3.8. 3์ธ๋ Bifrost ์ํคํ ์ฒ ๊ธฐ๋ฐ[ํธ์ง]
3.8.1. Mali-G76[ํธ์ง]
์ ์์ธ G72๊ฐ ์ ๋ ฅ ํจ์จ์ ์ ์ธํ๊ณค ํฐ ์ค๋ง๊ฐ์ ์๊ฒจ์ฃผ์์ผ๋, G76์ ์ฑ๋ฅ ๊ฐ์ ์ ์ค์ ์ ๋ GPU์ด๋ค. 7nm ๊ธฐ์ค์ด์ง๋ง RTL(Register Transfer Level)์ด๋ผ ์ด๋ค ๊ณต์ ์ด๋ ์ธ ์ ์์ผ๋ฉฐ, 7~10nm ๊ณต์ ์ด ์ฃผ๋ก ์ด์ฉ๋ ๊ฒ์ผ๋ก ์ถ์ ๋๋ค. ์ฝ์ด ๊ตฌ์ฑ์ ์ ์๋ณด๋ค ์ค์ด๋ 4~20์ฝ์ด์ด๋ฉฐ, 7nm ๊ณต์ ์์ G72๋ณด๋ค ์ฑ๋ฅ์ด ์ต๋ 50% ํฅ์๋์๊ณ , ์ฑ๋ฅ ๋ฐ๋์ ์ ์ฑ๋น๋ 30%, ๋จธ์ ๋ฌ๋์ 2.7๋ฐฐ ํฅ์๋์๋ค. ALU๊ฐ G72์ 4๋ ์ธ์์ 8๋ ์ธ์ผ๋ก 2๋ฐฐ ๋์ด๋ ์ฑ๋ฅ ํฅ์์ด ๊ฝค ํด ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์ผ์ฑ ์์๋ ธ์ค 9 Series (9820)์ MP12๋ก 12์ฝ์ด ํ์ฌ๊ฐ ํ์ธ๋์๋ค.
Mali-G76 MP20์ ๊ฒฝ์ฐ Mali-G72 MP32 ๋๋น ์ต๋ 25% ์ฑ๋ฅ์ด ๊ฐ์ ๋์๊ณ , 7nm ๊ณต์ ์์ Mali-G76 MP12 ๊ตฌ์ฑ์ 10nm LPP ์ค๋ ๋๋๊ณค 845 ๋๋น ์ฑ๋ฅ์ด ์ต๋ 13% ๋ฐ์ด๋๊ณ , ์ ์ฑ๋น๋ 40%์ ๋ ์ฐ์ํ๋ค๊ณ ํ๋ค. ๋ฌผ๋ก ๊ณต์ ์ด ๋ค๋ฅด๋ฏ๋ก ์ฑ๋ฅ ์์ฒด๋ 845์ ์ ์ฌํ ๊ฒ์ผ๋ก ์ถ์ ๋๋ฉฐ, ๋ด๋ ์ ๊ณต๊ฐํ ์ค๋ ๋๋๊ณค 855(๊ฐ์นญ)์๊ฒ ์ฌ์ ํ ๋ฐ๋ฆด ๊ฒ์ผ๋ก ์ถ์ธก๋๋ค. ์์๋ ธ์ค 9820์๋ MP12๊ฐ ํ์ฌ๋์์ผ๋ฉฐ, ์ ์๋ณด๋จ ๊ทธ๋ํฝ ์ฑ๋ฅ์ด ๋ง์ด ๋์์ง๊ฒ ์ผ๋ ๊ฒฝ์์ฌ์๊ฒ ์ฌ์ ํ ๋ฐ๋ฆด ๊ฐ๋ฅ์ฑ์ด ๋๋ค.
Mali-G76 GPU | ||||
์ํคํ
์ฒ | Bifrost | |||
์ฝ์ด ์ | 4~20 | |||
ํด๋ญ | (7nm FinFET ๊ธฐ์ค) MHz | |||
์ฒ๋ฆฌ๋ | (16nm FinFET ๊ธฐ์ค) Mtri/s, Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.1 OpenCL 1.1/1.2/2.0 | |||
2018๋ 6์ 11์ผ ๊ธฐ์ค, ํด๋ญ๊ณผ ์ฒ๋ฆฌ๋, API ๊ณต๊ฐ๊ฐ ๋ค ์ด๋ค์ง์ง ์์์ ์ฌ๋ฐฑ์ด ์๋ค.
3.9. 1์ธ๋ Valhall ์ํคํ ์ฒ ๊ธฐ๋ฐ[ํธ์ง]
3.9.1. Mali-G57[ํธ์ง]
Valhall ์ํคํ ์ฒ ๊ธฐ๋ฐ์ ์ค๊ธ๊ธฐ์ฉ GPU ์ด๋ค.
๋ง๋ฆฌ G52์ ๋นํ์ฌ ๋จธ์ ๋ฌ๋ ์ฑ๋ฅ์ 60% ํฅ์๋์๊ณ , ์ฑ๋ฅ๊ณผ ์ ๋ ฅํจ์จ์ด 30% ํฅ์๋์๋ค.
Mali-G57 GPU | ||||
์ํคํ
์ฒ | Valhall | |||
์ฝ์ด ์ | 1~6 | |||
ํด๋ญ | (7nm FinFET ๊ธฐ์ค) MHz | |||
์ฒ๋ฆฌ๋ | (7nm FinFET ๊ธฐ์ค) Mtri/s, Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.1 OpenCL 1.1/1.2/2.0 RenderScriptโข | |||
3.9.2. Mali-G77[ํธ์ง]
์์ ํ ๊ตฌ์กฐ๊ฐ ๋ฐ๋ Valhall ์ํคํ ์ฒ์ ํจ๊ป ๊ณต๊ฐ๋์๋ค.(์ ํํ๋์ง ์์์ง๋ง ์ํคํ ์ฒ๋ 32์ฝ์ด๊น์ง ํ์ฅ์ ์ง์)
arm์์๋ ์ ์์ธ G76 ๋๋น ์ต๋์ฑ๋ฅ์ด 30% ํฅ์๋์๊ณ , ์๋น์ ๋ ฅ์ด 30% ๊ฐ์ํ์ผ๋ฉฐ, ๋จธ์ ๋ฌ๋ ์ฑ๋ฅ์ด 60% ๊ฐ์ ๋์๋ค๊ณ ๋ฐํ๋ค.
Mali-G77 GPU | ||||
์ํคํ
์ฒ | Valhall | |||
์ฝ์ด ์ | 7~16 | |||
ํด๋ญ | (7nm FinFET ๊ธฐ์ค) 695 MHz | |||
์ฒ๋ฆฌ๋ | (7nm FinFET ๊ธฐ์ค) Mtri/s, Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.1 OpenCL 1.1/1.2/2.0 | |||
3.10. 2์ธ๋ Valhall ์ํคํ ์ฒ ๊ธฐ๋ฐ[ํธ์ง]
3.10.1. Mali-G68[ํธ์ง]
6๊ฐ ์ดํ ์ฝ์ด๋ฅผ ์ง๋ ๋ชจ๋ธ์ G68์ด๋ผ๋ ๋ณ๋์ ์๋ธ ํ๋ฆฌ๋ฏธ์ GPU๋ก ์ ๋ณด์๋๋ฐ, ์ค๋ฆฌ์ฝ ๋ฉด์ ์ ์ค์ฌ ์ ์ฒด ๋ค์ด ์ฌ์ด์ฆ๋ฅผ ์๊ฒ ๋ง๋๋๋ฐ ์ด์ ์ ๋ ๋ชจ๋ธ์ด๋ค. ์ต์ Valhall ์ํคํ ์ฒ ๊ธฐ๋ฐ GPU์ด๋ฉด์๋ ํฌ๊ธฐ๋ฅผ ์ค์ฌ ๊ฐ๊ฒฉ์ ๋ฎ์ถ ์ค๊ธ๊ธฐ ๋ชจ๋ธ์ด๋ค.
Mali-G68 GPU | ||||
์ํคํ
์ฒ | Valhall | |||
์ฝ์ด ์ | 1~6 | |||
ํด๋ญ | (5nm ์ธ๋ถ๊ณต์ ๋ถ๋ช
๊ธฐ์ค) MHz | |||
์ฒ๋ฆฌ๋ | (5nm ์ธ๋ถ๊ณต์ ๋ถ๋ช
๊ธฐ์ค) Mtri/s, Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.1/1.2 OpenCL 1.1/1.2/2.0 | |||
3.10.2. Mali-G78[ํธ์ง]
G68๊ณผ ํจ๊ป ๊ณต๊ฐ๋ Valhall ์ํคํ ์ฒ ๊ธฐ๋ฐ, ๋ ๋ฒ์งธ GPU์ด๋ค.
arm์์๋ ์ ์์ธ G77 ๋๋น ์ต๋์ฑ๋ฅ์ด 25% ํฅ์๋์๊ณ , ์๋น์ ๋ ฅ์ด 10% ๊ฐ์๋์๋ค๊ณ ๋ฐํํ๋ค.(์ต์ 7์ฝ์ด ์ฌ์๋ง์ ๋์ผ)
์ถ๊ฐ๋ก ๋น๋๊ธฐ์ ์ต์์ ๋ฑ๊ธ๊ธฐ์ ์ ํตํด ๋ชจ๋ ์ฝ์ด์์ ์ฑ๋ฅ์ด ํจ์จ์ ์ด๊ณ ํจ๊ณผ์ ์ผ๋ก ์ ๋ฌ๋๋๋ก ํด์ ๋ชจ๋ฐ์ผ ๊ฒ์์์ ์ต๋ํ ๋์ ์ฑ๋ฅ์ ๋ฐํํ๊ณ ์์ฐ์ฑ์ ๊ทน๋ํํ์๋ค.[5]
๊ทธ๋ฆฌ๊ณ ํ์ผ๋ฌ๊ฐ ๊ฐ์ ๋์ด PC๋ ์ฝ์์์ ๋ชจ๋ฐ์ผ๋ก ์ฎ๊ฒจ์จ ๊ฒ์๋ค์ด ๋งค์ฐ ๋ณต์กํ ์ฅ๋ฉด ๋ฐ ์ ๊ตํ ์์ฐ์ผ๋ก ์ฑ๋ฅ ๋ฌธ์ ์ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ์ง ์๋๋ก GPU ๋ฒํ ์ค ๋ก๋๋ฅผ ๊ฐ์์์ผ ๊ฒ์ ์ฑ๋ฅ์ ํฅ์์ํจ๋ค.
ํ์จ์ด์ Kirin 9000 AP์ 24์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ํ์ฌ๋์์ผ๋ฉฐ, Mate 40 ์ค๋งํธํฐ์ ํ์ฌ๋์๋ค.
ํ๊ตญ์๊ฐ์ผ๋ก 2021๋ 1์ 12์ผ ์คํ 11์์ ๊ณต๊ฐ๋ ์ผ์ฑ ์์๋ ธ์ค 2100 ์จ๋ผ์ธ ๊ณต๊ฐ์์ Exynos 2100 AP์ 14์ฝ์ด ๊ตฌ์ฑ์ผ๋ก ํ์ฌ๊ฐ ํ์ ๋์๋ค.
Mali-G78 GPU | ||||
์ํคํ
์ฒ | Valhall | |||
์ฝ์ด ์ | 7~24 | |||
ํด๋ญ | (5nm ์ธ๋ถ๊ณต์ ๋ถ๋ช
๊ธฐ์ค) 759 MHz | |||
์ฒ๋ฆฌ๋ | (5nm ์ธ๋ถ๊ณต์ ๋ถ๋ช
๊ธฐ์ค) Mtri/s, Gpix/s | |||
API | OpenGL ES 1.1/2.0/3.0/3.1/3.2 Vulkan 1.1/1.2 OpenCL 1.1/1.2/2.0 | |||
3.10.3. Mali-G78AE[ํธ์ง]
Mali-G78AE๋ ARM์ด ์์ ์ ์ํด ์ค๊ณํ ์ฒซ GPU์ด๋ค. ์์ ์ด ํ์์ ์ธ ์์จ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ์ด๊ธฐ์ข ์ปดํจํ ์ ์ ๊ณตํ๋ค.
์์จ GPU ์ํฌ๋ก๋์ ๋ํ ์๋ก์ด ์ ๊ทผ ๋ฐฉ์์ธ ํ๋ ์๋ธ ํํฐ์ ๋์ ํตํด ๊ธฐ๋ฅ ์์ ์ด ์ค์ํ ์ํฌ๋ก๋๋ฅผ ๋ถ๋ฆฌ์ํฌ ์ ์๋ ์ต๋ 4๊ฐ์ ์์ ํ ๋ ๋ฆฝ๋ ํํฐ์ ์ ์ ๊ณตํ๋ค. GPU ๋ฆฌ์์ค๋ ์ด์ ์์ ์ฑ ๊ธฐ๋ฅ์ ๊ฐ์ถ HMI ๋๋ ์์จ ์์คํ ์ ํ์ํ ์ด๊ธฐ์ข ์ปดํจํ ์ ํ์ฉ๋ ์ ์๋ค.
4. Video ์นฉ์ ๋ผ์ธ์ [ํธ์ง]
์๋๋ GPU๊ฐ ๋ด๋นํ ๋น๋์ค์ ์ธ/๋์ฝ๋ฉ์ด๋ ๋์คํ๋ ์ด ์ถ๋ ฅ์ ์ํ Mali ๋ผ์ธ์
๋ค์ด ์๋ค. ์ด๋ ๊ธฐ์กด์ GPU๊ฐ ๊ณ ์ฌ์์ ํ์๋ก ํ๋ 3D ์ฐ์ฐ์ ํ๋๊ฒ์ ๋ฌผ๋ก , 4K ํด์๋ ๋น๋์ค์ ์ธ/๋์ฝ๋ฉ ๋ฐ ๋์คํ๋ ์ด ์ถ๋ ฅ ๋ฑ์ ๋ง์ ๋ฆฌ์์ค๊ฐ ํ์ํด์ง์ ๋ฐ๋ผ์ ๋ณธ๋ GPU์ ๋ชฉ์ ์ธ GPU์ 3D์ฐ์ฐ์ ๋ฐ๋ชฉ ์ก๊ฑฐ๋ ๋ฆฌ์์ค์ ์ฒ๋ฆฌ์ GPU๋ฅผ ํ์ฉํ๋๊ฒ์ด ์ ๋ ฅ ํจ์ฉ์ฑ์ด ๋จ์ด์ง๋ ๋ถ๋ถ์ ๋ณด์ถฉํ๊ธฐ ์ํ ๋ณด์กฐ ์ฝ์ด๋ก์จ ๋จ๋
์ด ์๋ Mali T62x/7xx ๋ฒ๋ GPU์ ๊ฐ์ด ์ฌ์ฉ๋๋ ๊ฒ์ ์ ์ ๋ก ์ค๊ณ๋์๋ค.
4.1. Mali-V500[ํธ์ง]
Mali-V500์ ์ต๋ 8์ฝ์ด ๊ตฌ์ฑ์ ๋น๋์ค ์ธ/๋์ฝ๋ฉ ์ ์ฉ ์นฉ์ด๋ค. ์ต๋ 600MHz๋ก ๋์ํ๋ฉฐ, 1๊ฐ์ ์ฝ์ด๋ก 1080p 60fps์ ์ธ/๋์ฝ๋ฉ์, 8๊ฐ์ ๋ชจ๋ ์ฝ์ด๋ฅผ ์ฌ์ฉํ๋ค๋ฉด 2160p 120fps ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค.
H.265๋ฅผ ์ ์ธํ ๋๋ถ๋ถ์ ์ฝ๋ฑ์ ์ง์ํ๋ฉฐ, ARM์ ๋์ญํญ ์์ถ ๊ธฐ์ ์ธ ARM Frame Buffer Compression (AFBC)๊ธฐ์ ๋ก ๊ธฐ์กด์ 50%์ ๋์ญํญ๋ง ์ฌ์ฉํ์ฌ ์์์ ์ฒ๋ฆฌํ ์ ์๋ค.
4.2. Mali-V550[ํธ์ง]
2014๋ 10์ 27์ผ์ ๋ฐํ๋ VPU๋ก, H.265์ ๋์ฝ๋ฉ๊ณผ ์ธ์ฝ๋ฉ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋ค. ๋์ฝ๋ฉ์ Main Profile๊ณผ Main 10 Profile ๋ ๋ค ์ง์ํ์ง๋ง ์ธ์ฝ๋ฉ์ Main Profile๋ง ์ง์ํ๋ค.
4.3. Mali-V61[ํธ์ง]
2016๋
10์ 31์ผ์ ๋ฐํ๋ VPU๋ก, H.265 Main 10๋ ์ธ์ฝ๋ฉ์ ์ง์ํ๊ฒ ๋์์ผ๋ฉฐ, VP9์ ๋์ฝ๋ฉ๊ณผ ์ธ์ฝ๋ฉ์ ๋ฌผ๋ก 8-bit, 10-bit ์์ฌ๋๊น์ง ๋ชจ๋ ์ง์ํ๋ค. ์ต๋ ํด์๋์ ํ๋ ์์๋๋ V500๊ณผ ๋์ผ.
4.4. Mali-V52[ํธ์ง]
2018๋
3์ 6์ผ์ ๋ฐํ๋ VPU๋ก, ๋๋ฒ๋ง๊ณผ๋ ๋ค๋ฅด๊ฒ V61์๋ ์๋ H.264 10-bit ๋์ฝ๋ฉ & ์ธ์ฝ๋ฉ์ ์ง์ํ๋ฉฐ, ๋์ฝ๋ฉ ์ฑ๋ฅ์ด 2๋ฐฐ ๊ฐํ๋์๋ค.
4.5. Mali-V76[ํธ์ง]
2018๋
5์ 31์ผ์ ๋ฐํ๋ VPU๋ก, ๊ธฐ๋ฅ์ ์ผ๋ก๋ V52์ ๋์ผํ์ง๋ง ๋์ฝ๋ฉ๊ณผ ์ธ์ฝ๋ฉ ์ฑ๋ฅ์ด ๊ฐ๊ฐ 2๋ฐฐ์ฉ ๋ ๊ฐํ๋์ด 8์ฝ์ด ๋ชจ๋ ํ์ฉํ ๊ฒฝ์ฐ 8K 60FPS์ ์ด๊ณ ํด์๋ ๋์์๊น์ง ๋์ํ ์ ์๋ค.
5. Display ์นฉ์ ๋ผ์ธ์ [ํธ์ง]
5.1. Mali-DP500[ํธ์ง]
2014๋ 2์ Cortex A17๊ณผ ๊ฐ์ด ๊ณต๊ฐ๋ Mali-DP500์ ๋์คํ๋ ์ด ์ถ๋ ฅ์ ์ฉ ์นฉ์ด๋ค.
๋น๋์ค์ ํฉ์ฑ, ์์ฑ, ํ์ ๋ฐ 3Dํจ๊ณผ๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ, 4K 12bit๋ฅผ VESA, CEA, HDMI, MIPI DPI ๋ฑ์ ๊ท๊ฒฉ์ผ๋ก ์ถ๋ ฅ์ด ๊ฐ๋ฅํ๋ค. Mali-V500๊ณผ ๊ฐ์ด ARM์ ๋์ญํญ ์์ถ ๊ธฐ์ ์ธ ARM Frame Buffer Compression (AFBC)๊ธฐ์ ๋ก ๊ธฐ์กด ๋๋น ๋์ญํญ์ ์ฌ์ฉ์ด 50%๊ฐ์.
5.2. Mali-DP550[ํธ์ง]
5.3. Mali-DP650[ํธ์ง]
2.5K ํด์๋์ ์ต์ ํ ๋์๊ณ , ์ต๋ 4K 60fps๊น์ง ์ถ๋ ฅ ๊ฐ๋ฅํ๋ค.
5.4. Mali-D71[ํธ์ง]
2017๋
10์ 31์ผ์ ๋ฐํ๋ Komeda ๋์คํ๋ ์ด ์ํคํ
์ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์ฒซ DPU๋ก, AFBC(ARM ํ๋ ์ ๋ฒํผ ์์ถ) 1.2๋ฅผ ์ง์ํ์ฌ ๋์ญํญ, ์ฒ๋ฆฌ๋ ๋ฐ ๋๊ธฐ ์๊ฐ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋ ๋์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํตํ ๋จ์ผ ํจ์ค๋ก ์ต๋ 4K 120FPS๊น์ง ๊ตฌ๋ํ ์ ์๋ค๊ณ ํ๋ค. ๋ํ, ๊ธฐ์กด์ 4K ์๋ฃจ์
์ ๋นํด ์์คํ
์ ๋ ฅ์ด 30 % ์ด์ ์ ๊ฐ๋์๋ค๊ณ ํ๋ค. ARM ๊ฐ๋ฐ์ ๊ณต์ ํํ์ด์ง์ Mali-D71 ์๊ฐ ์ฐธ์กฐ.
5.5. Mali-D51[ํธ์ง]
2018๋
3์ 6์ผ์ ๋ฐํ๋ DPU๋ก, D71์ ํ์ ๋ผ์ธ์ด๋ผ ํด์๋๋ง 4K 60FPS์ผ๋ก ์ ํ๋ ๋ฟ ์ํคํ
์ฒ๋ D71๊ณผ ๊ฐ๋ค. ARM ๊ฐ๋ฐ์ ๊ณต์ ํํ์ด์ง์ Mali-D51 ์๊ฐ ์ฐธ์กฐ.
5.6. Mali-D77[ํธ์ง]
2019๋
5์ 15์ผ์ ๋ฐํ๋ D71์ ํ์ DPU๋ก, ๊ธฐ๋ณธ์ ์ผ๋ก D71๊ณผ ๊ฐ์ ์ํคํ
์ฒ์ด์ง๋ง VR ์ฒ๋ฆฌ ๊ธฐ๋ฅ ์ถ๊ฐ๋ก VR HMD ํ๊ฒฝ์๋ ์ต์ ํ๋์ด ์ต๋ ํด์๋๊ฐ 4320ร2160์ผ๋ก ์ข ๋ ํ์ฅ๋์๋ค. ARM ๊ฐ๋ฐ์ ๊ณต์ ํํ์ด์ง์ Mali-D77 ์๊ฐ ์ฐธ์กฐ.
6. Camera ์นฉ์ ๋ผ์ธ์ [ํธ์ง]
6.1. Mali-C71[ํธ์ง]
2017๋
4์ 25์ผ์ ๋ฐํ๋ ARM์ ์ฒซ ISP๋ก, 1.2 GPixel/s์ ์ฒ๋ฆฌ๋์ ์ง์ํ๊ณ ์ต๋ 4096ร4096 ํด์๋์ 4๊ฐ์ ๋ ์ฆ๊น์ง ์ง์ํ๋ฉฐ, 24์คํฑ์ ๋ค์ด๋๋ฏน ๋ ์ธ์ง์ ์ต๋ 16์ฑ๋๊น์ง ์ง์ํ๋ค.
7. ๋ฌธ์ ์ [ํธ์ง]
Mali-400์ ๊ฒฝ์ฐ ๋ฒํ
์ค ์ฑ๋ฅ์ด ๋จ์ด์ง๋ค๋ ์ง์ ์ ๋ฐ์๋ค. ์์๋
ธ์ค 4412๋ฅผ ์์๋ก ๋ค๋ฉด ํฝ์
ํ๋ ์ดํธ๋ 2GPix/s ์ด์ง๋ง FP32 ์ฐ์ฐ๋ฅ๋ ฅ์ 19.2 GFLOPS์ด๋ค. ๋ถ๋์์ซ์ ์ฐ์ฐ๋ฅ๋ ฅ์ ๋ฒํ
์ค ์ฑ๋ฅ์ ์ํฅ์ ์ค๋ค. ๊ทธ๋ฆฌ๊ณ Midgard ๊ตฌ์กฐ๋ก ์ค๋ฉด์ ์ด ๋ฌธ์ ๋ ํด๊ฒฐ๋์์ง๋ง ํ์ฌ ๊ทธ๋ํฝ์ ๋นํด์ ์ ์ฑ๋น๊ฐ ๋จ์ด์ง๋ค๋ ์ง์ ์ด ์๋ค.
http://www.anandtech.com/show/9330/exynos-7420-deep-dive/7
์ ์๋ฃ์ ์๋ Mali-T604๊ฐ ์ ๋ฌธ์ ๊ฐ ๊ฐ์ฅ ์ฌ๊ฐํ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์๊ณ ์ ์๋ฃ๋ฅผ ๋ณด๋ฉด ๋งจํดํผ ๋ฒค์น๋งํฌ์ ์ ์ฑ๋น ํญ๋ชฉ์์ Mali-T628 ๊ฐ์ ๊ฒฝ์ฐ๋ ๊ฝค ์ํธํ๋ค. ๊ฐค๋ญ์ ์ํ ์๋ฃ๋ฅผ ๋ณด๋ฉด 4W๋์ ์ ๋ ฅ์๋ชจ๋ก ์ ์ฑ๋น๊ฐ ํ์๊ถ์ด์ง๋ง ๋ฉ์ด์ฃผ ํ์ฌ T628์ ๋ณด๋ฉด 3W๋์ ์๋น์ ๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์ด ์๋ฃ๋ฅผ ๋ณด๋ฉด 3W๋์ ์๋น์ ๋ ฅ์ ๊ฐ์ง๋๊ฑฐ ๋ณด๋ฉด 3W์ ๋์ ์ ๋ ฅ์๋ชจ๋ฅผ ๋ณด์ฌ์ค๊ฑฐ๋ผ๋๊ฒ ์ค๋ก . Mali-T760์ ๊ฒฝ์ฐ ๋ฎ์ ์ ์ฑ๋น์ ๋ฌธ์ ๊ฐ ๊ฝค ์ฌํ ๊ฒ์ด ๋ณด์ฌ์ง๋ค. ๋ฌผ๋ก Adreno 430๋ 420๋ณด๋ค ๋ ์ ๋ฐํ ๊ณต์ ์ธ TSMC 20SoC๋ฅผ ์ฌ์ฉํ์ง๋ง 420 ๋๋น ์ ์ฑ๋น๊ฐ ์คํ๋ ค ๊ธ๋ฝํ๊ณ ๋ฌธ์ ๊ฐ ๋๋ T760์ 14LPE ๊ณต์ ์ผ๋ก ์ ์ฑ๋น๊ฐ 2๋ฐฐ์ ๋ ๊ธ๋ฑํ๊ฑฐ ๋ณด๋ฉด GPU ์ค๊ณ๋ฅผ ์ง์ ์ด์ฉํ๋ AP ์ ์ ํ์ฌ(ํน๋ฆฌ์ค/ํ์ด๋๋ฆฌ ๋๋ค)์ ๋ฅ๋ ฅ์ด ์ค์ํ ๊ฑธ ์์์๋ค.
http://www.anandtech.com/show/9330/exynos-7420-deep-dive/7
์ ์๋ฃ์ ์๋ Mali-T604๊ฐ ์ ๋ฌธ์ ๊ฐ ๊ฐ์ฅ ์ฌ๊ฐํ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์๊ณ ์ ์๋ฃ๋ฅผ ๋ณด๋ฉด ๋งจํดํผ ๋ฒค์น๋งํฌ์ ์ ์ฑ๋น ํญ๋ชฉ์์ Mali-T628 ๊ฐ์ ๊ฒฝ์ฐ๋ ๊ฝค ์ํธํ๋ค. ๊ฐค๋ญ์ ์ํ ์๋ฃ๋ฅผ ๋ณด๋ฉด 4W๋์ ์ ๋ ฅ์๋ชจ๋ก ์ ์ฑ๋น๊ฐ ํ์๊ถ์ด์ง๋ง ๋ฉ์ด์ฃผ ํ์ฌ T628์ ๋ณด๋ฉด 3W๋์ ์๋น์ ๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์ด ์๋ฃ๋ฅผ ๋ณด๋ฉด 3W๋์ ์๋น์ ๋ ฅ์ ๊ฐ์ง๋๊ฑฐ ๋ณด๋ฉด 3W์ ๋์ ์ ๋ ฅ์๋ชจ๋ฅผ ๋ณด์ฌ์ค๊ฑฐ๋ผ๋๊ฒ ์ค๋ก . Mali-T760์ ๊ฒฝ์ฐ ๋ฎ์ ์ ์ฑ๋น์ ๋ฌธ์ ๊ฐ ๊ฝค ์ฌํ ๊ฒ์ด ๋ณด์ฌ์ง๋ค. ๋ฌผ๋ก Adreno 430๋ 420๋ณด๋ค ๋ ์ ๋ฐํ ๊ณต์ ์ธ TSMC 20SoC๋ฅผ ์ฌ์ฉํ์ง๋ง 420 ๋๋น ์ ์ฑ๋น๊ฐ ์คํ๋ ค ๊ธ๋ฝํ๊ณ ๋ฌธ์ ๊ฐ ๋๋ T760์ 14LPE ๊ณต์ ์ผ๋ก ์ ์ฑ๋น๊ฐ 2๋ฐฐ์ ๋ ๊ธ๋ฑํ๊ฑฐ ๋ณด๋ฉด GPU ์ค๊ณ๋ฅผ ์ง์ ์ด์ฉํ๋ AP ์ ์ ํ์ฌ(ํน๋ฆฌ์ค/ํ์ด๋๋ฆฌ ๋๋ค)์ ๋ฅ๋ ฅ์ด ์ค์ํ ๊ฑธ ์์์๋ค.
8. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
- Imagination Technologies์ PowerVR
- Vivante์ GC ์๋ฆฌ์ฆ
[1] 1์ฝ์ด๊ฐ ๋ ๊ณต์ ์ Cortex-A57 1์ฝ์ด์ ๊ฑฐ์ ๊ฐ์ ํฌ๊ธฐ
[2] ์์ฅ์ ์ถ์๋ ์ ํ์ผ๋ก ๋น๊ตํด ๋ณด์๋ฉด ๋จ์ ์ฝ์ด ์ ์กฐ์ ๋ง์ผ๋ก, MP2 = ํ์ปด Adreno 320 / MP4 = ํ์ปด Adreno 330 / MP6 = ํ์ปด Adreno 420 / MP8 = ํ์ปด Adreno 430๊ณผ ๋น์ทํ ์ฑ๋ฅ์ ๋ผ ์ ์๋ค.
[3] GFX๋ฒค์น์์๋ ์์๋
ธ์ค ์ฐ์, 3DMark์์๋ ์ค๋
๋๋๊ณค ์ฐ์.
[4] ์ผ์ฑ์ 10nm LPE ๊ณต์ ๋นจ๋ก ๊ฒจ์ฐ ์ต๋๋ฅธ๊ฒ ์ด์ ๋๋ค.
[5] ๋น๋๊ธฐ์ ์ต์์ ๋ ๋ฒจ์ ๋์ด๋ฉด ์ฝ๊ฐ ๋ ๋ง์ ์ ๋ ฅ์ ์ฌ์ฉํ์ง๋ง ์ ์ฒด GPU ์๋น ์ ๋ ฅ์ 90 ~ 95 %๋ฅผ ์ฌ์ฉํ๋ ์
ฐ์ด๋ ์ฝ์ด์ ๋์ ํด๋ญ์ ๋ฎ์ถค์ผ๋ก์จ ์๋น ์ ๋ ฅ ์ ๊ฐ ํจ๊ณผ๊ฐ ํจ์ฌ ๋ ๋๋ค๋ ๊ฒ์ด Arm์ ์ค๋ช
์ด๋ค.