듀얼 코어
듀얼 코어 프로세서는 하나의 CPU 안에 동일한 집적 회로에 두 개의 프로세서 또는 "실행 코어"가 있는 장치입니다. 각 프로세서에는 자체 캐시와 제어기가 있어 단일 프로세서만큼 효율적으로 작동할 수 있습니다. 그러나 두 프로세서가 서로 연결되어 있으므로, 단일 프로세서보다 최대 두 배 빠르게 작업을 수행할 수 있습니다.
Intel Core Duo, AMD X2, 듀얼 코어 PowerPC G5는 모두 듀얼 코어 기술을 사용하는 CPU의 예입니다. 이러한 CPU는 각각 하나의 실리콘 칩에 두 개의 프로세서 코어를 결합합니다. 이는 물리적으로 분리된 두 개의 CPU가 함께 작동하는 "듀얼 프로세서" 구성과는 다릅니다. 그러나 PowerPC G5 Quad와 같은 일부 고급 컴퓨터는 서로 분리된 듀얼 코어 프로세서 두 개를 함께 사용하여 단일 프로세서보다 최대 네 배의 성능을 제공합니다.
듀얼 코어 시스템은 단일 프로세서 컴퓨터의 두 배에 해당하는 처리 능력을 갖지만, 항상 두 배 빠르게 작동하는 것은 아닙니다. 컴퓨터에서 실행되는 소프트웨어가 두 프로세서를 모두 충분히 활용하지 못할 수 있기 때문입니다. 일부 운영 체제와 프로그램은 다중 처리에 맞게 최적화되어 있지만, 그렇지 않은 것들도 있습니다. 여러 프로세서에 맞게 최적화된 프로그램은 듀얼 코어 시스템에서 특히 빠르게 실행되지만, 대부분의 프로그램도 여러 프로세서를 사용하면 적어도 어느 정도의 이점을 얻습니다.
지식 테스트하기