최신 정보

서버 / IT CPU•GPU•NPU•TPU의 차이

2024.07.14 06:30

엄마갯돈 조회:1000 추천:3

인공지능(AI) 개발에 필수적인 머신러닝에는 GPU, NPU, TPU 등의 프로세싱 칩이 사용되고 있는데, 각각의 차이점을 알기 쉽지 않다. 구글과 클라우드 스토리지 서비스를 제공하는 ‘Backblaze’가 CPU, GPU, NPU, TPU의 차이점을 정리했다.


출처 : Backblaze
CPU란?

CPU는 ‘Central Processing Unit’의 약자로, PC에서 문서 작성, 로켓의 경로 계산, 은행의 거래 처리 등 다양한 용도로 사용되고 있다. CPU에서도 기계학습을 실시하는 게 가능하지만 계산할 때마다 메모리에 접속하는 특징이 있어, 기계학습에 필요한 대량의 계산을 실행할 때에는 메모리 통신 속도가 병목현상이 돼 처리속도가 느려진다.

GPU란?

GPU는 ‘Graphics Processing Unit’의 약자로, GPU와 메모리, 입출력 장치 등을 세트로 구성한 그래픽 보드가 시중에 널리 유통되고 있으며, GPU에는 수천 개의 산술논리연산유닛(ALU)이 탑재돼 '량의 연산을 동시에 수행하는 처리가 CPU에 비해 압도적으로 빠른 기계학습이 가능하다. 하지만 GPU는 게임이나 CG 처리 등에도 활용할 수 있는 범용 칩이기 때문에 머신러닝 전용으로 설계된 칩에 비해 효율이 떨어진다.

NPU란?

NPU는 ‘Neural Processing Unit’ 또는 ‘Neural network Processing Unit’의 약자로, GPU와 마찬가지로 대량의 연산을 동시에 수행하는 처리에 특화되어 있다. 또한, NPU는 머신러닝 전용으로 설계된 칩이기 때문에 GPU보다 더 효율적으로 연산을 수행할 수 있다. 반면 NPU는 머신러닝 전용 설계 칩이기 때문에 CPU나 GPU처럼 다양한 용도로 사용할 수 없다는 단점이 있다.

최근 출시되는 스마트폰에는 NPU를 탑재한 제품들이 많이 등장하고 있으며, 아이폰 시리즈에는 ‘Neural Engine’이라는 이름으로 탑재되어 있고, 스마트폰용 SoC인 ‘스냅드래곤(Snapdragon)’에도 NPU를 탑재한 모델이 존재한다.

TPU란?

TPU는 ‘Tensor Processing Unit’의 약자로 구글이 개발한 NPU의 일종이다. 구글은 클라우드 컴퓨팅 서비스 ‘Google Cloud’를 통해 사용자에게 TPU의 처리 능력을 제공하고 있다. 사용자는 스스로 하드웨어를 준비하지 않아도 머신러닝 관련 처리를 고효율로 수행할 수 있다.

구글은 자사가 제공하는 ‘TPU v4’가 엔비디아의 머신러닝 관련 처리 특화 GPU ‘A100’보다 1.2~1.7배 빠르고, 전력 효율도 1.3~1.9배 우수하다고 주장하고 있다.

출처 : 테크튜브(http://www.techtube.co.kr)

번호 제목 글쓴이 조회 등록일
[공지] 최신정보 이용 안내 gooddew - -
6767 윈도우 / MS| Microsoft, Windows 11 24H2 8.63GB 버그 확인 및 실제 상... VᴇɴᴜꜱGɪ 1571 10-15
6766 업체 소식| 유플레이어 YouPlayer [7] 강쥐야 2419 10-15
6765 윈도우 / MS| rufus 4.6 beta 출시 [1] gim2da 1196 10-12
6764 서버 / IT| 리눅스 OS - Manjaro Linux 24.1.1 Build 241010 배포 VᴇɴᴜꜱGɪ 420 10-11
6763 업체 소식| YouTube의 광고 건너뛰기 버튼 숨기기에 대한 입장 발표 [1] VᴇɴᴜꜱGɪ 1495 10-11
6762 윈도우 / MS| Microsoft, 새로운 배경 화면으로 Windows 인사이더 프로그... [2] VᴇɴᴜꜱGɪ 940 10-11
6761 서버 / IT| 리눅스 OS - Ubuntu 24.04.1 LTS / 24.10 배포 VᴇɴᴜꜱGɪ 516 10-11
6760 소프트웨어| 오피스 2024가 최신 업데이트 되었습니다. [1] VᴇɴᴜꜱGɪ 1015 10-11
6759 윈도우 / MS| Microsoft는 Windows 11 24H2 업데이트 후 8.63GB 삭제를 ... [3] VᴇɴᴜꜱGɪ 1281 10-10
6758 윈도우 / MS| Windows 11 2024년 10월 화요일 패치 출시 VᴇɴᴜꜱGɪ 1443 10-09
6757 윈도우 / MS| Windows 10 2024년 10월 화요일 패치 출시 VᴇɴᴜꜱGɪ 516 10-09
6756 윈도우 / MS| Microsoft: KB5044285, KB504345 부트 루프 버그 수정, BSD... [1] VᴇɴᴜꜱGɪ 467 10-09
6755 소프트웨어| OneDrive는 Windows 11 파일 탐색기 및 기타 기능에서 다채... VᴇɴᴜꜱGɪ 350 10-09
6754 소프트웨어| Microsoft, 인터넷 없이 Windows용 새 Outlook이 곧 출시될... VᴇɴᴜꜱGɪ 324 10-09
6753 소프트웨어| Rufus, Windows 11 24H2 인플레이스 업그레이드에 대해.... [1] VᴇɴᴜꜱGɪ 2672 10-06
6752 소프트웨어| uBlock Origin 및 더 많은 지원되지 않는 확장 프로그램을 ... [2] VᴇɴᴜꜱGɪ 1531 10-05
6751 소프트웨어| Microsoft Office 2024에 대해 알아야 할 사항 VᴇɴᴜꜱGɪ 2420 10-04
6750 윈도우 / MS| 이제 Windows 11 버전 24H2 (정식 버전)를 다운로드할 수 ... [12] VᴇɴᴜꜱGɪ 5864 10-02
6749 업체 소식| SpaceX 위성 인터넷 Starlink 가입자 400만명 넘어 asklee 1379 09-29
6748 윈도우 / MS| Microsoft, Windows 11 24H2 평가 ISO 출시 [2] VᴇɴᴜꜱGɪ 2668 09-28
XE1.11.6 Layout1.4.8