CPU·GPU·FPGA·ASIC, 칩 종류와 쓰임새 한눈에
연산을 하는 칩에는 여러 종류가 있다. CPU, GPU, FPGA, ASIC. 이들은 하나의 저울 위에 놓여 있다. 한쪽 끝은 '뭐든 할 수 있지만 효율은 보통', 반대쪽 끝은 **'한 가지만 하지만 극도로 효율적'**이다. 이 저울로 보면 칩 선택의 논리가 단번에 잡힌다.
유연함 vs 효율의 저울
칩 설계에는 근본적 맞교환이 있다. 여러 일을 할 수 있게 만들수록 특정 일에 대한 효율은 떨어지고, 한 가지 일에 맞춰 굳힐수록 그 일은 극도로 잘하지만 다른 일은 못 한다. 네 종류는 이 저울 위 서로 다른 지점에 있다.
CPU: 만능 일꾼
**CPU(중앙처리장치)**는 컴퓨터의 두뇌로, 거의 모든 종류의 명령을 처리하는 만능 칩이다. 복잡한 순차 처리와 제어에 강하다. 다만 같은 계산을 수천 개씩 동시에 처리하는 데는 코어 수가 적어 불리하다.
GPU: 병렬 일꾼
GPU는 수천 개 코어로 같은 계산을 한꺼번에 처리하는 병렬 연산에 특화됐다. 그래픽·AI 학습처럼 단순 계산이 대량으로 필요한 일에 강하다. CPU보다 전문화됐지만 여전히 프로그래밍으로 다양한 작업을 시킬 수 있는 범용성을 갖췄다.
FPGA: 바꿔 끼울 수 있는 회로
FPGA는 출고 후에도 내부 회로 구성을 다시 짤 수 있는 칩이다. 필요에 따라 회로를 재배치해 특정 작업에 맞춘다. '소량 생산·자주 바뀌는 용도·시제품'에 유리하다. ASIC만큼 효율적이진 않지만, 만들고 나서 수정할 수 있다는 유연성이 강점이다.
ASIC: 한 가지에 끝까지 특화
**ASIC(Application-Specific Integrated Circuit)**은 특정 용도 하나만을 위해 회로를 통째로 맞춤 설계한 칩이다. 그 일에 한해서는 가장 빠르고 전력 효율이 좋다. 대신 한 번 만들면 고칠 수 없고, 설계·제작 초기 비용이 크다. 그래서 대량 생산하는 정해진 작업(예: 특정 AI 추론, 비트코인 채굴)에 적합하다. 빅테크의 맞춤형 AI 칩이 대개 ASIC이다.
| 칩 | 유연성 | 효율 | 적합한 상황 |
|---|---|---|---|
| CPU | 최고 | 낮음 | 범용·복잡한 제어 |
| GPU | 높음 | 중간 | 대규모 병렬·AI 학습 |
| FPGA | 중간(재구성) | 중상 | 소량·자주 바뀌는 용도 |
| ASIC | 낮음(고정) | 최고 | 대량·정해진 작업 |
어떻게 고르나
물량이 적고 요구가 자주 바뀌면 FPGA가, 물량이 많고 작업이 고정되면 ASIC이 유리하다. 범용 처리는 CPU, 대규모 병렬은 GPU다. AI 칩 시장이 GPU 중심에서 점차 맞춤형 ASIC으로 다변화되는 것도 '정해진 추론을 대량으로 싸게'라는 수요가 커지기 때문이다.
한 줄 정리
CPU·GPU·FPGA·ASIC은 유연함과 효율의 저울 위에 놓여, 범용일수록 유연하고 전용일수록 효율적이며, 물량과 작업의 고정성에 따라 최적 선택이 갈린다.
함께 보면 좋은 글
CPU vs GPU vs NPU 완전정복: AI 시대, 왜 하필 GPU인가
AI 연산이 GPU로 몰리는 이유를 병렬 구조로 풀어낸다. CPU의 똑똑한 소수 코어, GPU의 단순한 수천 코어, 텐서코어와 TOPS, INT8 정밀도까지 비전공자도 한 번에 이해하는 가이드.
CUDA가 뭐길래 — 엔비디아의 진짜 해자는 소프트웨어
엔비디아의 강함은 칩 성능만이 아니다. 'CUDA'라는 소프트웨어 생태계가 진짜 해자다. CUDA가 무엇이고, 왜 경쟁사가 칩만으로는 따라잡기 어려운지 설명한다.
AI 반도체 전쟁: 엔비디아 독주와 CUDA라는 해자의 정체
왜 모두가 AI 칩을 만드는데 엔비디아만 웃을까. GPU가 AI를 돌리는 원리부터, 17년간 쌓인 CUDA 소프트웨어 생태계라는 진짜 해자, HBM 의존과 추론 시장의 균열까지 정리한다.