싱글 코어

Single-core

싱글 코어 프로세서는 다이 위에 [1]싱글 코어가 있는 마이크로프로세서입니다.1개의 스레드에서만 실행되므로 클럭사이클마다 1회 페치-디코딩-실행 사이클을 수행합니다.싱글 코어 CPU를 사용하는 컴퓨터는 일반적으로 멀티 코어 시스템보다 속도가 느립니다.

이전에는 데스크톱 컴퓨터에 싱글 코어 프로세서가 널리 사용되었지만, 애플리케이션이 더 많은 처리 능력을 요구함에 따라 싱글 코어 시스템의 속도가 느려지면서 성능이 저하되었습니다.Windows는 듀얼 코어 프로세서가 필요한 Windows 11 릴리스까지 싱글 코어 프로세서를 지원했습니다.[2]

일부 틈새 환경에서는 싱글 코어 프로세서가 여전히 사용되고 있습니다.구식 운영체제(Windows 98 등)를 실행하고 있는 레거시 시스템 등 일부에서는 멀티코어 프로세서의 이점을 얻을 수 없습니다.싱글 코어 프로세서는 라즈베리 파이싱글 보드 마이크로 컨트롤러와 같은 취미용 컴퓨터에도 사용됩니다.싱글코어 데스크톱 프로세서의 생산은 2013년에 Celeron G470으로 종료되었습니다.[3]

발전

최초의 싱글 코어 프로세서는 1971년 11월 15일에 인텔에 의해 상업적으로 출시된 인텔 4004입니다.[4] 이후 인텔 4004의 740kHz부터2GHz Celeron G470까지 싱글코어 프로세서에 많은 임시변경이 이루어졌습니다.[5]

이점

  • 싱글 코어 프로세서는 대형 멀티 코어 프로세서보다 소비 전력이 적습니다.
  • 싱글 코어 프로세서는 멀티 코어 시스템보다 훨씬 저렴하게 만들 수 있습니다.즉, 임베디드 시스템에서 사용할 수 있습니다.

단점들

  • 싱글코어 프로세서는 일반적으로 멀티코어 프로세서를 능가합니다.
  • 싱글코어 프로세서는 고속 주변 컴포넌트에 의해 병목현상이 발생할 가능성이 높아집니다.이러한 컴포넌트는 CPU의 사이클이 완료될 때까지 기다려야 하기 때문입니다.[6]
  • 싱글 코어 프로세서는 병렬화가 없기 때문에 한 번에 실행할 수 있는 애플리케이션은 1개뿐입니다.이로 인해 다른 프로세스가 프로세서 시간을 기다려야 하므로 성능이 저하되고 프로세스 부족이 발생합니다.[7]

병렬 추세 증가

  • 싱글코어– 1개의 프로세서를 금형에 탑재.2012년경부터 시판되고 있는 대부분의 스마트폰 CPU는 싱글코어가 아닙니다.마이크로 컨트롤러는 아직 싱글코어이지만 예외는 있습니다.[8]
  • 멀티코어 – 2, 4, 8 등 다이 위에 있는 '퓨' 프로세서.
  • 다코어 – 다이스에 탑재된 다수의 프로세서(10대, 100대, 1000대 등)일부 전문 ASIC/액셀러레이터GPU가 이 범주에 속합니다.

레퍼런스

  1. ^ "Single-core definition". Your Dictionary. LoveToKnow. Retrieved 17 March 2022.
  2. ^ "Windows 11 Minimum Requirements". Find Windows 11 specs, features and computer requirements. Microsoft. Retrieved 17 March 2022.
  3. ^ "The last single core CPU..." Andy's Computers. Retrieved 17 March 2022.
  4. ^ "Intel's First Microprocessor". The Story of the Intel 4004. Intel. Retrieved 17 March 2022.
  5. ^ "Intel Celerton Processor G470 Datasheet". Intel Celeron Processor G470. Intel. Retrieved 17 March 2022.
  6. ^ "How To Properly Balance Your Components". What is Bottlenecking?. Intel. Retrieved 17 March 2022.
  7. ^ Johnson, Ogundairo; Dinyo, Omosehinmi. "Comparative Analysis of Single-Core and Multi-Core Systems" (PDF). aircconline. International Journal of Computer Science & Information Technology. Retrieved 17 March 2022.
  8. ^ Yiu, Joseph; Johnson, Ian. "Multi-core microcontroller design with Cortex-M processors and CoreSight SoC" (PDF). ARM Community. arm.com. Retrieved 17 March 2022.