
병렬 처리 시스템 병렬처리는 하나 또는 하나 이상의 독립된 운영체제가 여러 개의 프로세서를 관리하고 여러 작업을 처리하는 것. 병렬로 처리하면 처리속도가 빠르고 기억장치는 공유할 수 있음 병렬 처리 시스템의 플린에 의한 분류(Flynn's taxonomy) 구분 명령어 흐름 데이터 흐름 사례 SISD 1 1 팬티엄, 폰노이만구조 SIMD 1 다중 Array, 슈퍼 컴퓨터 MISD 다중 1 적용어려움 MIMD 다중 다중 SMP, MPP, NUMA 1. SISD (단일명령 - 단일자료) 한 번에 한 개씩의 명령어와 데이터를 순서대로 처리하는 단일 프로세서 시스템 현재의 일반적인 컴퓨터 구조 2. SIMD (단일명령 - 다중자료) 하나의 명령어로 다수의 데이터들을 동시에 실행하는 구조 다수의 데이터들에 대하여..