728x90

tpu 1

[Deep Learning] Google Cloud TPU(CPU, GPU, NPU, TPU ๊ฐœ๋…)

CPU, GPU, NPU, TPU ๋ชจ๋‘ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด ์—ฐ์‚ฐ์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” Processing Unit์ด๋‹ค. ํ•˜์ง€๋งŒ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ ํ•™์Šต ๋ฐ ์ถ”๋ก  ์‹œ CPU๋ณด๋‹ค๋Š” ๋‹ค๋ฅธ ์œ ๋‹›์„ ํ†ตํ•ด ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์ผ์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋…์„ ์•Œ๊ณ ๊ฐ€์•ผํ•œ๋‹ค. CPU(Centralized Processing Unit) ์ฝ”์–ด๊ฐ€ ๋ช‡ ๊ฐœ์ธ์ง€, ํด๋ก ์Šคํ”ผ๋“œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋˜๋Š”์ง€๊ฐ€ ์„ฑ๋Šฅ์˜ ์ง€ํ‘œ. ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํ„ฐ์ผ์ˆ˜๋ก ์ฝ”์–ด์˜ ์ˆ˜๊ฐ€ ๋งŽ๋‹ค โ†’ multi-core, hyper-threading GPU(Graphic Processing Unit) CPU์™€ ๋น„์Šทํ•œ ์ ์ด ๋งŽ์ง€๋งŒ, CPU์™€ ๋‹ฌ๋ฆฌ ๊ทธ๋ž˜ํ”ฝ ๊ด€๋ จ ์ž‘์—…์ด๋‚˜ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ์— ๋งค์šฐ ํšจ๊ณผ์ ์ด๋‹ค. โ†’ ๋Œ€๊ทœ๋ชจ ๋ณ‘๋ ฌ ๊ณฑ์…ˆ NPU(Neural Processing Unit) ์ธ๊ณต์ง€๋Šฅ ๋ชจ๋ธ์˜ ์ธ๊ณต์‹ ๊ฒฝ๋ง ์—ฐ์‚ฐ์„ ํšจ์œจ์ ์œผ๋กœ..

1
728x90