반응형

빠른 CPU를 위한 설계 방법

 

11 - 컴퓨터에서 제어장치의 입출력값

컴퓨터에서 제어장치의 입출력값 03 - 컴퓨터의 핵심 부품 컴퓨터의 4가지 핵심 부품 컴퓨터 구조 지식 중 또 다른 하나는 컴퓨터의 핵심 부품이다. 컴퓨터의 핵심 부품에는 중앙처리장치(CPU), 주

jschan0911.tistory.com

전에 작성한 게시물의 내용 중

'클럭'에 대해 소개한 적이 있다.

 

클럭이란 컴퓨터 내 부품들이

명령을 처리하는 시간 단위로,

이 클럭 주기가 짧을 수록

CPU의 성능이 향상되는 경향이 있다.

 

그러나, CPU의 전반적인 성능이

클럭에 의해서만 좌우되는 것은 아니다.

 

코어 & 멀티코어

CPU 성능에 영향을 주는 방법 중

하나로 코어 수 향상이 있다.

 

먼저 코어란,

명령어를 실행하는 부품을 의미한다.

 

위 그림과 같이 여러 개의 코어를

포함하는 CPU를 멀티코어 CPU

멀티코어 프로세서라고 부른다.

 

스레드 & 멀티 스레드

CPU 성능에 영향을 주는 방법 중

또 다른 하나로 스레드 수 향상이 있다.

 

스레드의 사전적 의미는

'실행 흐름의 단위'인데,

이는 다음 표와 같이 하드웨어적 스레드와

소프트웨어적 스레드로 나뉜다.

 

스레드 종류 설명
하드웨어적 스레드 하나의 코어가 동시에 처리하는 명령어 단위
소프트웨어적 스레드 하나의 프로그램에서 독립적으로 실행되는 단위
반응형

+ Recent posts