듀얼 핵심 기술이란 무엇입니까?
듀얼 코어 기술은 단일 다이 캐스트 칩의 두 개의 개별 마이크로 프로세서를 나타냅니다. 이것은 본질적으로 두 개의 컴퓨터 처리 장치 (CPU)입니다. 이러한 유형의 칩의 장점은 작업을 병렬 스트림으로 수행하여 처리 시간을 줄일 수 있다는 것입니다. 이것을 스레드 레벨 병렬 처리 (TLP) 이라고합니다.
TLP는 두 개의 개별 CPU 다이를 수용 할 수있는 마더 보드에서도 가능합니다. TLP가 듀얼 코어 기술을 통해 단일 CPU에서 달성되면 칩 레벨 멀티 프로세싱 (CLM) 이라고합니다.
둘 이상의 코어가있는 CPU에서 각 마이크로 프로세서에는 일반적으로 레벨 1 (L1) 캐시로 알려진 자체 온보드 캐시가 있습니다. L1 캐시는 RAM (Random Access Memory)을 사용하는 것보다 온칩 캐시에 액세스하는 것이 훨씬 빠르기 때문에 시스템 성능을 크게 향상시킵니다. L1 캐시는 마이크로 프로세서 속도로 액세스됩니다.
듀얼 코어 칩은 일반적으로 레벨 2 (L2) 캐시로 알려진 CPU의 보조 공유 캐시를 특징으로합니다. 경구허 보드에는 레벨 3 (L3) 캐시로 지정된 캐시 칩이있을 수 있습니다. RAM보다 빠르지 만 L3 캐시는 칩에 내장 된 캐시보다 느립니다.
듀얼 코어 기술은 이중 코어 또는 트윈 코어 기술에 비해 장점이 있습니다. 후자의 용어는 동일한 마더 보드에 설치된 두 개의 독립적 인 CPU를 나타냅니다. 듀얼 코어 칩은 마더 보드에서 부동산을 덜 차지하고 캐시 일관성이 높으며 두 개의 독립적 인 CPU보다 전력을 덜 소비합니다. 그러나이 기술에는 단점이 있습니다.
소프트웨어가 여러 핵심 아키텍처를 활용하려면 병렬 스레딩을 사용하도록 작성해야합니다. 그렇지 않으면, 프로그램은 단일 코어 모드에서 하나의 데이터 스트림이나 내장 마이크로 프로세서 중 하나를 사용하여 작동합니다. 불행히도, 공유 데이터를 인터리빙하면 오류가 발생하고 성능이 느려질 수 있으므로 TLP 코딩은 매우 집중적입니다. 이러한 문제와 다른 문제로 인해 이중 핵심프로세서는 단일 코어 프로세서의 속도의 두 배를 제공하지 않지만 최적의 조건에서 성능이 크게 증가합니다. 마지막으로 듀얼 코어 칩은 단일 코어 사촌보다 더 뜨겁습니다.
이 유형의 프로세서가 적합한 지 여부는 컴퓨터를 사용할 계획에 따라 다릅니다. 정기적으로 필요한 프로그램이 TLP 용으로 설계된 경우 멀티 코어 칩에서 큰 혜택을 누릴 수 있습니다. 그렇지 않다면, 당신은 고급 단일 코어 CPU가 더 잘 제공 될 수 있습니다.