병렬 프로세서의 한 종류로 여러 개의 프로세서들이 서로 다른 명령어와 … | [방송통신기사 필기] 20년 1회차 기출문제 상세 페이지
1[방송통신기사 필기] 20년 1회차
병렬 프로세서의 한 종류로 여러 개의 프로세서들이 서로 다른 명령어와 데이터를 처리하는 진정한 의미의 병렬 프로세서로 대부분의 다중 프로세서 시스템과 다중 컴퓨터 시스템이 이 분류에 속하는 구조는?
1
SISD(Single Instruction stream Single Data stream)
2
SIMD(Single Instruction stream Multiple Data stream)
3
MISD(Multiple Instruction stream Single Data stream)
4
MIMD(Multiple Instruction stream Multiple Data stream)
해설
서로 다른 명령어와 데이터를 여러 프로세서가 동시에 처리하는 구조는 MIMD이다.
MIMD는 명령어 스트림과 데이터 스트림이 모두 여러 개인 구조로, 각 프로세서가 독립된 명령어로 서로 다른 데이터를 처리하며 다중 프로세서·다중 컴퓨터 시스템이 여기에 속한다.
나머지는 명령어 또는 데이터 스트림이 하나뿐인 구조이다.
- SISD는 하나의 명령어로 하나의 데이터를 처리하는 단일 프로세서 구조이다.
- SIMD는 하나의 명령어로 여러 데이터를 동시에 처리하는 구조(벡터·배열 프로세서)이다.
- MISD는 여러 명령어가 하나의 데이터 스트림을 처리하는 구조로 실용 사례가 거의 없다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.