728x90 반응형 DLP1 [CE] Hardware Threading, Scalar / Vector Processor 0. 스레딩(Threading)하나의 프로그램(=process)을 독립적인 실행 흐름(스레드, Thread)으로 분할하는 개념여러 스레드를 활용하면 시간적으로 겹쳐(concurrent) 실행하거나, 자원이 충분할 경우 실제 병렬(parallel) 실행 가능.1개의 core에서 동시에 복수의 명령어 수행하는 실행 단위: H/W Thread (Inter의 Hyperthreading)S/W thread는 concurrency(동시성)과 관련되어 Context Switch가 일어나는 하나의 프로그램에서 독립적으로 실행되는 단위임.스레드를 통해 프로세서 활용도를 극대화하고 다양한 작업을 동시에 처리 가능2023.12.27 - [개발환경] - [CE] Process versus Thread: OS의 Thread (.. 2024. 12. 8. 이전 1 다음 728x90 반응형