์ ์ฒด ๊ธ251 [๋ง์ผํ ๊ด๋ฆฌ] ‘์กฐ์ ๋ณํธ์ฌ’, ‘๋ชจ๋ฒํ์2’ ๋๋ฐํ๋ฉฐ ๋ ธ์ด์ฆ ๋ง์ผํ [๊ธฐ์ฌ ์ ๋ฌธ] https://www.mk.co.kr/star/broadcasting-service/view/2023/03/249660/ ‘์กฐ์ ๋ณํธ์ฌ’, ‘๋ชจ๋ฒํ์2’ ๋๋ฐํ๋ฉฐ ๋ ธ์ด์ฆ ๋ง์ผํ [MKํฝ] MBC ์ ๊ธํ ๋๋ผ๋ง ‘์กฐ์ ๋ณํธ์ฌ’๊ฐ ์ฒซ ๋ฐฉ์ก์ ์๋๊ณ ๋์๊ฐ๋ ๊ฒฝ์์์ธ ‘๋ชจ๋ฒํ์’๋ฅผ ๊ณต๊ฐ ์ ๊ฒฉํ๋ ์ธ์์ ์ฃผ๋ ํฌ์คํฐ๋ฅผ ๊ณต๊ฐํด ๋ ผ๋์ด๋ค. ์ง๋ 29์ผ MBC ๋๋ผ๋ง ๊ณต์ ํธ์ํฐ ๊ณ์ ์๋ “( www.mk.co.kr MBC ์ ๊ธํ ๋๋ผ๋ง ‘์กฐ์ ๋ณํธ์ฌ’๊ฐ ์ฒซ ๋ฐฉ์ก์ ์๋๊ณ ๋์๊ฐ๋ ๊ฒฝ์์์ธ ‘๋ชจ๋ฒํ์’๋ฅผ ๊ณต๊ฐ ์ ๊ฒฉํ๋ ์ธ์์ ์ฃผ๋ ํฌ์คํฐ๋ฅผ ๊ณต๊ฐํด ๋ ผ๋์ด๋ค. ์ง๋ 29์ผ MBC ๋๋ผ๋ง ๊ณต์ ํธ์ํฐ ๊ณ์ ์๋ “(๊ด๊ณ ) ์ต์ธํ ์ผ์ด ์๋ค๋ฉด ‘๊ณ ์ฉ๋์ก’. ๋ถ๋ฒX ์ก์ฌ ์ฑ๊ณต๋ฅ 100% ํ์ ์ต๊ณ ”๋ผ๋ ๊ธ๊ณผ ํจ๊ป ‘์กฐ์ .. 2023. 5. 11. [๋ง์ผํ ๊ด๋ฆฌ] ๊ณ ๊ฐ๋ง์กฑ๊ฒฝ์ 1. ์ผ๋ณธ์ ๋ฃ์นธ ์๋น์ค vs. ๋ฆฌ์ธ ์นผํผ ํธํ ์ ๊ณ ๊ฐ๋ง์กฑ๊ฒฝ์ (1) ์ผ๋ณธ ๋ฃ์นธ ์๋น์ค "์๋น์ค๋ ์ ์ฑ์ ๋คํ๋ ์ง์ฌ์ด๋ค.", "์ฑ์คํ๊ฒ ์ง์ฌ์ผ๋ก ์ผํ๋ ๊ฒ์ด ์๋น์ค๋ค.", "ํ ์ ์๋ ๊ฒ์ ์ด์ฌํ ํ๋ฉด ์๋๋ค์ด ์์์ฃผ์ค๊ฑฐ๋ผ ์๊ฐํ๋ค." "์ง์์ ๋จน๋ ์์์ด ๋ง์๋ ๊ฒ์ ์ง์ ๋ง๋ค์ด ๋จน๊ธฐ ๋๋ฌธ์ด์ฃ . ์ฐ๋ฆฌ๋ ์์ผ๋ก ์ง์ ๋ง๋ค์ด ๋จน๊ธฐ ๋๋ฌธ์ ์๋ฆฌ๊ฐ ๋ง์์ต๋๋ค.", "๋จํ์์ ๋ณด๋ ์๊ฐ ์๋๋ค์ด ์ข์ํ์๋๊น์. ์๋๋ค์ด ์ ์ชฝ์์ ๊ฑธ์ด์ฌ ๋ "์"๋ผ๊ณ ํด์ฃผ๋ฉด ์ ํฌ๋ ๊ทธ๊ฑธ๋ก ์ค์ผ์ด์ ๋๋ค." But... ์ผ๋ณธ์ ์น์ ์๋น์ค๋ ๋์ด์์ ๊ฒฝ์๋ ฅ์ ํ๋ณดํ์ง ๋ชปํ๋ค. ๊ฐ ๋๋ผ๋ง๋ค ๊ณ ์ ์ ํํ ์ ๋ฌธํ๊ฐ ์๊ฒ ์ง๋ง, ๊ณต๊ธ์๊ฐ ์ง๋์น๊ฒ ์๋น์๊ฐ ๋ฐ๋ผ์ง๋ ์๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์๋ค๋ฉด ๊ทธ๊ฒ์ ์ข์ ์๋น์ค๋ผ๊ณ ํ ์ ์๋ค. (2) .. 2023. 5. 11. [๋ง์ผํ ๊ด๋ฆฌ] ๋ง์ผํ ๋น์ฉ์ ์ค์ผ ์ ์๋ ๋ฐฉ์ ํ ๋ก 1. ๋ง์ผํ ๋น์ฉ์ ์ค์ผ ์ ์๋ ๋ฐฉ์ ๊ธฐ์ ์ ์ํ์ ์๋ฆฌ๊ณ ํ๋ณดํ๋ ์ผ์ ๋ง๋ํ ๋น์ฉ์ ์ง์ถํ๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ๊ธ์ก์ด ์ ์ ์ปค์ ธ์, ํ๋ฐ ์ฃผ์๊ฐ ์์ฅ์ ์ง์ ํ๋ ๊ฒ์ ๋ง๋ ์์ธ๋ ๋๊ณ ์๋ค. ๊ทธ๋งํ ๊ธ์ก์ ์ง๋ถํ ์ฌ๋ ฅ์ด ์๋ ๊ธฐ์ ์ ์น์ดํ ๊ฒฝ์์์ ์ฐ์๋ฅผ ์ ํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ด๋ค. ๋, ๊ทธ ๋น์ฉ์ ๊ณง ์๋น์ ๊ฐ๊ฒฉ์ ๋ฐ์๋์ด ์๋น์๋ ๋ถํ์ํ ๊ธ์ก์ ์ง๋ถํด์ผ ํ๊ธฐ๋ ํ๋ค. ๊ณผ์ฐ ๊ธฐ์ ์ด ์ด๋ ๊ฒ ๋ง๋ํ ๋ง์ผํ ๋น์ฉ์ ์ง๋ถํ๋ ๊ฒ์ด ํ์ํ๊ฐ? ๋ง์ผํ ๋น์ฉ์ ์ค์ผ ์ ์๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ์ผ๊น? · · · ๊ธฐ์ ๋ค์ด ํ์ด์ ์ค์ํ๋ ๋ง์ผํ ์ ๋ต์ ๊ฐ์กฐํ๋ฉด์ ๋ง์ผํ ์ ํ ๋ ๊ณผ๋ํ ํ๋ณด ๋น์ฉ์ ์ง์ถํ๋ ํ์์ ๋ณดํธํ๋์๋ค. ์ด๋ฌํ ํ๋งค ์งํฅ์ ๋ง์ผํ ์ ๊ธฐ์ ์ด ์๋น์์ ๊ทผ๋ณธ์ ์ธ ์๊ตฌ๋ฅผ ํ์ ํ๊ณ ๊ทธ ์๊ตฌ์ ๋.. 2023. 5. 11. ๋ค์ค ์ํฌ๋ก๋ ํ๊ฒฝ์ ์ํ GPGPU ์ค๋ ๋ ๋ธ๋ก ์ค์ผ์ค๋ง ์์ฝ๋๊ท๋ชจ ๋ณ๋ ฌ ์ํฌ๋ก๋๋ฅผ GPGPU์ ์ฐ์ฐ ์ ๋์ ํ ๋นํ๊ธฐ ์ํ ์ค์ผ์ค๋ง์ผ๋ก Round Robin ๋ฐฉ์์ด ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋ค. ๋ผ์ด๋ ๋ก๋น์ ์์ ์ ๊ฐ ์ฐ์ฐ ์ ๋์ ์์ฐจ์ ์ผ๋ก ํ ๋นํ์ฌ ๊ตฌํ์ด ์ฝ๋ค๋ ์ฅ์ ์ด ์์ผ๋, ํด๋ผ์ฐ๋์ ๊ฐ์ ๋ค์ค ์ํฌ๋ก๋ ํ๊ฒฝ์์๋ ์ฐ์ฐ ์ ๋ ๊ฐ ๋ถํ ๊ท ํ์ด ์ ์ด๋ฃจ์ด์ง์ง ์๋ ๋ฌธ์ ์ ์ด ๋ฐ์ํ๋ค. ๋ณธ ๋ ผ๋ฌธ์์๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๋ก์ด ์ค๋ ๋ ๋ธ๋ก ์ค์ผ์ค๋ง์ ์ ์ํ๋ค. ์ ์ํ๋ ๋ฐฉ์์ ๋ค์ํ GPGPU ์ํฌ๋ก๋๊ฐ ๋ง๋ค์ด๋ธ ์ค๋ ๋ ๋ธ๋ก๋ค์ ๊ทธ ์์ ๋์ ๊ทผ๊ฑฐํด ๋ค์คํ๋ก ๊ด๋ฆฌํ๊ณ , ๊ฐ ์ฐ์ฐ ์ ๋์ ์์ฌ ์์์ ๊ฐ์ฅ ์ ํ์ฉํ ์ ์๋ ํ์์ ์ค๋ ๋ ๋ธ๋ก์ ์ ํํ์ฌ, ์ฐ์ฐ ์ ๋๋ค์ ์์ ์ด์ฉ๋ฅ ์ ๊ทน๋ํ์ํค๊ณ ๋ถํ๊ท ํ์ ์ ๋ํ๋ค. ๋ค์ํ ๋ถํ ํ๊ฒฝ์์์ ์๋ฎฌ๋ ์ด์ ์คํ์ ํตํด,.. 2023. 5. 5. GPU ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ์๊ฐ ๋ถ์ฑ๋ ํน์ฑ ๋ถ์ ์์ฝ์ต๊ทผ ์ฐ๊ตฌ์์ GPU์์ ์ํํ๋ AES์ RSA์ ๊ฐ์ ์ํธ ์๊ณ ๋ฆฌ์ฆ์์ GPU์ ๊ณ ์ ํ ๋ฉ๋ชจ๋ฆฌ ์ ํฉ ๊ตฌ์กฐ์ ๋ฐ๋ฅธ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ์๊ฐ์ ์ฐจ์ด๋ฅผ ์ด์ฉํ์ฌ ๊ณต๊ฒฉ์๊ฐ ์ํธํค๋ฅผ ๋ณต์ํ ์ ์์์ด ๋ฐํ์ก๋ค. ์ด๋ GPU ์บ์ ๊ตฌ์กฐ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ ํฉ ๋ฐฉ์์ ๋ฐ๋ผ ๊ณต๊ฒฉ์๊ฐ ์ญ์ฐ์ฐ์ ํตํด GPU์ ๋ฉ๋ชจ๋ฆฌ ์์ฒญ ๊ฐ์์ ์ด์ ๋ฐ๋ฅธ ์ํธํ ์ปค๋์ ์ํ์๊ฐ์ ๊ด๊ณ๋ฅผ ์ฝ๊ฒ ์์๋ผ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ณธ ์ฐ๊ตฌ์์๋ ๋ณํ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์์ GPU์ ๋ฉ๋ชจ๋ฆฌ ์ ํฉ ํฌ๊ธฐ ๋ฐ ๋ณํ ํ ์ด๋ธ์ ์ ๊ทผ ์๊ฐ์ ๋ฐ๋ฅธ GPU์ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ์๊ฐ ๋ถ์ฑ๋์ ํน์ฑ์ GPU ๊ตฌ์กฐ ์๋ฎฌ๋ ์ดํฐ๋ฅผ ํตํด ๋ถ์ํ์๋ค. ์ด๋ฌํ ๋ถ์์ ํตํ์ฌ ๋ฉ๋ชจ๋ฆฌ ์ ํฉ ํฌ๊ธฐ ๋ฐ ์ ๊ทผ ์๊ฐ์ ๋ฐ๋ผ GPU ๋ฉ๋ชจ๋ฆฌ์ ๋ถ์ฑ๋ ์ทจ์ฝ์ฑ์ด ๋ณํํจ์ ๋ฐํ๋์ผ๋ฉฐ, ์ด๋ฌํ GP.. 2023. 5. 1. ์ธ๊ณต์ ๊ฒฝ๋ง ์ฐ์ฐ์ ์ํ ํ๋์จ์ด ๊ฐ์๊ธฐ ์ต์ ์ฐ๊ตฌ ๋ํฅ 1. ์๋ก ์ต๊ทผ ์ธ๊ณต์ ๊ฒฝ๋ง(Artificial Neural Network) ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ฏธ์ง ์ธ์, ์์ฑ ์ธ์, ์์ฐ์ด ์ฒ๋ฆฌ ๋ฑ์ ๋ค์ํ ๋ถ์ผ์์ ๋น์ฝ์ ์ธ ์ฑ๋ฅํฅ์์ ๋ณด์ด๊ณ ์์ผ๋ฉฐ, ์ด๋ก ์ธํ์ฌ ํ๊ณ ๋ฐ ์ฐ์ ๊ณ์ ์ฃผ๋ชฉ์ ๋ฐ๊ณ ์๋ค. ํฅํ ์ธ๊ณต์ ๊ฒฝ๋ง ์๊ณ ๋ฆฌ์ฆ์ ๊ณต์ฅ ์๋ํ, ์๋ฃ ์๋น์ค, ์์จ์ฃผํ ์๋์ฐจ ๋ฑ์ ๋ถ์ผ์์ ์ ๊ทน์ ์ผ๋ก ํ์ฉ๋ ๊ฒ์ผ๋ก ์์ธก๋๋ฉฐ, ์ด๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋ค์ํ ํ๋์จ์ด ๊ตฌ์กฐ์ ๊ฐ๋ฐ์ด ํ๋ฐํ ์งํ๋๊ณ ์๋ค. โถ ์ธ๊ณต์ ๊ฒฝ๋ง(Artificial Neural Network) ์๊ณ ๋ฆฌ์ฆ : ์ธ๊ณต์ ๊ฒฝ๋ง ์๊ณ ๋ฆฌ์ฆ์ ์๋ฌผํ์ ์ ๊ฒฝ๋ง ๋ชจ๋ธ๋ก ๋ง๋ค์ด์ง ํ์ต ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ต๊ทผ์๋ 2๊ฐ ์ด์์ ์ธต์ผ๋ก ๊ตฌ์ฑ๋ Multi Layer Perceptron(MLP)์ค์์ 8๊ฐ ์ด์์ ๋ง์ ์ธต์ผ๋ก ๊ตฌ์ฑ๋ De.. 2023. 5. 1. [์ด์์ฒด์ ] Ch1. Introduction to Operating System 1. ์ด์์ฒด์ ๋ ๋ฌด์์ธ๊ฐ? 2. ์ด์์ฒด์ ์ ๋ชฉ์ 3. ์ด์์ฒด์ ์ ๋ถ๋ฅ(1) ๋์์์ ๊ฐ๋ฅ ์ฌ๋ถ 1) ๋จ์ผ ์์ (single tasking) 2) ๋ค์ค ์์ (multi tasking) (2) ์ฌ์ฉ์์ ์ 1) ๋จ์ผ ์ฌ์ฉ์(single user) 2) ๋ค์ค ์ฌ์ฉ์(multi user) (3) ์ฒ๋ฆฌ ๋ฐฉ์ 1) ์ผ๊ด ์ฒ๋ฆฌ(batch processing) 2) ์๋ถํ (time sharing) 3) ์ค์๊ฐ(Realtime OS) - Hard realtime system - Soft realtime system 4. ๋ช ๊ฐ์ง ์ฉ์ด1) Multitasking: CPU 2) Multiprogramming: Memory 3) Multiprocess 4) Time sharing: CPU 5) Multiprocessor: M.. 2023. 4. 30. [์ด์์ฒด์ ] Ch0. ์ด์์ฒด์ ํน๋ก 1. ์ด์์ฒด์ ๋ ๋ฌด์์ธ๊ฐ? 2. ์ด์์ฒด์ ์ ๋ชฉ์ 3. ์ปดํจํฐ ์์คํ ์ ๊ตฌ์กฐ 4. ์ด์์ฒด์ ์ ๊ธฐ๋ฅ(1) CPU --> CPU ์ค์ผ์ค๋ง (2) ๋ฉ๋ชจ๋ฆฌ --> ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ (3) ์ธํฐ๋ฝํธ, ์บ์ฑ (4) ๋์คํฌ ์ค์ผ์ค๋ง 5. ํ๋ก์ธ์ค์ ์ํโ ํ๋ก๊ทธ๋จ 1) Interactive application 2) Scientific application 6. ์ธํฐ๋ฝํธ(Interrupt)(1) Timer interrupt --> CPU time sharing (2) I/O device controller ์ํ interrupt --> I/O ์์ ์ ์๋ฃ 7. CPU ์ค์ผ์ค๋ง(1) FCFS(First-Come First-Out) (2) SJF(Shortest Job First) --> minimum average waiti.. 2023. 4. 30. ์ด์ 1 ยทยทยท 25 26 27 28 ๋ค์