- CPU 성능 향상을 위한 중요한 기술로, 여러 명령어를 동시에 병렬처리하여 CPU 처리 속도를 높이는 '명령어 병렬처리'를 알아보았습니다 🚀
- 명령어 병렬처리 기법 중 대표적인 기술인 '지시어 파이프라인'은 하나의 명령어를 여러 단계로 나누어 동시에 처리하는 기술입니다 🏗️
- 지시어 파이프라인은 같은 단계가 겹치지 않고 각 단계에서 다른 명령어를 동시에 실행하여 효율성을 높입니다 🏊♀️
- 하지만, 명령어 사이의 데이터 의존성, 프로그램 카운터의 갑작스러운 변화, 동일한 리소스를 사용하려는 여러 명령어로 인해 파이프라인 ris크(data risk, control risk, structural risk)가 발생할 수 있습니다 ⚠️
- CPU 성능을 극대화하기 위해서는 파이프라인 리스크를 최소화하는 기술의 발전이 중요합니다🧠