- CPU
- MIMD 구조 따름
- 현대적인 CPU는 다양한 인스트럭션 가졌기에 매우 강력한 장치
- GPU
- SIMD 구조에 가까운 특별한 유형의 프로세서
- 몇 가지 소수의 인스트럭션에 최적화
- GPU의 클럭 속도는 CPU보다 느리지만, 코어 수에서는 CPU를 압도
실 제품 비교
- NVIDIA GTX 1080
- 코어 2560, 1607MHz
- 한 클록 사이클마다 인스트럭션 2560개 처리 가능
- i9-10940X
- 3.3GHz
- 한 클록 사이클마다 14개 인스트럭션 처리 가능
다양한 인스트럭션 VS 단순 인스트럭션 코어 숫자에서 나오는 병렬성의 힘으로 인스트럭션의 부족함과 클록 속도 매움
CPU는 복잡하고 선형적인 작업에 적합
병렬화 쉬운 연산→ 행렬의 덧셈, 곱셈