Parallelism
์ปดํจํฐ ๊ตฌ์กฐ์ ์ด์์ฒด์
CPU์ ์ฑ๋ฅ ํฅ์ ๊ธฐ๋ฒ - ๋ช
๋ น์ด ๋ณ๋ ฌ ์ฒ๋ฆฌ ๊ธฐ๋ฒ
๋น ๋ฅธ CPU๋ฅผ ๋ง๋ค๋ ค๋ฉด ๋์ ํด๋ญ ์๋์ ๋ฉํฐ์ฝ์ด, ๋ฉํฐ์ค๋ ๋๋ฅผ ์ง์ํ๋ CPU๋ฅผ ๋ง๋๋ ๊ฒ๋ ์ค์ํ์ง๋ง, CPU๊ฐ ์ฌ์ง ์๊ณ ์๋ํ๊ฒ ํ๋ ๊ฒ์ด ์ค์ํ๋ค.
๋ช ๋ น์ด๋ฅผ ๋์์ ์ฒ๋ฆฌํ์ฌ CPU๋ฅผ ํ์๋ ์ฌ์ง ์๊ณ ์๋์ํค๋ ๊ธฐ๋ฒ์ธ ๋ช ๋ น์ด ๋ณ๋ ฌ ์ฒ๋ฆฌ ๊ธฐ๋ฒ์ ๋ํด ์์๋ณด์.
๋ช
๋ น์ด ํ์ดํ๋ผ์ธ
๋ช ๋ น์ด ์ฒ๋ฆฌ ๊ณผ์ ์ ํด๋ญ ๋จ์๋ก ๋๋์ด ๋ณด๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ๋ค.
๋ช ๋ น์ด ์ธ์ถ
๋ช ๋ น์ด ํด์
๋ช ๋ น์ด ์คํ
๊ฒฐ๊ณผ ์ ์ฅ
์ฌ๊ธฐ์ ์ค์ํ ์ ์ ๊ฐ์ ๋จ๊ณ๊ฐ ๊ฒน์น์ง๋ง ์๋๋ค๋ฉด CPU๋ ๊ฐ ๋จ๊ณ๋ฅผ ๋์์ ์คํํ ์ ์๋ค๋ ๊ฒ์ด๋ค.
์๋ฅผ ๋ค์ด CPU๋ ํ ๋ช ๋ น์ด๋ฅผ ์ธ์ถํ๋ ๋์์ ๋ค๋ฅธ ๋ช ๋ น์ด๋ฅผ ์คํํ ์ ์๋ ๊ฒ์ด๋ค.

์ด์ฒ๋ผ ๋ช ๋ น์ด๋ค์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ๋ฃ๊ณ ๋์์ ์ฒ๋ฆฌํ๋ ๊ธฐ๋ฒ์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ด๋ ์ด๋ผ๊ณ ํ๋ค.
ํ์ดํ๋ผ์ด๋์ด ๋์ ์ฑ๋ฅ์ ๊ฐ์ ธ์ค๊ธฐ๋ ํ์ง๋ง, ํน์ ์ํฉ์์๋ ํ์ดํ๋ผ์ธ ์ํ์ด๋ผ๋ ์ํฉ์ ๋ง์ฃผํ ์ ์๋ค. ํฌ๊ฒ ๋ค์๊ณผ ๊ฐ์ ์ํ๋ค์ด ์๋ค.

๋ฐ์ดํฐ ์ํ
๋ฐ์ดํฐ ์ํ์ ๋ช ๋ น์ด ๊ฐ ๋ฐ์ดํฐ ์์กด์ฑ์ ์ํด ๋ฐ์ํ๋ค.
๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ๋์์ ์ฒ๋ฆฌํ ์ ์๋ค. ์ด๋ค ๋ช ๋ น์ด๋ ์ด์ ๋ช ๋ น์ด์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์์ผ๋ง ์คํํ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์ด๋ ๊ฒ ๋ฐ์ดํฐ ์์กด์ ์ธ ๋ ๋ช ๋ น์ด๋ฅผ ๋ฌด์์ ๋์์ ์คํํ๋ ค๊ณ ํ๋ฉด ํ์ดํ๋ผ์ธ์ด ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒ์ ๋ฐ์ดํฐ ์ํ์ด๋ผ๊ณ ํ๋ค.
์ ์ด ์ํ
์ ์ด ์ํ์ ํ๋ก๊ทธ๋จ ์นด์ดํฐ์ ๊ฐ์์ค๋ฌ์ด ๋ณํ์ ์ํด ๋ฐ์ํ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ก๊ทธ๋จ ์นด์ดํฐ๋ ํ์ฌ ์คํ ์ค์ธ ๋ช ๋ น์ด์ ๋ค์ ์ฃผ์๋ก ๊ฐฑ์ ๋๋๋ฐ, ํ๋ก๊ทธ๋จ ์คํ ํ๋ฆ์ด ๋ฐ๋์ด ๋ช ๋ น์ด๊ฐ ์คํ๋๋ฉด์ ํ๋ก๊ทธ๋จ ์นด์ดํฐ ๊ฐ์ ๊ฐ์์ค๋ฌ์ด ๋ณํ๊ฐ ์๊ธธ ์ ์๋ค.
์ด๋ ๊ฒ ๋๋ฉด ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ๋ฏธ๋ฆฌ ๊ฐ์ง๊ณ ์์ ์ฒ๋ฆฌ ์ค์ด์๋ ๋ช ๋ น์ด๋ค์ ์๋ฌด ์ธ๋ชจ๊ฐ ์์ด์ง๋๋ฐ, ์ด๋ฅผ ์ ์ด ์ํ์ด๋ผ๊ณ ํ๋ค.

๋ถ๊ธฐ ์์ธก : ํ๋ก๊ทธ๋จ์ด ์ด๋๋ก ๋ถ๊ธฐํ ์ง ๋ฏธ๋ฆฌ ์์ธกํ ํ ๊ทธ ์ฃผ์๋ฅผ ์ธ์ถํ๋ ๊ธฐ์
๊ตฌ์กฐ์ ์ํ
๊ตฌ์กฐ์ ์ํ์ ๋ช ๋ น์ด๋ค์ ๊ฒน์ณ ์คํํ๋ ๊ณผ์ ์์ ์๋ก ๋ค๋ฅธ ๋ช ๋ น์ด๊ฐ ๋์์ ALU, ๋ ์ง์คํฐ ๋ฑ๊ณผ ๊ฐ์ CPU ๋ถํ์ธ ์ฌ์ฉํ๋ ค๊ณ ํ ๋ ๋ฐ์ํ๋ค.
์์ ์ํ์ด๋ผ๊ณ ๋ ํ๋ค.
์ํผ์ค์นผ๋ผ
CPU ๋ด๋ถ์ ์ฌ๋ฌ ๊ฐ์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ํฌํจํ ๊ตฌ์กฐ๋ฅผ ๋งํ๋ค.

์ํผ์ค์นผ๋ผ ๊ตฌ์กฐ๋ก ๋ช ๋ น์ด ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ CPU๋ฅผ ์ํผ์ค์นผ๋ผ ํ๋ก์ธ์ ๋๋ ์ํผ์ค์นผ๋ผ CPU๋ผ๊ณ ํ๋ค.
์ํผ์ค์นผ๋ผ ํ๋ก์ธ์๋ ๋งค ํด๋ญ ์ฃผ๊ธฐ๋ง๋ค ๋์์ ์ฌ๋ฌ ๋ช ๋ น์ด๋ฅผ ์ธ์ถํ๊ณ ์คํํ ์๋ ์๋ค.
์ด๋ก ์ ์ผ๋ก๋ ํ์ดํ๋ผ์ธ ๊ฐ์์ ๋น๋กํ์ฌ ํ๋ก๊ทธ๋จ ์ฒ๋ฆฌ ์๋๊ฐ ๋นจ๋ผ์ง๋ค. ํ์ง๋ง ํ์ดํ๋ผ์ธ ์ํ๋์ ์ฆ๊ฐ๋ก ์ธํด ํ์ดํ๋ผ์ธ ๊ฐ์์ ๋น๋กํ์ฌ ๋นจ๋ผ์ง์ง๋ ์๋๋ค.
๋น์์ฐจ์ ๋ช
๋ น์ด ์ฒ๋ฆฌ
์ด๋ฆ ๊ทธ๋๋ก ๋ช ๋ น์ด๋ค์ ์์ฐจ์ ์ผ๋ก ์คํํ์ง ์๋ ๊ธฐ๋ฒ์ด๋ค.
ํ์ดํ๋ผ์ด๋, ์ํผ์ค์นผ๋ผ ๊ธฐ๋ฒ๊ณผ ๊ฐ์ด ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ์์ฐจ์ ์ผ๋ก๋ง ์ฒ๋ฆฌํ๋ค๋ฉด ์์์น ๋ชปํ ์ํฉ์์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ๋ฉ์ถฐ ๋ฒ๋ฆฌ๊ฒ ๋๋ค.
๋ช ๋ น์ด๋ฅผ ์์ฐจ์ ์ผ๋ก๋ง ์คํํ์ง ์๊ณ ์์๋ฅผ ๋ฐ๊ฟ ์คํํด๋ ๋ฌด๋ฐฉํ ๋ช ๋ น์ด๋ฅผ ๋จผ์ ์คํํ์ฌ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ด ๋ฉ์ถ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ๊ธฐ๋ฒ์ ๋น์์ฐจ์ ๋ช ๋ น์ด ์ฒ๋ฆฌ ๊ธฐ๋ฒ์ด๋ผ๊ณ ํ๋ค.

๋น์์ฐจ์ ๋ช ๋ น์ด ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ CPU๋ ๋ช ๋ น์ด๋ค์ด ์ด๋ค ๋ช ๋ น์ด์ ๋ฐ์ดํฐ ์์กด์ฑ์ ๊ฐ์ง๊ณ ์๋์ง, ์์๋ฅผ ๋ฐ๊ฟ ์คํํ ์ ์๋ ๋ช ๋ น์ด์๋ ์ด๋ค ๊ฒ๋ค์ด ์๋์ง ํ๋จํ ์ ์์ด์ผ ํ๋ค.
์ด์ โฉ๏ธ - ์ปดํจํฐ ๊ตฌ์กฐ(CPU์ ์ฑ๋ฅ ํฅ์ ๊ธฐ๋ฒ) - ๋น ๋ฅธ CPU๋ฅผ ์ํ ์ค๊ณ ๊ธฐ๋ฒ
๋ค์ โช๏ธ - ์ปดํจํฐ ๊ตฌ์กฐ(CPU์ ์ฑ๋ฅ ํฅ์ ๊ธฐ๋ฒ) - CISC & RISC
Last updated