์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. Instructions Per Cycle[ํธ์ง]
ํ ๋ฒ์ ํด๋ญ ์ฌ์ดํด๋น ๋ช
๋ น์ด ์ฒ๋ฆฌ ํ์. ๋ง์ดํฌ๋กํ๋ก์ธ์์ ์ฑ๋ฅ ์ฒ๋ ์ค ํ๋์ด๋ค.
CPU์ ํด๋ญ ์๋, ์ฝ์ด ๊ฐ์, ์ธ์ถ(fetch) ํน์ฑ, ์บ์ ๋ฉ๋ชจ๋ฆฌ ํน์ฑ, ์ธํฐ์ปค๋ฅํธ ํน์ฑ ๋ฑ๋ฑ ๋ณตํฉ์ ์ธ ์์์ ์ํด ์ฑ๋ฅ์ด ๊ฒฐ์ ๋์ง๋ง, IPC๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์คํ์ ๊ฐ์๋์ง ์๋๋ค. IPC์ ์ํฅ์ ์ฃผ๋ ๋ณ์๊ฐ ๋ง๊ธฐ ๋๋ฌธ. ์์ธํ ๋ด์ฉ์ CPU/๊ตฌ์กฐ์ ์๋ฆฌ์ ์ด์ ๊ด๋ จ๋ ์์๋ค์ด ๋ํ๋ ์๋ค.
๊ฐ๋จํ ์๋ก ์ธํ 2์ธ๋ ์ฝ์ด i7์ธ i7-2700K์ 6์ธ๋ ์ฝ์ด i5์ธ i5-6600K๋ ๋น๊ตํด๋ณด๋ฉด ๋ ๋ค ํด๋ญ ์๋๊ฐ ๋น์ทํ๊ณ 6์ธ๋๊ฐ ์บ์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ์ค๋ ๋ ๊ฐ์์์ ๋ฐ๋ฆฌ์ง๋ง ์ ์ฒด์ ์ธ ์ฑ๋ฅ์ 6600K๊ฐ 2700K๋ฅผ ๋ฅ๊ฐํ๋ค. ์ง์์ ์ผ๋ก ๊ฐ์ ๋ ๋ง์ดํฌ๋ก์ํคํ ์ฒ ๋๋ถ์ IPC์์ ํฐ ์ฐจ์ด๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค. ์ฆ, ๊ฐ์ ์คํ์ด๋ผ๋ IPC์ ๋ฐ๋ผ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ์์ ์ ์๋ค๋ ์๊ธฐ๋ก ๋จ์ํ ํด๋ญ ์๋๊ฐ ๋ค๋ฅธ ์ ํ๋ณด๋ค ๋๋ค๊ณ ๊ณง๋ฐ๋ก CPU๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํ๋จํ๊ธฐ ์ด๋ ค์ด ์ด์ ๋ค. ๋น์ฅ i9-9900K์ ๋ผ์ด์ 7 3700X๊ฐ์ ์ฌ์ฝ์ด ๋ถ์คํธ ํด๋ญ ์๋ ์ฐจ์ด๋ ๊ฐ๊ฐ 4.7 GHz์ 4.2 GHz ํด์ 9900K๊ฐ ์ฝ 12% ๋ ๋์ง๋ง, ๋ ๋๋ง ๋๋ ์ธ์ฝ๋ฉ ์ค์ฑ๋ฅ์ 3700X๊ฐ ์ฝ 6% ๋ ๋๋ค. ๋จ, ๊ฒ์ ์ค์ฑ๋ฅ์ 9900K๊ฐ ์ฝ 8% ๋ ๋๋ค. ๋ง์ดํฌ๋ก์ํคํ ์ฒ ํน์ฑ๊ณผ ์์ฉํ๋ก๊ทธ๋จ ํน์ฑ์ ์์ฑ์ ๋ฐ๋ผ ์ค์ฑ๋ฅ์ด ์์น๋ฝ๋ค์น๋ฝ ํ ์ ์๋ค๋ ๊ฒ.
๊ทธ๋ ๋ค๊ณ IPC๊ฐ ๊ฒ์ผ๋ก ๋๋ฌ๋ ์ ๋ณด๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋จํ๊ฒ ์ธํ ๋ฐ AMD CPU์ ์ธ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋จํ๊ณ ์๋ค. IPC๋ ์ ์ ์ผ๋ก ๋ง์ดํฌ๋ก์ํคํ ์ฒ ํน์ฑ์ ์ํด ๊ฒฐ์ ๋๊ธฐ ๋๋ฌธ์ ์ธ๋๊ฐ ๊ต์ฒด๋ ๊ฒ์๊ณผ ๋์์ IPC์๋ ์ฐจ์ด๊ฐ ์๋ค๋ ๋ป์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ํด๋ญ์ ๋์ผํ๊ฒ ๋ง์ถ๊ณ CPU-Z๋ ์๋ค๋ฒค์น๊ฐ์ ์ฑ๊ธ ์ค๋ ๋ ๋ฒค์น๋งํฌ๋ฅผ ๋น๊ตํด์ ๊ฐ๋จํ๊ฒ IPC๋ฅผ ์ถ์ ํ ์ ์์ง๋ง ์ด ๊ฐ ์กฐ์ฐจ๋ ์ ๋์ ์ธ IPC๋ฅผ ๋๋ณํ์ง๋ ๋ชปํ๋ค. ํด์ธ ๋ฆฌ๋ทฐ ์ฌ์ดํธ์์ IPC ์ธก์ ๋ฒค์น๋งํฌ๋ ๋ณดํต ๊ณ ๊ฐ์ ์์ฉ ๋ฒค์น๋งํฌ ํด์ธ SPEC(Standard Performance Evaluation Corporation)์ ์ด์ฉํ๋ ํธ.
๊ณผ๊ฑฐ์๋ SPEC์ด ๊ณง IPC ์ธก์ ๋๊ตฌ๋ก ์ธ์๋์ด ์๋ค. ํ์ง๋ง SPEC๋ ๊ฒฐ๊ตญ์ ์๋ง์ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ๋ค ์ค ํ๋์ผ ๋ฟ์ด๋ฏ๋ก, ์์ฆ์๋ ํ๋์ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ์ผ๋ก๋ง ํ๋จํ์ง ์๊ณ ์ฌ๋ฌ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ๋ค๊ณผ ๋น๋ ์ฌ๋ฌ ์ธ๊ธฐ ๊ฒ์๋ค์ ์ข ํฉ์ ์ผ๋ก ๋ณด๊ณ ํ๋จํ๋ ํธ์ด๋ค.
CPU์ ํด๋ญ ์๋, ์ฝ์ด ๊ฐ์, ์ธ์ถ(fetch) ํน์ฑ, ์บ์ ๋ฉ๋ชจ๋ฆฌ ํน์ฑ, ์ธํฐ์ปค๋ฅํธ ํน์ฑ ๋ฑ๋ฑ ๋ณตํฉ์ ์ธ ์์์ ์ํด ์ฑ๋ฅ์ด ๊ฒฐ์ ๋์ง๋ง, IPC๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์คํ์ ๊ฐ์๋์ง ์๋๋ค. IPC์ ์ํฅ์ ์ฃผ๋ ๋ณ์๊ฐ ๋ง๊ธฐ ๋๋ฌธ. ์์ธํ ๋ด์ฉ์ CPU/๊ตฌ์กฐ์ ์๋ฆฌ์ ์ด์ ๊ด๋ จ๋ ์์๋ค์ด ๋ํ๋ ์๋ค.
๊ฐ๋จํ ์๋ก ์ธํ 2์ธ๋ ์ฝ์ด i7์ธ i7-2700K์ 6์ธ๋ ์ฝ์ด i5์ธ i5-6600K๋ ๋น๊ตํด๋ณด๋ฉด ๋ ๋ค ํด๋ญ ์๋๊ฐ ๋น์ทํ๊ณ 6์ธ๋๊ฐ ์บ์ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋๊ณผ ์ค๋ ๋ ๊ฐ์์์ ๋ฐ๋ฆฌ์ง๋ง ์ ์ฒด์ ์ธ ์ฑ๋ฅ์ 6600K๊ฐ 2700K๋ฅผ ๋ฅ๊ฐํ๋ค. ์ง์์ ์ผ๋ก ๊ฐ์ ๋ ๋ง์ดํฌ๋ก์ํคํ ์ฒ ๋๋ถ์ IPC์์ ํฐ ์ฐจ์ด๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค. ์ฆ, ๊ฐ์ ์คํ์ด๋ผ๋ IPC์ ๋ฐ๋ผ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ์์ ์ ์๋ค๋ ์๊ธฐ๋ก ๋จ์ํ ํด๋ญ ์๋๊ฐ ๋ค๋ฅธ ์ ํ๋ณด๋ค ๋๋ค๊ณ ๊ณง๋ฐ๋ก CPU๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํ๋จํ๊ธฐ ์ด๋ ค์ด ์ด์ ๋ค. ๋น์ฅ i9-9900K์ ๋ผ์ด์ 7 3700X๊ฐ์ ์ฌ์ฝ์ด ๋ถ์คํธ ํด๋ญ ์๋ ์ฐจ์ด๋ ๊ฐ๊ฐ 4.7 GHz์ 4.2 GHz ํด์ 9900K๊ฐ ์ฝ 12% ๋ ๋์ง๋ง, ๋ ๋๋ง ๋๋ ์ธ์ฝ๋ฉ ์ค์ฑ๋ฅ์ 3700X๊ฐ ์ฝ 6% ๋ ๋๋ค. ๋จ, ๊ฒ์ ์ค์ฑ๋ฅ์ 9900K๊ฐ ์ฝ 8% ๋ ๋๋ค. ๋ง์ดํฌ๋ก์ํคํ ์ฒ ํน์ฑ๊ณผ ์์ฉํ๋ก๊ทธ๋จ ํน์ฑ์ ์์ฑ์ ๋ฐ๋ผ ์ค์ฑ๋ฅ์ด ์์น๋ฝ๋ค์น๋ฝ ํ ์ ์๋ค๋ ๊ฒ.
๊ทธ๋ ๋ค๊ณ IPC๊ฐ ๊ฒ์ผ๋ก ๋๋ฌ๋ ์ ๋ณด๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๊ฐ๋จํ๊ฒ ์ธํ ๋ฐ AMD CPU์ ์ธ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋จํ๊ณ ์๋ค. IPC๋ ์ ์ ์ผ๋ก ๋ง์ดํฌ๋ก์ํคํ ์ฒ ํน์ฑ์ ์ํด ๊ฒฐ์ ๋๊ธฐ ๋๋ฌธ์ ์ธ๋๊ฐ ๊ต์ฒด๋ ๊ฒ์๊ณผ ๋์์ IPC์๋ ์ฐจ์ด๊ฐ ์๋ค๋ ๋ป์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ํด๋ญ์ ๋์ผํ๊ฒ ๋ง์ถ๊ณ CPU-Z๋ ์๋ค๋ฒค์น๊ฐ์ ์ฑ๊ธ ์ค๋ ๋ ๋ฒค์น๋งํฌ๋ฅผ ๋น๊ตํด์ ๊ฐ๋จํ๊ฒ IPC๋ฅผ ์ถ์ ํ ์ ์์ง๋ง ์ด ๊ฐ ์กฐ์ฐจ๋ ์ ๋์ ์ธ IPC๋ฅผ ๋๋ณํ์ง๋ ๋ชปํ๋ค. ํด์ธ ๋ฆฌ๋ทฐ ์ฌ์ดํธ์์ IPC ์ธก์ ๋ฒค์น๋งํฌ๋ ๋ณดํต ๊ณ ๊ฐ์ ์์ฉ ๋ฒค์น๋งํฌ ํด์ธ SPEC(Standard Performance Evaluation Corporation)์ ์ด์ฉํ๋ ํธ.
๊ณผ๊ฑฐ์๋ SPEC์ด ๊ณง IPC ์ธก์ ๋๊ตฌ๋ก ์ธ์๋์ด ์๋ค. ํ์ง๋ง SPEC๋ ๊ฒฐ๊ตญ์ ์๋ง์ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ๋ค ์ค ํ๋์ผ ๋ฟ์ด๋ฏ๋ก, ์์ฆ์๋ ํ๋์ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ์ผ๋ก๋ง ํ๋จํ์ง ์๊ณ ์ฌ๋ฌ ๋ฒค์น๋งํฌ ํ๋ก๊ทธ๋จ๋ค๊ณผ ๋น๋ ์ฌ๋ฌ ์ธ๊ธฐ ๊ฒ์๋ค์ ์ข ํฉ์ ์ผ๋ก ๋ณด๊ณ ํ๋จํ๋ ํธ์ด๋ค.
2. Inter-Process Communication[ํธ์ง]
ํ๋ก์ธ์ค๊ฐ ํต์ . ์ปดํจํฐ ์ด์์ฒด์ ์์, ํ๋ก์ธ์ค ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ์์ ๋งํ๋ค. ํญ๋ชฉ ์ฐธ์กฐ.
3. International Patent Classification[ํธ์ง]
๊ตญ์ ํนํ๋ถ๋ฅ, 1954๋
๊ตญ์ ํนํ๋ถ๋ฅ์ ๊ดํ ์ ๋ฝ์กฐ์ฝ์ ๊ท์ ์ ์ํด ๋ง๋ค์ด์ง ๊ตญ์ ์ ํนํ๋ถ๋ฅ์ฒด๊ณ๋ก ๋๋ถ๋ถ์ ๊ตญ๊ฐ์์ ํ์ฉ๋๊ณ ์์ผ๋ฉฐ ํ๊ตญ์์๋ IPC ๋ถ๋ฅ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ์ง์์ ์ผ๋ก ๋ถ๋ฅ์ฒด๊ณ๊ฐ ๊ฐ์ ๋์์ผ๋, ๊ธฐ์ ์ ๊ธ๊ฒฉํ ๋ฐ๋ฌ๊ณผ ํจ๊ป ํจ๊ณผ์ ๋ถ๋ฅ๊ฐ ์ด๋ ต๋ค๊ณ ํ๋จํ ๊ฐ ๊ตญ๊ฐ๋ณ๋ก ๊ณ ์ ๋ถ๋ฅ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ๊ธฐ๋ ํ๋ค.
4. ์ฑ๊ฐํฌ๋ฅด ์ปดํจํฐ ์ ์ฒด[ํธ์ง]
1989๋
ํ์ฌ ์ฐฝ๋ฆฝ ํ ์ ์ฉ์นด๋ ๋จ๋ง๊ธฐ ํ๋ฆฐํฐ ๊ณต๊ธ์
์ฒด๋ก ์ด๋ฆ์ ์๋ ธ๋ค๊ฐ 1992๋
์ ํ๊ตญ์๋ ์ง์ฌ๊ฐ ์๊ฒผ๋ค. 1996๋
๋ฐ์คํฌํ PC ์์ฅ์ ์ง์ถํ๋ฉด์ '๋ง์ด์ง๋'์ 'ํฌ๋ฆฌ์ฐ์ค'๋ PC ์ ํ์ ์ ๋ณด์ด๋ฉฐ ์์ฅ ๊ณต๋ต์ ๋์ฐ๋ค. ๋๋จ์์์ ์๋นํ ์ธ์ง๋๋ฅผ ์์ธ์ฐ๋ฉฐ(๋น์ ํ๊ตญ์ง์ฌ์ฅ์ ์ปดํจํฐ ์ก์ง ์ธํฐ๋ทฐ๋ฅผ ๋ณด๋ฉด ๋๋จ์ PCํ๋งค ์
์ฒด 1์์๋ค๊ณ ํ๋ค) ํ๊ตญ์ TV ๊ด๊ณ ๋ ํ๋ค. ํ์ง๋ง ๋๋จ์์์ ์์์ค๋ค๊ณ ํ๊ตญ์์ ์์์ค ๋ฆฌ๊ฐโฆ ์ฑ๊ฐํฌ๋ฅด ์ ๋ถ๊ฐ ์ง๋ถ 30%๋ฅผ ๊ฐ์ง ์
์ฒด์์ง๋ง ํ๊ตญ์์ ํ๋งค๋์ ์๋ง.
๊ฒ๋ค๊ฐ ์์ฌ ์ ํ์์ ์๋์ฐ 95๊ฐ ์ฆ์ ์๋ฌ๋ฅผ ์ผ์ผํจ๋ค๋ ๊ฒ ๋๋ฌ๋ ๋ถ์ ์ ์ธ ์ด๋ฏธ์ง๊ฐ ์ปค์ง์ ๋ฐ๋งค 1๋ ๋ ์ ๊ฐ ์ดํน๊ฐ๋ผ๋ฉฐ ๋จ์ด๋ก ๋ง๊ตฌ์ก์ด๋ก ํ๋ฉด์ ๊ทธ์ผ๋ง๋ก ์ฒ ์ ํ๊ฒ ํ๋ฌปํ๊ณ ๊ฒฐ๊ตญ ์ด ๊ธฐ์ฌ๊ฐ ๋์จ์ง 2๋ฌ๋ ์ ๋ผ ์ง์ถ 2๋ ๋ ์ ๊ฐ 1997๋ 1์ 29์ผ, ํ๊ตญ์ง์ฌ๊ฐ ๋ฌธ ๋ซ์๋ค. ์ด๋ ์ด์ ๋ณด์ฆ์ ํ๋ ์ ํต์ฌ ๋ฉํฐ๊ทธ๋จ๋ ๋ฉ๋ฌ์ ๋ถ๋๊ฐ ๋๋ฒ๋ ค์ ๋ฉํฐ๊ทธ๋จ์ด ๋ฐฐ๊ธ์ ๋งก์ ๋ง์ PC๊ฒ์ ๋ฐ๋งค์ฌ๊น์ง ๋ฉ๋ฌ์ ํ๊ฒฉ์ ๋ฐ์๋ค. ์ด ๋ฌด๋ ต, ์ฉ์ฐ์์ CPU์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์๋ ์ํฐ๋ฆฌ ๋ง์ด์ง๋ ์ ํ์ 50๋ง์์ ํ๋ ๋ฅ๋ฐฐ์งฑ ์ฌ๊ธฐ๊ทน๊น์ง ๋ฒ์ด์ง๋ฉด์ ์ด ์ ์ฒด ์ด๋ฆ์ ํ์ญ์ฌ๋ก ์๋ฒฝํ๊ฒ ์ฌ๋ผ์ ธ๋ฒ๋ ธ๋ค.
๊ฒ๋ค๊ฐ ์์ฌ ์ ํ์์ ์๋์ฐ 95๊ฐ ์ฆ์ ์๋ฌ๋ฅผ ์ผ์ผํจ๋ค๋ ๊ฒ ๋๋ฌ๋ ๋ถ์ ์ ์ธ ์ด๋ฏธ์ง๊ฐ ์ปค์ง์ ๋ฐ๋งค 1๋ ๋ ์ ๊ฐ ์ดํน๊ฐ๋ผ๋ฉฐ ๋จ์ด๋ก ๋ง๊ตฌ์ก์ด๋ก ํ๋ฉด์ ๊ทธ์ผ๋ง๋ก ์ฒ ์ ํ๊ฒ ํ๋ฌปํ๊ณ ๊ฒฐ๊ตญ ์ด ๊ธฐ์ฌ๊ฐ ๋์จ์ง 2๋ฌ๋ ์ ๋ผ ์ง์ถ 2๋ ๋ ์ ๊ฐ 1997๋ 1์ 29์ผ, ํ๊ตญ์ง์ฌ๊ฐ ๋ฌธ ๋ซ์๋ค. ์ด๋ ์ด์ ๋ณด์ฆ์ ํ๋ ์ ํต์ฌ ๋ฉํฐ๊ทธ๋จ๋ ๋ฉ๋ฌ์ ๋ถ๋๊ฐ ๋๋ฒ๋ ค์ ๋ฉํฐ๊ทธ๋จ์ด ๋ฐฐ๊ธ์ ๋งก์ ๋ง์ PC๊ฒ์ ๋ฐ๋งค์ฌ๊น์ง ๋ฉ๋ฌ์ ํ๊ฒฉ์ ๋ฐ์๋ค. ์ด ๋ฌด๋ ต, ์ฉ์ฐ์์ CPU์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์๋ ์ํฐ๋ฆฌ ๋ง์ด์ง๋ ์ ํ์ 50๋ง์์ ํ๋ ๋ฅ๋ฐฐ์งฑ ์ฌ๊ธฐ๊ทน๊น์ง ๋ฒ์ด์ง๋ฉด์ ์ด ์ ์ฒด ์ด๋ฆ์ ํ์ญ์ฌ๋ก ์๋ฒฝํ๊ฒ ์ฌ๋ผ์ ธ๋ฒ๋ ธ๋ค.
5. ๊ตญ์ ํจ๋ด๋ฆผํฝ์์ํ์ ์ฝ์นญ[ํธ์ง]
6. ์ ํ๋ฒ iPC[ํธ์ง]
Inside Personal Computer
์ ํ๋ธ์ ์ปดํจํฐ์ ๊ฒ์ ๊ด๋ จ ์์์ ์ ๋ก๋ํ๋ ์ ํ๋ฒ์ด๋ค.
์ ํ๋ธ์ ์ปดํจํฐ์ ๊ฒ์ ๊ด๋ จ ์์์ ์ ๋ก๋ํ๋ ์ ํ๋ฒ์ด๋ค.