๋ณธ ์๋ฃ๋ DGIST Datalab์์ ์ธํด์ ํ๋ ํ์๋ค์ ๋์์ผ๋ก ๋ง๋ค์ด์ง ํ๋ก์ ํธ ์๋ฃ์ ๋๋ค.
์ธํด์ผ๋ก ๋ค์ด์จ ํ์์ ์๋์ ํ๋ก์ ํธ ์ฃผ์ ์ค 1~2๊ฐ๋ฅผ ๊ณจ๋ผ 5์ฃผ๊ฐ์ ์ธํด ๊ธฐ๊ฐ๋์ ์งํํ๊ฒ ๋ฉ๋๋ค.
์ด๊ธ ๊ณผ์ ์ C language, data structure ๋ฑ์ ๋ํ ๊ธฐ์ด๋ฅผ ํ์ตํ๊ณ ์ ํ๋ ํ์์๊ฒ,
์ค๊ธ ๊ณผ์ ์ C language, data structure ๋ฑ์ ๋ํ ๊ธฐ์ด์ ์ธ ์ง์์ ๊ฐ์ง๊ณ ์๋ ํ์์๊ฒ,
๊ณ ๊ธ ๊ณผ์ ์ ์ปดํจํฐ ๊ณผํ ์ ๋ฐ์ ์ผ๋ก ์ง์์ด ํ๋ถํ ํ์๋ค์๊ฒ ์ถ์ฒํฉ๋๋ค.
๊ฐ ํ๋ก์ ํธ์ ๋ํ ๊ฐ๋จํ ์ค๋ช ๋ฐ ๋ด๋น์๋ ์๋์ ๊ฐ์ต๋๋ค.
| ํ๋ก์ ํธ๋ช | ๋ชฉํ | ๋ด๋น์ | ๋์ด๋ |
|---|---|---|---|
| Linux | ๊ธฐ์ด์ ์ธ Linux ์ฌ์ฉ๋ฒ์ ๋ํด ๊ณต๋ถํฉ๋๋ค | - | ํ์ |
| C language and Algorihtm | ๊ธฐ์ด์ ์ธ C์ธ์ด๋ฅผ ๋ฐฐ์ฐ๊ณ , ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ๊ณต๋ถํฉ๋๋ค. | ๊น์ ๊ท | ์ด๊ธ |
| Machine Learning Problem | ๋จธ์ ๋ฌ๋๊ณผ ๊ด๋ จ๋ ๊ธฐ์ด์ ์ธ ๋ด์ฉ์ TensorFlow๋ฅผ ํตํด ์ง์ ์ค์ตํ ์ ์๋๋ก ๋ด์ฉ์ด ๊ตฌ์ฑ๋์ด ์์ต๋๋ค | ์ง๊ถํด | ์ด๊ธ |
| File System Implemenatation | ํ์ผ ์์คํ ์ ๊ธฐ๋ฅ๊ณผ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ , Linux์ ๋ฐ์ดํฐ ์ ์ฅ ๊ตฌ์กฐ์ I/O ๊ฒฝ๋ก๋ฅผ ์ดํดํ ์ ์์ต๋๋ค. ์ ์ ํ์ผ ์์คํ FUSE๋ฅผ ํ์ฉํ์ฌ, Fast File System (FFS)๋ฅผ ๊ตฌํํ๊ณ ์ด๋ฅผ ํ๊ฐํฉ๋๋ค | ๊ตฌ์งํ | ์ค๊ธ |
| FTL Implementation | NAND Flash memory์ ํน์ฑ์ ๋ฐ๋ฅธ ๊ธฐ์ด์ ์ธ ์ ์ฝ์กฐ๊ฑด๋ง์ ๋ง๋ค์ด ๋์ FTLBox์์ FTL์ ๊ตฌํํด๋ณธ ๋ค, DataLab์์ ์ ์ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ User-space Flash Simulation Platform์ธ FlashDriver์์ ๋ ์ฌํ๋ FTL์ ๊ตฌํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. | ์์ค์ | ์ค๊ธ |
| Edge TPU | TPU๋ ์ ์์ ํ๋ ฌ ๊ณฑ์ ์ ๊ฐ์์์ผ ํ์ต ์๊ฐ์ ๋จ์ถ์ํต๋๋ค. Edge TPU์ ์ฌ์ฉ๋ฒ์ ๊ฐ๋จํ ํ๊ธฐ ๋ถ๋ฅ๊ธฐ๋ฅผ ํ์ต์ํค๋ฉด์ ์ตํ ํ, ์ฌ๋ฌ ์ด๋ฏธ์ง ๋ถ๋ฅ ๋ชจ๋ธ(VGG, GoogLeNet ๋ฑ)์ ํ์ต์ํค๊ณ ์ ํ๋๋ฅผ ํ์ธํด ๋ด ๋๋ค | ์ง๊ถํด | ์ค๊ธ |