YOLO Vision 2026:
Ultralytics 용어집으로 돌아가기

TPU (Tensor Processing Unit)

텐서 처리 장치(TPU)가 머신러닝을 어떻게 가속화하는지 살펴보세요. 최대 속도를 위해 엣지 TPU 및 클라우드 학습용으로 Ultralytics YOLO26을 최적화하는 방법을 배우세요.

TPU(Tensor Processing Unit)는 머신러닝(ML) 워크로드를 가속하기 위해 Google에서 특별히 설계한 주문형 반도체(ASIC) 특화 회로입니다. 광범위한 컴퓨팅 작업을 처리하는 범용 프로세서와 달리, TPU는 신경망의 기반이 되는 대규모 행렬 연산을 최적화하도록 처음부터 설계되었습니다. 이러한 특화된 초점 덕분에 매우 높은 처리량과 에너지 효율을 달성할 수 있으며, 특히 Google Cloud 생태계 내에서 현대 인공지능(AI) 인프라의 핵심 축을 담당합니다. 또한 복잡한 모델을 학습하고 대규모로 실시간 추론을 실행하는 데 필요한 시간을 줄이는 데 중요한 역할을 합니다.

아키텍처 및 기능#

TPU의 아키텍처는 전통적인 프로세서와 크게 다릅니다. 표준 CPU(중앙 처리 장치)가 순차적 작업과 복잡한 로직 처리에 탁월하고, GPU(그래픽 처리 장치)가 그래픽 및 범용 컴퓨팅을 위해 병렬 코어를 사용하는 반면, TPU는 시스톨릭 배열 아키텍처를 활용합니다. 이 설계를 통해 데이터는 모든 연산마다 메모리에 접근하지 않고도 수천 개의 곱셈기를 동시에 통과할 수 있습니다. 계산 밀도를 극대화하고 지연 시간을 최소화함으로써 TPU는 딥러닝(DL) 애플리케이션에 나타나는 무거운 선형 대수 연산에 고유하게 적합합니다.

이 특수 하드웨어는 TensorFlow 같은 프레임워크에 매우 최적화되어 있으며 PyTorch의 지원도 점차 확대되고 있어, 개발자가 코드베이스를 완전히 다시 작성하지 않고도 거대한 파운데이션 모델을 학습하거나 효율적인 엣지 솔루션을 배포할 수 있습니다.

프로세싱 유닛의 구분#

하드웨어 환경을 이해하는 것은 머신러닝 운영(MLOps)을 최적화하는 데 매우 중요합니다.

  • CPU: 순차적 처리, 데이터 전처리, 복잡한 로직 처리에 이상적인 컴퓨터의 범용 "두뇌"입니다. 데이터 증강 파이프라인에 자주 사용되지만 복잡한 행렬 연산에는 더 느립니다.
  • GPU: 원래 이미지 렌더링을 위해 제작된 GPU는 범용성과 대규모 병렬성 덕분에 모델 학습 분야의 업계 표준입니다. Ultralytics YOLO26과 같은 유연한 모델을 학습하는 데 탁월합니다.
  • TPU: 텐서 연산에서 순수한 속도를 위해 유연성을 희생한 목적 지향형 가속기입니다. 신경망 계산을 위해 FLOPS(초당 부동소수점 연산 횟수)를 극대화하도록 설계되었으며, 특정 대규모 워크로드에서 종종 우수한 전력당 성능을 제공합니다.

실제 애플리케이션 사례#

TPU는 거대한 클라우드 클러스터부터 소형 에지 장치에 이르기까지 다양한 환경에 배포됩니다.

  1. 대규모 언어 모델 학습: Google은 PaLM 및 Gemini와 같은 거대한 대규모 언어 모델(LLM)을 학습하기 위해 TPU Pod라고 알려진 방대한 상호 연결된 클러스터를 활용합니다. 이 시스템은 전통적인 하드웨어가 소요하는 시간의 단 몇 분의 일만에 페타바이트 규모의 학습 데이터를 처리할 수 있어 생성형 AI의 발전을 가속합니다.

  2. 엣지 AI 및 IoT: Coral Edge TPU는 이러한 가속 기능을 저전력 장치에 제공합니다. 제조 라인에서 결함을 식별하기 위해 객체 검출을 실행하는 것과 같은 효율적인 컴퓨터 비전(CV) 애플리케이션을 가능하게 합니다. 이를 통해 클라우드 연결에 의존하지 않고 즉각적인 의사결정을 내릴 수 있어 대역폭과 프라이버시가 유지됩니다.

Ultralytics에서 TPU 사용하기#

개발자는 클라우드 학습을 위해 Ultralytics Platform을 사용하거나 엣지 배포를 위해 모델을 내보낼 때 Ultralytics 모델에 TPU 가속을 활용할 수 있습니다. 예를 들어 Edge TPU는 아키텍처에 맞게 모델을 구체적으로 양자화하고 컴파일해야 합니다.

다음 예제는 Ultralytics YOLO26 모델을 Edge TPU용으로 컴파일하기 전 필수 단계인 TFLite 형식으로 내보내는 방법을 보여줍니다.

from ultralytics import YOLO

# Load the latest lightweight YOLO26 nano model
model = YOLO("yolo26n.pt")

# Export the model to TFLite format
# This creates a '.tflite' file suitable for mobile and edge deployment
# Set int8=True for quantization, which is often required for Edge TPU performance
model.export(format="tflite", int8=True)

일단 내보내진 모델은 Edge TPU Compiler를 사용하여 Edge TPU용으로 추가 컴파일할 수 있으며, 이를 통해 Coral USB Accelerator가 장착된 Raspberry Pi 같은 기기에서 효율적으로 실행할 수 있습니다. 배포에 대한 자세한 내용은 TFLite 통합 문서를 살펴보는 것이 매우 유용할 수 있습니다.

Explore solutions

Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.