듀얼 코어
듀얼 코어 프로세서는 하나의 CPU에 두 개의 처리 코어가 있는 집적 회로입니다. 각 코어는 명령을 독립적으로 실행할 수 있으므로 CPU가 두 작업 집합을 동시에 처리할 수 있습니다.
두 코어는 캐시 메모리와 시스템 메모리 같은 리소스를 공유할 수 있습니다. 일부 듀얼 코어 CPU는 멀티스레딩도 지원하므로 각 물리적 코어가 둘 이상의 스레드를 실행할 수 있습니다. 이러한 프로세서는 물리적 코어가 두 개뿐이어도 운영 체제(OS)에는 논리 프로세서가 네 개인 것처럼 표시될 수 있습니다.
운영 체제는 두 코어 사이에 작업과 스레드를 분배합니다. 병렬 처리를 위해 설계된 소프트웨어는 두 코어를 동시에 사용할 수 있지만, 단일 스레드 소프트웨어는 하나만 사용할 수 있습니다. 따라서 듀얼 코어 프로세서는 처리 속도를 높일 수 있지만, 동급의 싱글 코어 CPU보다 성능이 두 배가 되는 경우는 드뭅니다.
두 개를 넘어서는 코어
듀얼 코어 CPU는 2000년대 중반에 개인용 컴퓨터에서 널리 사용되기 시작했으며 싱글 코어 프로세서보다 크게 향상된 성능을 제공했습니다. 현재 대부분의 최신 데스크톱 컴퓨터, 노트북, 심지어 모바일 기기에도 두 개보다 많은 코어를 가진 프로세서가 들어 있습니다. 코어가 네 개, 여섯 개 또는 여덟 개인 프로세서는 각각 쿼드 코어, 헥사 코어, 옥타 코어 프로세서라고 합니다.
지식 테스트하기