ARM, ๋ฌด๋ฃŒ Panfrost ๋“œ๋ผ์ด๋ฒ„ ์ง€์› ์‹œ์ž‘

XDC2020 ์ปจํผ๋Ÿฐ์Šค(X.Org ๊ฐœ๋ฐœ์ž ์ปจํผ๋Ÿฐ์Šค)์—์„œ ๋ฐœํ‘œํ•˜๋‹ค ARM์ด ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์— ์ฐธ์—ฌํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ํŒฌํ”„๋กœ์ŠคํŠธ, Mali ๋น„๋””์˜ค ์ฝ”์–ด์šฉ ๊ฐœ๋ฐฉํ˜• ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ARM ํšŒ์‚ฌ ์ค€๋น„ ์ƒํƒœ๋ฅผ ํ‘œํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋“œ๋ผ์ด๋ฒ„ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง ๋ฐ”์ด๋„ˆ๋ฆฌ ๋“œ๋ผ์ด๋ฒ„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š๊ณ  ํ•˜๋“œ์›จ์–ด๋ฅผ ๋” ์ž˜ ์ดํ•ดํ•˜๊ณ  ๊ฐœ๋ฐœ ๋…ธ๋ ฅ์— ์ง‘์ค‘ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ •๋ณด์™€ ๋ฌธ์„œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด์ „์—๋„ Qualcomm๊ณผ ํ”„๋กœ์ ํŠธ ์ž‘์—…์„ ์—ฐ๊ฒฐํ•˜๋ฉด์„œ ๋น„์Šทํ•œ ์ผ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋ฆฌ๋“œ ๋ ˆ๋…ธ, Qualcomm Adreno GPU์šฉ ๋ฌด๋ฃŒ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

ARM์˜ ์ฐธ์—ฌ๋Š” ์นฉ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์ง์ ‘์ ์ธ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๊ตฌํ˜„์˜ ์•ˆ์ •์„ฑ์„ ๋„๋ฆฌ ์‚ฌ์šฉํ•  ์ค€๋น„๊ฐ€ ๋œ ์ง€์ ๊นŒ์ง€ ๊ฐ€์ ธ์˜ค๊ณ  Mali GPU ๊ด€๋ จ ๋‚ด๋ถ€ ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ๋” ํฐ ์ง€์›์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ๋ฌธ์„œ๊ฐ€ ์žˆ์œผ๋ฉด ์ตœ๋Œ€ ์„ฑ๋Šฅ, ์‚ฌ์–‘ ์ค€์ˆ˜, Midgard ๋ฐ Bifrost GPU์˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ ์šฉ ๋ฒ”์œ„๋ฅผ ๋ณด์žฅํ•˜๋Š” ๋ฐ๋„ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

ARM์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ค€๋น„๋œ ์ฒซ ๋ฒˆ์งธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ด๋ฏธ ์–‘๋„ ๋“œ๋ผ์ด๋ฒ„ ์ฝ”๋“œ ๋ฒ ์ด์Šค์— ๋„ฃ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ,
๋ช…๋ น์–ด ํŒจํ‚น ์ž‘์—…์„ ํ‘œ์ค€ ํ˜•์‹์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ณ  ๋””์Šค์–ด์…ˆ๋ธ”๋Ÿฌ๋ฅผ ์™„์ „ํžˆ ์žฌ์ž‘์—…ํ•˜์—ฌ GPU Bifrost ๋ช…๋ น์–ด ์„ธํŠธ์˜ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ๋ฐ˜์˜ํ•˜๊ณ  ARM์— ์ฑ„ํƒ๋œ ์šฉ์–ด์— ๋Œ€์‘ํ•˜๋Š” ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Panfrost ๋“œ๋ผ์ด๋ฒ„๋Š” Collabora์˜ Alyssa Rosenzweig๊ฐ€ 2018๋…„์— ์„ค๋ฆฝํ–ˆ์œผ๋ฉฐ ์ง€๊ธˆ๊นŒ์ง€ ์›๋ž˜ ARM ๋“œ๋ผ์ด๋ฒ„๋ฅผ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋งํ•˜์—ฌ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋“œ๋ผ์ด๋ฒ„๋Š” Midgard(Mali-T6xx, Mali-T7xx, Mali-T8xx) ๋ฐ Bifrost(Mali G3x, G5x, G7x) ๋งˆ์ดํฌ๋กœ ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜ ์นฉ ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ARM ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์˜ ๋งŽ์€ ๊ตฌํ˜• ์นฉ์— ์‚ฌ์šฉ๋˜๋Š” GPU Mali 400/450์˜ ๊ฒฝ์šฐ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ๋ณ„๋„๋กœ ๊ฐœ๋ฐœ ์ค‘์ž…๋‹ˆ๋‹ค. ๋ฆฌ๋งˆ.


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€