Computer Science ์ •๋ฆฌ

Seunghee Leeยท2023๋…„ 4์›” 3์ผ

CS ์Šคํ„ฐ๋””

๋ชฉ๋ก ๋ณด๊ธฐ
7/10

๐Ÿ”Ž GPU ๋ž€ ?

GPU๋Š” Graphics Processing Unit์˜ ์•ฝ์–ด๋กœ, ๊ทธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ ๋“ฑ์„ ์œ„ํ•œ ํ”„๋กœ์„ธ์„œ์ด๋‹ค.

๋ณต์žกํ•œ ๊ทธ๋ž˜ํ”ฝ ์—ฐ์‚ฐ์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ‘๋ ฌ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด ๋ณต์žกํ•œ ์ด๋ฏธ์ง€์™€ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ Œ๋”๋งํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”Ž CPU vs GPU

CPU๋Š” ์ž…์ถœ๋ ฅ ์žฅ์น˜, ๊ธฐ์–ต ์žฅ์น˜, ์—ฐ์‚ฐ ์žฅ์น˜ ๋“ฑ์„ ํฌํ•จํ•œ ์ปดํ“จํ„ฐ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ตœ์ƒ์œ„ ๊ณ„์ธต์˜ ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜์ด๋‹ค.

๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์™€ ๋”๋ถˆ์–ด ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ž‘์—…์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ง€์ •ํ•˜๊ณ  ์ „ํ™˜ํ•˜๋ฉฐ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋“ฑ์˜ ์—ญํ• ์„ ํ•œ๋‹ค. CPU๋Š” ์ง๋ ฌ ์ฒ˜๋ฆฌ์— ์ตœ์ ํ™”๋œ ๋ช‡ ๊ฐœ์˜ ์ฝ”์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.

GPU๋Š” ๋ฐ˜๋ณต์ ์ด๊ณ  ๋น„์Šทํ•œ ๋Œ€๋Ÿ‰์˜ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์ด๋ฅผ ๋ณ‘๋ ฌ์ (parallel)์œผ๋กœ ๋‚˜๋ˆ„์–ด ์ž‘์—…ํ•˜๊ธฐ ๋•Œ๋ฌธ์— CPU์— ๋น„ํ•ด ์†๋„๊ฐ€ ์••๋„์ ์œผ๋กœ ๋น ๋ฅด๋‹ค.

GPU๋Š” ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ์šฉ์œผ๋กœ ์„ค๊ณ„๋œ ์ˆ˜ ์ฒœ๊ฐœ์˜ ์†Œํ˜• ์ฝ”์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

profile
์ž๋ผ๋‚˜๋ผ ๊ฐœ๋ฐœ๊ฐœ๋ฐœ ~..โ‚ฉ

0๊ฐœ์˜ ๋Œ“๊ธ€