12개의 코어와 16개의 스레드는 CPU에 12개의 코어가 있고 CPU에는 16개의 스레드가 있어 최대 16개의 코어를 시뮬레이션할 수 있음을 의미합니다. CPU의 코어는 연산 장치와 컨트롤러이며, 멀티 코어는 향상시킬 수 있습니다. 병렬 처리 기능 및 스레드는 프로세스입니다. 단일 프로그램에서 여러 스레드를 동시에 실행하여 단일 프로그램에서 서로 다른 작업을 완료하는 단일 제어 흐름 순서를 멀티스레딩이라고 합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, DELL G3 컴퓨터.
12개 코어와 16개 스레드는 CPU에 12개의 코어가 있고 CPU에 16개의 스레드가 있다는 의미입니다.
CPU의 핵심
CPU의 핵심은 연산장치와 컨트롤러입니다. 멀티코어 CPU는 병렬 처리 능력을 강화하고 동시에 여러 스레드를 처리할 수 있습니다. 하나의 CPU에 여러 개의 코어가 통합되어 있습니다. 싱글 코어는 단 하나를 의미하고, 듀얼 코어는 CPU 위에 두 개의 코어를 배치하는 식입니다.
CPU의 코어 수는 내부에 포함된 물리적 코어 수를 나타냅니다. 각 코어는 단일 코어 CPU로 취급될 수 있습니다. 듀얼 코어 CPU는 하나의 상자에 두 세트의 하드웨어 리소스를 결합한 것과 같습니다.
Threads
스레드는 "프로세스"의 단일 제어 흐름 시퀀스입니다. 경량 프로세스라고도 합니다. 스레드는 프로그램의 단일 순차적 제어 흐름입니다. 단일 프로그램에서 여러 작업을 완료하기 위해 동시에 여러 스레드를 실행하는 것을 멀티스레딩이라고 합니다.
CPU가 가지고 있는 스레드 수는 원래 코어 수, 즉 CPU가 코어 수만큼 가지고 있는 스레드 수에 해당합니다. 그러나 Intel은 2002년에 특수 하드웨어 명령을 사용하여 스레드를 변환하는 하이퍼 스레딩 기술을 출시했습니다. CPU 코어는 두 개의 논리 코어로 시뮬레이션되므로 일부 멀티 스레드 작업을 처리할 때 데이터의 병렬 처리가 달성되어 컴퓨팅 효율성이 크게 향상되고 CPU 성능이 더욱 철저해집니다. 그러나 시뮬레이션된 코어는 결국 실제 물리적 코어가 아니며 전반적인 성능은 여전히 실제 멀티 코어 CPU만큼 좋지 않습니다.
관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!
위 내용은 12코어 16쓰레드란 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!