멀티코어
멀티코어 기술은 2개 이상의 처리 코어를 포함하는 CPU를 말합니다. 이러한 코어는 하나의 칩 안에서 서로 독립적인 프로세서로 작동합니다. 여러 코어를 사용하면 프로세서 제조업체는 프로세서 클록 속도를 높이지 않고도 CPU의 성능을 향상할 수 있습니다. 최근 몇 년 동안 클록 속도의 상한선이 더 이상 크게 높아지지 않으면서, 멀티코어 프로세서는 컴퓨터 성능을 향상하는 일반적인 방법이 되었습니다.
대부분의 최신 컴퓨터에는 최소 2개의 코어, 즉 듀얼 코어 프로세서가 있습니다. 일부 고급 컴퓨터에는 4코어(쿼드 코어), 6코어(헥사 코어) 또는 8코어(옥토 코어) 프로세서가 있습니다. 코어를 더 추가해도 전체 컴퓨팅 성능이 그에 비례해 증가하지는 않지만(코어 2개가 속도 2배를 의미하지는 않음), 멀티코어 프로세서는 싱글 코어 CPU보다 상당한 성능 향상을 제공합니다. 또한 멀티코어 프로세서는 필요할 때가 아니면 모든 코어를 활성화할 필요가 없으므로 단일 프로세서보다 효율적으로 실행할 수 있습니다. 예를 들어 Intel의 "Turbo Boost Technology"는 코어를 사용하지 않을 때 코어 전체의 전원을 끌 수 있습니다.
여러 코어와 여러 CPU는 서로 다르다는 점을 이해하는 것이 중요합니다. 멀티코어 컴퓨터에는 하나의 칩에 2개의 처리 코어가 들어 있을 수 있지만, 다중 프로세서 컴퓨터에는 각각 하나의 처리 코어를 가진 CPU가 2개 있을 수 있습니다. 멀티코어 컴퓨팅은 에너지와 비용 면에서 더 효율적이므로 멀티코어 컴퓨터는 다중 프로세서 컴퓨터보다 더 널리 사용되고 있습니다. 그러나 일부 고급 컴퓨터는 두 기술을 결합해 여러 개의 CPU를 포함하며, 각 CPU에 여러 코어를 탑재합니다.
지식 테스트하기