๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ“SUBJECT/๐Ÿ“š์ปดํ“จํ„ฐ๊ตฌ์กฐ2

[์ปดํ“จํ„ฐ๊ตฌ์กฐ] 1-(2) CPU์˜ ์„ฑ๋Šฅ๋ถ„์„ ๐Ÿ’ก ์„ฑ๋Šฅ์˜ ์ •์˜ ๋‘ ๋ฐ์Šคํฌํ†ฑ ์ปดํ“จํ„ฐ์—์„œ ๊ฐ™์€ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ฒฝ์šฐ, ๋จผ์ € ๋๋‚˜๋Š” ์กฑ์ด ๋” ๋น ๋ฅธ ์ปดํ“จํ„ฐ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์Œ ๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์„œ๋ฒ„๋ฅผ ๊ฐ€์ง€๊ณ  ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž์˜ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ์„ผํ„ฐ๋ฅผ ์šด์˜ํ•  ๋•Œ์—๋Š” ํ•˜๋ฃจ ๋™์•ˆ ๋” ๋งŽ์€ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ๋” ๋น ๋ฅธ ์ปดํ“จํ„ฐ์ž„ - ์ปดํ“จํ„ฐ ์‚ฌ์šฉ์ž ๊ฐœ์ธ์˜ ์ž…์žฅ์—์„œ๋Š” ์‘๋‹ต ์‹œ๊ฐ„(response time)-์ž‘์—… ๊ฐœ์‹œ์—์„œ ์ข…๋ฃŒ๊นŒ์ง€์˜ ์‹œ๊ฐ„-์ฆ‰ ์‹คํ–‰์‹œ๊ฐ„(execution time)์ด ์ค‘์š”ํ•จ - ๋ฐ์ดํ„ฐ์„ผํ„ฐ ๊ด€๋ฆฌ์ž์—๊ฒŒ๋Š” ์ฒ˜๋ฆฌ๋Ÿ‰(throughput) ํ˜น์€ ๋Œ€์—ญํญ(bandwide)-์ผ์ •ํ•œ ์‹œ๊ฐ„ ๋™์•ˆ ์ฒ˜๋ฆฌํ•˜๋Š” ์ž‘์—…์˜ ์–‘-์ด ๋” ์ค‘์š”ํ•จ ๐Ÿ‘‰ ์‘๋‹ต ์‹œ๊ฐ„์ด ๋” ์ค‘์š”ํ•œ ๊ฐœ์ธ ํœด๋Œ€์šฉ ๊ธฐ๊ธฐ์™€ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ๋” ์ค‘์š”ํ•œ ์„œ๋ฒ„์˜ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•  ๋•Œ๋Š” ๋‹ค๋ฅธ ์„ฑ๋Šฅ ์ฒ™๋„๋ฅผ ์‚ฌ์šฉ ๐Ÿ’ก ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์‘๋‹ต ์‹œ๊ฐ„ - ์‘.. 2020. 4. 8.
[์ปดํ“จํ„ฐ๊ตฌ์กฐ] 1-(1) ์„œ๋ก  ๐Ÿ’ก ์ปดํ“จํ„ฐ ๊ตฌ์กฐ ๋ถ„์•ผ์˜ 8๊ฐ€์ง€ ์œ„๋Œ€ํ•œ ์•„์ด๋””์–ด 1. ๋ฌด์–ด์˜ ๋ฒ•์น™(Moore's Law)์„ ๊ณ ๋ คํ•œ ์„ค๊ณ„ - Intel ์ฐฝ๋ฆฝ์ž ์ค‘ ํ•œ ๋ช…์ธ Gordon Moore์˜ 1965๋…„ ์˜ˆ์ธก์—์„œ ์œ ๋ž˜ํ•จ - ๋ฐ˜๋„์ฒด ๋ฐœ์ „์— ๊ด€ํ•œ ์˜ˆ์ธก - 24๊ฐœ์›”๋งˆ๋‹ค ์นฉ์— ์ง‘์ ๋˜๋Š” ์†Œ์ž์˜ ์ˆ˜๊ฐ€ 2๋ฐฐ๊ฐ€ ๋œ๋‹ค 2. ์„ค๊ณ„๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” ์ถ”์ƒํ™”(Abstraction) - Moore์˜ ๋ฒ•์น™์— ๋”ฐ๋ผ ์ž์›์˜ ์ˆ˜๊ฐ€ ๊ธ‰๊ฒฉํžˆ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ ์„ค๊ณ„ ์‹œ๊ฐ„์ด ๊ธธ์–ด์ง€๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๋Š” ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœ - ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ด๋Š” ํ•ต์‹ฌ ๊ธฐ์ˆ  -> ์—ฌ๋Ÿฌ ์ˆ˜์ค€์—์„œ ์„ค๊ณ„๋ฅผ ๋ช…์‹œํ•˜๋Š” ์ถ”์ƒํ™”(Abstraction) ์‚ฌ์šฉ - ํ•˜์œ„ ์ˆ˜์ค€์˜ ์ƒ์„ธํ•œ ์‚ฌํ•ญ์„ ์•ˆ ๋ณด์ด๊ฒŒ ํ•จ์œผ๋กœ์จ ์ƒ์œ„ ์ˆ˜์ค€ ๋ชจ๋ธ์„ ๋‹จ์ˆœํ™” * ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์—์„œ์˜ Abstraction Level.. 2020. 4. 8.