IT 이야기/컴퓨터구조,OS

병렬처리기법

필넷 2007. 9. 5. 22:59
반응형

○ 병렬처리기법

Pipeline


° 여러 명령어를 overlapping하여 동시에 수행
° 각 단계를 처리하기 위하여 하드웨어를 독립적으로 구성

Super Pipeline


° pipeline stage를 더욱 세분화하여 clock cycle 시간을 줄여 속도 향상
° Vector 계산의 고속화 가능
° Cray computer

Super Scalar


° CPU내에 pipeline된 ALU를 여러개 포함시켜 매 사이클마다 복수의 명령어들이 동시에 실행되도록 하는 병렬처리 기술
° 동시실행 가능 명령어들에 대한 검색,재배열은 컴파일러 수준에서 해결
° 펜티엄 프로세서

Super Pipelined
Super Scalar


° Superpipeline + Superscalar
° CPU내에 Superpipeline된 여러개의 ALU를 포함
° Alpha 프로세서

VLIW(Very Long
Instruction Word)

° 동시에 실행 가능한 명령어들을 컴파일러 수준에서 추출하여 하나의 명령어로 압축하여 수행하는 기술
° EPIC기법 - 컴파일러 수준에서 병렬성을 찾아 병렬처리가 가능하도록 기계어 코드 생성, 병렬 수행됨



반응형

'IT 이야기 > 컴퓨터구조,OS' 카테고리의 다른 글

교착상태  (0) 2007.10.25
성능평가  (0) 2007.10.05
다중처리기시스템  (0) 2007.09.05
멀티프로세서  (0) 2007.09.05
CPU 스케줄링 기법  (0) 2007.09.05