co·pro·ces·sor
C1technical주 프로세서를 보조해 특정 계산을 처리하는 보조 처리 장치
noun명사
- 1
보조 프로세서, 코프로세서 — 주 프로세서가 더 효율적으로 작동하도록 특정 종류의 작업이나 계산을 담당하는 보조 프로세서C1〔computing〕
a secondary processor designed to assist the main processor by performing particular kinds of tasks or calculations
The graphics coprocessor handles image calculations, freeing the CPU for other tasks.
그래픽 보조 프로세서는 이미지 계산을 처리하여 CPU가 다른 작업을 할 수 있게 한다.
Older PCs often used a math coprocessor to speed up floating-point operations.
예전 PC들은 부동소수점 연산을 빠르게 하려고 수학 보조 프로세서를 자주 사용했다.
뉘앙스 · 쓰임
processor는 일반적인 ‘처리 장치’를 넓게 가리키고, CPU는 컴퓨터의 주 처리 장치를 뜻한다. coprocessor는 CPU와 독립적으로 주된 역할을 하는 것이 아니라, 특정 작업을 맡아 CPU를 보조한다는 점이 핵심이다. accelerator는 성능 향상에 초점을 둔 더 넓은 표현이며, GPU는 그래픽 처리에 특화된 대표적인 coprocessor 또는 accelerator로 볼 수 있다.
컴퓨터 구조, 반도체, 임베디드 시스템, 서버 하드웨어 문맥에서 주로 쓰인다. 현대에는 GPU, AI accelerator, security coprocessor처럼 더 구체적인 명칭이 함께 쓰이는 경우가 많다.
유의어 뉘앙스 비교
- auxiliary processor
- coprocessor와 매우 가깝지만, 더 설명적이고 일반적인 표현이다.
- accelerator
- 특정 작업의 속도 향상에 초점을 둔 말로, 모든 accelerator가 반드시 전통적 의미의 coprocessor인 것은 아니다.
자주 쓰는 표현 · Collocations
noun+noun
- math coprocessor수학 보조 프로세서
- graphics coprocessor그래픽 보조 프로세서
- security coprocessor보안 보조 프로세서
adj+noun
- dedicated coprocessor전용 보조 프로세서
verb+noun
- use a coprocessor보조 프로세서를 사용하다
어원 · 암기 팁
[English]영어에서 ‘함께, 보조적으로’를 뜻하는 접두사 co-와 processor가 결합해 만들어진 말이다.
co- ‘함께, 보조의’ + processor ‘처리 장치’
💡 ‘co-worker’가 함께 일하는 사람인 것처럼, coprocessor는 CPU와 함께 일하는 프로세서라고 기억하면 된다.