멀티프로세서
위키백과 ― 우리 모두의 백과사전.
다중 처리기(Multiprocessor)는 두 개 이상의 처리기 조합을 말하며, 다중 처리(Multiprocessing)는 다중 처리기를 활용하여 병렬적으로 처리하는 것을 말한다. 다중 처리 시스템(Multiprocessing System)은 다중 처리가 적용된 시스템을 뜻한다.
다중처리 시스템에서는 여러 개의 처리기가 하나의 메모리를 공유하여 사용하는 시스템이며, 일반적으로 하나의 운영체제가 모든 처리기들을 제어한다.
[편집] 다중 처리의 특징
- 처리기를 여러 개 사용하여 여러 개의 작업을 동시에 수행함으로써 작업 속도를 높일 수 있다.
- 처리기 중 일부에 문제가 발생하더라도 다른 처리기를 이용해 처리할 수 있으므로 신뢰성이 높다.
[편집] 같이 보기
|
|
|
|---|---|
| 구조 | 명령어 집합 구조 · RISC · CISC · EPIC · VLIW · OISC · ZISC · 하버드 아키텍처 · 폰 노이만 구조 |
| 병렬화 | 명령어 파이프라인 · 슈퍼스칼라 · 비순차 명령 실행 · 레지스터 재명명 · 투기적 실행 · 멀티스레딩 · 멀티프로세서 |
| 구성 | ALU · FPU · 벡터 처리기 · SIMD · 32비트/64비트 · 프로세서 레지스터 · CPU 캐시 · ASIC · FPGA · DSP · 마이크로컨트롤러 · ASIP · SoC |
| 전력 관리 | 다이나믹 주파수 스케일링 · 다이나믹 전압 스케일링 · 클럭 게이팅 |
![]() |
이 글은 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
