나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2024-10-28 11:15:13

멀티 프로세서

파일:관련 문서 아이콘.svg   관련 문서: 중앙처리장치
,
,
,
,
,

1. 개요2. 장점3. 단점

1. 개요

한 컴퓨터에 2개 이상의 CPU가 장착된 것을 말한다. 한때는 이를 멀티코어 프로세서라고 부르기도 하지만[1] 현재에 이르러서는 한 CPU에 여러 개의 코어가 장착된 것으로 지칭하게 되면서 대신 멀티 프로세서라고 부르게 되었다.

서버, 워크스테이션 등 많은 데이터를 처리하고 그 만큼 고성능이 필요한 컴퓨터에서 사용한다. 서버용 메인보드는 기본적으로 2개의 CPU 소켓을 탑재하고 있으며 4개나 달려있는 메인보드도 있다. 가정에서는 멀티코어 프로세서를 사용하지 멀티 프로세서를 사용하지 않는다.

멀티 프로세서가 구성되면 프로세서들 중 한개는 주 프로세서가 되어 입출력과 운영체제를 담당하고 나머지 프로세서들은 서브 프로세서가 되어 연산만을 수행한다. 멀티 프로세서를 위한 프로세스 스케줄링 알고리즘이 따로 존재한다. (SQMS, MQMS)

멀티 프로세서 시스템에서는 각 CPU들이 독립적으로 작동한다. 따라서 반드시 같은 모델의 CPU로만 구성할 필요가 없다.

2. 장점

3. 단점



[1] 2000년대 이전에는 한 CPU 안에 코어 하나만 있었기에 코어가 늘린다는 것은 곧 멀티 프로세서였다.