현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - 싱글 및 듀얼 코어 프로세서
싱글 및 듀얼 코어 프로세서
싱글 또는 듀얼 코어 프로세서가 필요하십니까?

인텔이 듀얼 코어 프로세서를 출시한 이래 듀얼 코어가 압도적인 힘으로 우리에게 달려왔다. 각 대기업들은 마치 우리가 듀얼 코어 시대에 들어선 것처럼 자신의 듀얼 코어 컴퓨터에 막대한 투자를 하고 있습니다. 듀얼 코어 컴퓨터의 급속한 보급은 현재의 싱글 코어 컴퓨터 시장에 큰 영향을 미쳤다. 듀얼 코어 컴퓨터의 가격이 계속 하락함에 따라 싱글 코어 컴퓨터는 점점 줄어드는 추세여서 가격이 계속 하락하지 않을 수 없다. 각 주요 업체들은 자신의 듀얼 코어 컴퓨터를 내놓았지만, 자신의 싱글 코어 컴퓨터에 사형을 선고했다. 모두들 컴퓨터 교체가 빠르다는 것을 알고 있어서, 많은 사람들이 컴퓨터를 다 사면 곧 시대에 뒤떨어질까 봐 걱정한다. 듀얼 코어의 출현은 당연히 소비자를 괴롭히는 문제가 되었다. 지금 듀얼 코어나 싱글 코어 컴퓨터를 사야 하나요? 단핵구를 사면 내일은 시대에 뒤떨어질까 봐, 듀얼 코어를 사는 가격이 비싸기 때문에 많은 소비자들이 기다리며 듀얼 코어 가격이 떨어질 때까지 기다리고 있다. 아마도 이것이 올해 5 월 1 일 동안 컴퓨터 시장이 부진한 이유 중 하나일 것이다. 오늘 듀얼 코어와 싱글 코어 중 어느 것을 구매하는지 논의해 보겠습니다!

듀얼 코어는 이미 사람의 마음을 사로잡았지만 듀얼 코어란 무엇이며 듀얼 코어의 개념은 무엇입니까? 먼저 이 수수께끼를 풀자!

듀얼 코어 프로세서란 무엇입니까?

듀얼 코어 프로세서는 간단히 CPU 베이스보드에 두 개의 프로세서 코어를 통합하고 병렬 버스를 통해 프로세서 코어를 연결하는 것입니다. 듀얼 코어는 새로운 개념이 아니라 가장 기본적이고 간단하며 가장 쉬운 CMP (칩 멀티 프로세서) 유형입니다. 사실, RISC 프로세서 분야에서는 듀얼 코어와 멀티 코어가 이미 구현되었습니다. CMP 는 미국 스탠퍼드 대학교에서 최초로 제안했습니다. 하나의 칩에 SMP (대칭 멀티프로세싱) 아키텍처를 구현하여 서로 다른 프로세스를 병렬로 실행하는 것입니다. 지난 세기 말부터 HP 와 IBM 은 듀얼 코어 프로세서의 실현 가능성 설계를 제시했습니다. 200 1 년, IBM 은 듀얼 코어 기반 POWER4 프로세서를 출시했고, Sun 과 HP 도 듀얼 코어 아키텍처 기반 UltraSPARC 및 PA-RISC 칩을 차례로 출시했습니다. 하지만 듀얼 코어 프로세서 아키텍처는 아직 하이엔드 RISC 분야에 있으며, 얼마 전 Intel 과 AMD 가 듀얼 코어 프로세서를 잇따라 출시함으로써 듀얼 코어가 메인스트림 X86 분야에 진입하게 되었습니다.

Intel 과 AMD 가 듀얼 코어 프로세서를 출시한 가장 중요한 이유는 기존의 일반 싱글 코어 프로세서 클럭 속도가 향상되기 어렵고 성능이 질적으로 향상되지 않았기 때문입니다. 주파수를 높이기가 어렵기 때문에 인텔은 3.8GHz 제품 출시 후 4GHz 제품 중단 계획을 발표해야 합니다. AMD 는 실제 주파수가 2GHz 를 넘으면 크게 올라갈 수 없으며 3GHz 는 AMD 가 넘을 수 없는 장애물이 됩니다. 바로 이런 상황에서, 새로운 판매점을 찾기 위해 인텔과 AMD 모두 듀얼 코어 깃발을 들었다.

인텔 듀얼 코어 프로세서 소개

인텔의 현재 데스크탑 듀얼 코어 프로세서 코드명 Smithfield 는 기본적으로 펜티엄 4 에 채택된 두 개의 프레스콧 코어를 같은 프로세서에 통합한 것으로 볼 수 있습니다. 두 개의 코어 * * * 는 각각 별도의 1MB L2 캐시와 두 개의 코어를 합친 2MB * * 를 공유하는 프런트 사이드 버스를 공유하지만 펜티엄 4 6XX 시리즈 프로세서의 2MB 캐시와는 확연히 다릅니다. 그러나 프로세서의 두 코어는 별도의 캐시를 가지고 있으므로 각 물리적 코어의 캐시 정보가 일치해야 합니다. 그렇지 않으면 운영 오류가 발생합니다. 예를 들어 a = 1 시스템의 메모리 데이터 영역에 기록됩니다. 첫 번째 프로세서 코어가 이 데이터 영역을 읽고 A = 0 으로 덮어쓰면 두 번째 프로세서 코어의 캐시도 A = 0 으로 업데이트해야 합니다. 그렇지 않으면 향후 작업에서 데이터가 잘못될 수 있습니다. 이러한 프로세스는 캐시 데이터의 일관성입니다. 즉, 듀얼 코어 프로세서는 조정을 위해 "중재자" 가 필요합니다. 이 문제를 해결하기 위해 인텔은 이 조정을 북교 칩 (MCH 또는 GMCH) 에 맡겼습니다. 두 코어가 프로세서에 캐시된 데이터를 동시에 업데이트해야 할 경우 프런트 사이드 버스를 통과한 다음 북교를 통해 업데이트해야 합니다. 캐시된 데이터는 그리 크지는 않지만 북교를 통해 처리해야 하기 때문에 지연이 발생할 수 있으며 코어 간 통신도 느려져 프로세서 성능에 큰 영향을 미칠 수 있습니다.

인텔의 현재 데스크탑 듀얼 코어 프로세서 제품은 펜티엄 d 와 펜티엄 익스트림 에디션 (펜티엄 ee) 의 두 가지 제품군으로 나뉩니다. 이 중 펜티엄 D 는 820(2.8GHz), 830(3.0GHz), 840(3.2GHz) 으로 800MHz FSB 를 사용하여 메인스트림 시장을 겨냥하고 있습니다. 펜티엄 EE 는 현재 단 하나의 840(3.2GHz) 에 불과하며 800MHz FSB 를 사용하여 하이엔드 어플리케이션에 적합합니다. 펜티엄 D 와 펜티엄 EE 모두 0.09 미크론 공정, LGA775 인터페이스를 사용합니다. 두 가지의 주요 차이점은 펜티엄 EE 가 하이퍼 스레딩 기술을 지원하는 반면 펜티엄 d 는 하이퍼 스레딩 기술을 지원하지 않는다는 것입니다. 즉, 하이퍼 스레딩 기술이 켜져 있을 때 펜티엄 EE 는 운영 체제에서 4 개의 프로세서로 인식됩니다.

마더보드 칩셋의 경우 북교 칩이 서로 다른 코어의 캐시 데이터 처리 및 교환에 중요한 역할을 하기 때문에 현재 펜티엄 D 와 펜티엄 EE 를 지원하는 것은 945/955 시리즈이며 9 15/925 는 불가능합니다. 9 15/925 마더보드에서 전원을 켤 수 있더라도 듀얼 코어는 하나만 사용할 수 있습니다!

AMD 듀얼 코어 프로세서 소개

AMD 의 현재 데스크탑 듀얼 코어 프로세서 코드는 톨레도와 맨체스터입니다. 기본적으로 Athlon 64 에 채택된 두 개의 Venice 코어를 동일한 프로세서에 통합하는 것으로 간단히 볼 수 있습니다. 각 코어에는 5 12KB 또는 1MB 의 개별 L2 캐시가 있으며, 2 개의 코어 * * * 는 현재 Athlon 64 아키텍처와 거의 동일한 Hyper Transport 를 즐길 수 있습니다. 그러나 인텔의 듀얼 코어 프로세서와 달리 AMD 의 Athlon 64 프로세서에는 듀얼 코어용으로 설계된 메모리 컨트롤러가 내장되어 있지만 캐시된 데이터의 일관성을 위해 중재자가 필요합니다. AMD 는 여기에 SRQ (시스템 요청 대기열) 기술을 채택하고 있습니다. 작업 시 각 코어는 해당 요청을 SRQ 에 배치하고, 자원을 얻으면 해당 실행 코어로 전송되므로 캐시 데이터의 일관성은 북교 칩을 거치지 않고 프로세서 내부에서 직접 수행할 수 있습니다. 인텔의 듀얼 코어 프로세서에 비해 캐시 데이터 지연이 크게 감소한다는 장점이 있습니다.

AMD 의 현재 데스크탑 듀얼 코어 프로세서는 athlon 64 X2 로, 모델은 PR 값에 따라 3800+ 에서 4800+ 로 나뉩니다. 0.09 미크론 공정, 소켓 939 인터페이스, 65,438+0ghz Hyper Transport 지원, 듀얼 채널 DDR 메모리 기술도 지원합니다.

AMD 듀얼 코어 프로세서의 중재자가 노스브리지 칩이 아닌 CPU 에 있기 때문에 마더보드 칩셋 선택은 인텔 듀얼 코어 프로세서보다 훨씬 느슨하며 마더보드 칩셋과는 무관하다고 할 수 있습니다. 이론적으로 소켓 939 의 모든 마더보드는 BIOS 업데이트를 통해 athlon 64 X2 를 지원할 수 있습니다. 일반 소비자의 경우 이렇게 하면 인텔 듀얼 코어 프로세서와 함께 마더보드를 업그레이드할 필요 없이 기존 투자를 보호할 수 있습니다.

아래 그림은 두 개의 인텔 싱글코어와 듀얼 코어 CPU 를 비교한 사진입니다 (왼쪽은 듀얼 코어 펜티엄 D 820, 오른쪽은 싱글 코어 펜티엄 4 670).

듀얼 코어 프로세서가 정말 필요하십니까?

필자가 많은 소비자들에게 어떤 구성의 노트북을 사고 싶은지 물었을 때, 대부분의 소비자들은 어떤 구성으로 자신의 요구를 충족시킬 수 있을지 확신이 서지 않았다. 사실, 이 문제에 대해, 당신은 거꾸로 물어볼 수 있습니다. "노트북을 산 이유는 무엇입니까?" " 문제를 고치고 나면 대부분의 소비자들이 대답할 수 있을 것으로 예상되며, 90% 의 답이 인터넷, 채팅, 워드 프로세싱, 일, 영화 감상, 게임 등에 집중된다. 이러한 어플리케이션만 있다면 듀얼 코어 프로세서를 구입해야 합니까?

듀얼 코어 프로세서에 대해 더 잘 이해할 수 있도록 센트리노 2 세대 소노마 플랫폼부터 시작하겠습니다. 인텔은 소노마 플랫폼에서 PCI 익스프레스, SATA (일부 모델), DDR2 메모리, 듀얼 채널 등의 새로운 기술을 채택했지만 "하이퍼-스레딩" 에 불과했습니다.

하이퍼스레딩이란 무엇입니까? 일반적으로 한 프로세서가 여러 프로그램을 동시에 실행하여 동일한 프로세서 내의 리소스를 공유할 수 있음을 의미합니다. 이론적으로 하이퍼-스레딩 기술을 갖춘 프로세서는 동시에 두 개의 명령을 실행할 수 있으며, 이 기술이 없는 프로세서는 한 번에 하나의 명령만 실행할 수 있습니다. 문제가 또 나왔다. 인텔은 왜 Yonah 프로세서에서 하이퍼 스레딩 기술을 사용하지 않습니까? 하이퍼-스레딩 기술은 한 프로세서의 두 개의 논리적 코어를 두 개의 물리적 칩으로 시뮬레이션하여 멀티 스레드 작업을 수행할 수 있어 CPU 의 유휴 시간을 줄이고 CPU 의 운영 효율성을 높일 수 있지만 두 개의 실제 프로세서처럼 별도의 자원을 갖지는 않습니다. 두 스레드가 동시에 자원을 필요로 할 때, 스레드 중 하나는 자원이 유휴 상태가 될 때까지 잠시 멈추고 자원을 포기해야 합니다. 따라서 하이퍼-스레딩 성능은 2 개의 CPU 와 동일하지 않으며 멀티 프로세서 작업을 지원하지 않는 프로그램을 만나면 프로세서 성능도 저하됩니다. 또한 하이퍼-스레딩 기술을 최대한 활용하려면 칩셋 및 소프트웨어 지원이 필요합니다. 즉, 하이퍼-스레딩 기술은 분명히 "입력이 너무 많고 출력이 너무 적다" 는 것입니다.

한편, 인텔은 프로세서 성능을 향상시킬 필요가 있습니다. 제조 공정과 고비용의 한계로 인해 싱글 코어 펜티엄 m 프로세서는 주파수와 캐시의 한계에 도달했으며, 계속 맹목적으로 작동 주파수를 높이면 노트북에 매우 치명적인 엄청난 열을 발생시킬 수 있습니다. 따라서 Napa 플랫폼에서 듀얼 코어 프로세서를 사용하는 것은 불가피합니다.

듀얼 코어 프로세서란 두 개의 물리적 프로세서 코어를 하나의 코어로 통합하는 것입니다. 실제로 듀얼 코어 아키텍처는 새로운 기술이 아닙니다. 듀얼 코어 프로세서는 항상 서버 특허였으며 이제 PC 에 침투하기 시작했습니다.

이렇게 많은 하이퍼-스레딩 및 듀얼 코어는 주로 한 가지 점을 명확히 하기 위해, 듀얼-코어 기술은 실제로 하이퍼-스레딩 기술을 대체하는 것입니다. 앞서 언급했듯이 듀얼 코어 기술은 실제로 두 개의 "물리적" 프로세서로 이해할 수 있습니다. 이것은 "하드" 방식입니다. 하이퍼-스레딩 기술은 단지 두 개의 "논리적" 프로세서일 뿐 "소프트" 방식입니다. 따라서 듀얼 코어 프로세서의 주요 장점은 멀티 스레드 및 멀티 태스킹을 처리할 수 있다는 것입니다. 또한 두 개의 물리적 코어를 통합하면 전체 프로세서 성능이 향상되어 듀얼 코어 프로세서가 싱글 코어 프로세서보다 훨씬 뛰어난 성능을 제공합니다.

Windows XP-PRO 와 같은 운영 체제는 현재 2 개의 물리적 코어와 4 개의 논리적 코어를 지원하지만 모든 소프트웨어가 듀얼 코어에 최적화된다는 의미는 아닙니다. 따라서 많은 실제 응용 프로그램에서 듀얼 코어의 성능은 두드러지지 않습니다. 예를 들어, 멀티미디어 소프트웨어, 게임, 사무용 소프트웨어 등의 단일 스레드 작업을 실행할 때 듀얼 코어 프로세서는 싱글 코어 프로세서보다 훨씬 효율적으로 실행되지만 많은 사람들의 기대를 충족시키지 못합니다. 이는 프로세서가 명령을 실행할 때 실제로 하나의 코어만 작동하고 다른 코어는 기본적으로 유휴 상태이기 때문입니다. 듣기 좋게 말해라, 쓸 수 없다. 몇 개의 단일 스레드 작업을 실행합니까? 노래를 들으면서 인터넷을 하는 것과 같은 비교적 간단한 임무라면 듀얼 코어 프로세서가 얼마나 빠를 것 같지 않을까 봐 걱정이 됩니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 음악명언) 하지만 3D 게임을 하면서 오디오나 비디오를 동시에 처리한다면 싱글 코어 프로세서보다 훨씬 원활하게 작동하는 듀얼 코어의 장점을 얻을 수 있습니다. 따라서 듀얼 코어 프로세서가 실제로 작동하게 하려면, 연산 집약적 작업을 동시에 실행하지 않는 한, 일상적인 어플리케이션이 모두 단일 스레드라면 듀얼 코어 프로세서는 확실히 사치스럽다. (윌리엄 셰익스피어, 윈스턴, 듀얼 코어, 듀얼 코어, 듀얼 코어, 듀얼 코어, 듀얼 코어, 듀얼 코어, 듀얼 코어, 듀얼 코어)

그렇다면 어떤 소비자가 듀얼 코어 프로세서에 적합할까요? 필자는 듀얼 코어 프로세서가 주로 Adobe Photoshop, 3D MAX 와 같이 그래픽 이미지 처리가 필요한 소비자에게 적합하다고 생각합니다. 이러한 소프트웨어는 멀티 스레드 프로그램입니다. 듀얼 코어 프로세서가 멀티 태스킹 및 멀티 스레드 프로그램을 실행할 때 듀얼 코어 프로세서는 같은 주파수의 싱글 코어 프로세서보다 약 50 ~ 70% 높은 성능을 제공하며 일부 어플리케이션에서도 거의 65,438+000% 향상된 성능을 제공합니다.

듀얼 코어 프로세서의 경우, 많은 소비자들은 싱글 코어 프로세서의 두 배에 달하는 성능을 가지고 있으며, 인텔은 광고 홍보에서 듀얼 코어 프로세서의 성능을 과장한 것 같습니다. 코어 프로세서와 비교해 보십시오. Yonah 듀얼 코어 프로세서는 Yonah 싱글 코어 프로세서보다 성능이 훨씬 좋지만 기술적인 이유로 같은 주파수에서 성능은 후자보다 1.5 배 정도 높습니다.

물론 듀얼 코어 프로세서의 강력한 출시와 보급으로 향후 멀티 스레딩을 지원하는 일반 어플리케이션이 늘어남에 따라 듀얼 코어 프로세서는 일반 사용자에게 진정한 역할을 할 것입니다.

이러한 관점에서 볼 때, 일반 소비자들에게 싱글 코어 프로세서는 일상적인 업무 및 엔터테인먼트 요구를 충족시키기에 충분합니다. 듀얼 코어 CPU 의 보급은 필연적이다. 인텔은 2007 년까지 듀얼 코어 CPU 보급률을 90% 이상 올리기로 결정했지만, PC 가 소비자에게 적합한 것이 가장 중요하다. 단핵구가 당신의 요구를 만족시킬 수만 있다면, 지금은 단핵구가 여전히 선호됩니다. 결국, 가격은 듀얼 코어보다 낮으며, 듀얼 코어의 영향으로 올해 싱글 코어 컴퓨터의 가격은 여전히 ​​낮을 수 있습니다. 우리는 소비자이고, 가격 인하는 항상 좋은 일이니, 우리 지켜봅시다!