Google ML Drift란? 온디바이스 GPU AI 추론 지원 범위

Google ML Drift|등록 · 수정 |팩트체크 |0|약 4분 읽기
스마트폰·노트북 내부의 GPU 칩이 신경망과 브라우저 패널로 연결돼 ML Drift 온디바이스 추론을 표현한 개념 일러스트
스마트폰·노트북 내부의 GPU 칩이 신경망과 브라우저 패널로 연결돼 ML Drift 온디바이스 추론을 표현한 개념 일러스트

Quick Answer

Google ML Drift는 무엇이며 어떤 기기와 GPU API에서 온디바이스 AI 추론을 지원하나요?

Google ML Drift는 스마트폰·웹·데스크톱 등에서 GPU를 이용해 AI 모델을 실행하도록 만든 온디바이스 추론 엔진입니다. LiteRT의 GPU 가속 엔진으로 사용하거나 독립 C++ 라이브러리로 통합할 수 있습니다. OpenCL·OpenGL ES·Metal·WebGPU 백엔드를 제공하지만, 플랫폼 지원이 모든 기기와 모델의 실행을 보장하지는 않습니다. 도입 전에는 런타임 배포 방식, 연산자·텐서 지원, 드라이버와 실제 성능을 확인해야 합니다.

Reading Guide

이 글에서 해결할 문제

이런 분께
Google ML Drift 개념과 LiteRT 관계, 온디바이스 GPU 플랫폼·모델 지원 및 도입 조건을 확인하려는 개발자
읽고 나면
플랫폼 백엔드·배포 상태·기기 모델 호환성을 구분하고 LiteRT 또는 독립 C++ 통합 경로와 검증 항목을 정할 수 있습니다.
다루는 범위
공식 문서 분석입니다. 실제 ML Drift 빌드·기기 추론·속도 비교를 수행하지 않았으며 표는 기종별 보장 목록이 아닙니다.
직접 확인
  • LiteRT 통합 또는 독립 C++ 목적을 정합니다.
  • 플랫폼·GPU·드라이버·런타임 배포 상태를 확인합니다.
  • 모델 연산자·shape·정밀도와 실제 실행 경로를 확인합니다.
  • 출력 정확도와 초기화·전체 지연·메모리를 비교합니다.
  • 장시간 발열·전력·네트워크·로그 경로를 점검합니다.
링크가 복사되었습니다
이 글에서 확인할 내용
ML Drift의 역할, 운영체제별 GPU 백엔드, LiteRT와의 관계, 모바일·웹·데스크톱 도입 경로와 검증표를 정리합니다. 공식 발표·저장소·LiteRT 문서를 대조한 자료 분석이며 특정 기기에서 추론을 실행한 사용 후기는 아닙니다.

Google ML Drift란? 이름의 drift와 기능 구분

Google AI Edge 팀은 2026년 10월 8일 ML Drift를 Apache 2.0 라이선스로 공개했습니다. 온디바이스 GPU의 서로 다른 API와 하드웨어 차이를 다루는 추론 엔진입니다. 이 프로젝트 이름을 모델 정확도 변화나 데이터 분포 변화를 감시하는 “드리프트 탐지” 제품으로 이해하면 안 됩니다. 근거: Google ML Drift 공식 발표

역할을 간단히 나누면 모델은 계산할 내용, 런타임은 실행 흐름, GPU 백엔드는 기기에서 계산을 수행하는 경로입니다. ML Drift를 설치했다고 앱에 AI 기능이 자동으로 생기는 것은 아닙니다. 사용할 모델과 입력·출력 처리, 기기에서의 실행 경로를 함께 구성해야 합니다.

LiteRT와 독립 ML Drift 라이브러리 중 무엇을 쓰나요?

목적우선 검토 경로필요한 판단
앱에 기존 ML 모델 추가LiteRT GPU accelerator모델 변환·런타임·입출력 버퍼·기기 지원
LLM을 기기에서 실행LiteRT-LM 관련 실행 가이드모델 패키지·양자화·문맥 길이·메모리
직접 GPU 계산 그래프·셰이더 통합ML Drift 독립 C++ APIGpuModel·커스텀 연산·백엔드와 빌드

공식 저장소는 백엔드와 독립적인 계산 그래프 GpuModel, 셰이더 언어를 추상화한 UCL, 실행 중 코드 생성과 메모리 재사용을 설명합니다. 일반 앱 도입과 직접 GPU 엔진 개발은 다른 작업량이므로 자신의 통합 목적부터 정하세요. 근거: ML Drift 구조·독립 API

온디바이스 GPU AI 추론 지원 범위

아래는 공개 저장소의 백엔드 설명과 LiteRT GPU 문서의 플랫폼 표를 함께 정리한 것입니다. 모바일·웹 지원과 데스크톱 미리보기는 제공 성숙도가 같다는 뜻이 아닙니다.

대상 환경문서상 GPU 경로도입 전 확인
AndroidOpenCL·OpenGL, 저장소의 OpenGL ES 3.1+GPU·드라이버·런타임 패키지·모델 연산
iOS·Apple 기기Metal실제 LiteRT 통합 경로와 대상 OS·기기
웹 브라우저WebGPU브라우저·어댑터·사용 가능한 백엔드
macOS 네이티브Metal앱 빌드·모델·기기 메모리
Linux 데스크톱WebGPU(Vulkan)Dawn 경로·드라이버·빌드 조건
Windows 데스크톱WebGPU(Direct3D)실행 의존성·드라이버·빌드 조건

Android·Linux·macOS·Windows 행은 LiteRT GPU 공식 백엔드 표, Apple 기기·웹·OpenGL ES 범위는 ML Drift 저장소 설명에 근거합니다. 특정 기종의 인증 목록이나 모든 조합의 시험 결과는 아닙니다.

WebGPU를 사용한다는 이유로 DirectX나 Vulkan API를 직접 호출하는 동일한 개발 흐름이라고 판단하지 마세요. 추상화된 백엔드 아래의 플랫폼 구현과 앱이 쓰는 API를 구분해야 오류 원인을 찾기 쉽습니다.

현재 제공·미리보기·예정을 나눠 확인하세요

공식 발표는 Windows·Linux의 데스크톱 확장을 미리보기로 설명합니다. Android에서는 독립 LiteRT 패키지로 ML Drift 가속을 제공하며, LiteRT in Google Play services 지원은 제공 예정으로 안내했습니다. Play services를 쓰는 앱이라면 독립 패키지 지원과 같은 시점이라고 가정하지 마세요. 근거: 데스크톱·배포 채널 상태

같은 발표는 기존 TFLite GPU delegate에 새 기능 업데이트를 더하지 않고 LiteRT ML Drift accelerator로 이전하도록 권합니다. 이 안내만으로 기존 앱이 즉시 실행 불가능해진다거나, 업데이트만 하면 모든 모델이 빨라진다고 해석해서는 안 됩니다.

Android LiteRT GPU 적용의 시작점

확인일의 LiteRT GPU 문서는 Kotlin 앱에 코어와 GPU 패키지를 함께 추가하는 예시를 제공합니다. 아래는 의존성 조각이며 완성된 앱 코드가 아닙니다. 기존 프로젝트의 버전과 통합 가이드를 대조하세요.

dependencies {
    implementation 'com.google.ai.edge.litert:litert:2.3.0'
    implementation 'com.google.ai.edge.litert:litert-gpu:2.3.0'
}

CompiledModel 생성 때 GPU 가속을 지정하고 입력·출력 버퍼를 준비한 뒤 실행합니다. 코어 패키지를 추가한 사실과 GPU 경로로 모델이 실제 실행된 사실을 따로 검증하세요. 문서는 GPU 메모리에서의 zero-copy와 비동기 실행도 설명합니다. 근거: GPU 의존성·CompiledModel·버퍼

첫 시험에서는 공식 예제를 기준으로 모델과 입력 형태를 맞추고, 출력이 기대값과 일치하는지 먼저 확인하는 것이 좋습니다. 앱 전체의 카메라·화면·후처리까지 한번에 교체하면 추론 오류와 입출력 연결 오류를 구분하기 어렵습니다. 이는 편집부의 통합 순서 제안입니다.

웹 지원과 Chrome 내장 AI는 같은 사용법인가요?

LiteRT.js는 웹에서 모델을 실행하기 위한 별도 문서 경로입니다. 웹 앱을 개발한다면 브라우저 실행 환경에 맞는 런타임과 모델 형식을 해당 가이드에서 확인하세요. 근거: LiteRT 웹 실행 가이드

Google은 Chrome 내장 AI의 Gemini Nano 실행 기반에 ML Drift를 통합했다고 설명합니다. 그러나 Chrome API의 사용 가능 여부와 개발자가 임의 모델을 ML Drift에 직접 올리는 작업은 구분해야 합니다. 근거: Chrome 통합 설명

배포할 웹 앱에서는 지원 브라우저·모델 다운로드·메모리·GPU 실패 시 처리 방식을 따로 정하세요. 어떤 API를 쓰는지 적지 않고 “ML Drift 지원 브라우저”만 기록하면 실제 도입 여부를 판단하기 어렵습니다.

지원 백엔드가 있어도 모델이 안 돌아갈 수 있는 이유

점검 계층확인 질문
런타임사용 중인 패키지·버전·배포 채널이 맞는가?
모델변환 형식·연산자·입력 shape·정밀도가 맞는가?
GPU 경로모델 생성·실행 단계가 실제로 해당 백엔드를 쓰는가?
기기드라이버·메모리·OS 요구사항을 만족하는가?
앱 연결전처리·버퍼·동기화·후처리까지 맞는가?

이 표는 편집부 진단 기준입니다. 설치 성공이나 한 모델의 벤치마크만으로 다른 모델의 전체 GPU 실행을 확정하지 마세요. GPU로 맡긴 부분과 다른 경로에서 처리하는 부분을 실행 로그·프로파일로 확인해야 합니다.

성능 비교: 추론 시간만 보지 마세요

공식 저장소는 FP16·INT8·INT4와 prefill·decode 단계별 최적화, KV cache 관리를 소개합니다. 이 설명은 모든 모델에 같은 양자화 설정을 강제로 적용하라는 지침이 아닙니다. 근거: ML Drift 최적화 구조

다음은 실제 도입을 위한 비교 제안입니다. ML Drift 기기별 추론 점검표 CSV 다운로드에서 버전·모델·백엔드·결과를 기록할 수 있습니다.

워크로드측정 항목같게 유지할 조건
사진·영상 모델초기화·전처리·추론·후처리·프레임 표시해상도·입력·모델·실행 횟수
LLM첫 응답 시간·prefill·decode·최대 메모리프롬프트·문맥 길이·출력 길이·정밀도
장시간 실행속도 변화·발열·전력·앱 반응성기기·주변 조건·동시 실행 작업
정확도출력 비교·업무 평가 기준같은 평가 입력·기준 결과

앱 반응 속도에는 데이터 이동과 초기화도 영향을 줍니다. 추론 함수 한 구간이 빨라졌어도 사용자가 보는 화면이 늦어질 수 있으므로 전체 작업 시간을 함께 기록하세요. 이 글은 자체 측정값이나 기종별 추천 순위를 제공하지 않습니다.

온디바이스라면 오프라인·개인정보 보호가 자동인가요?

모델 계산을 기기 안에서 수행하는 것과 앱이 네트워크를 전혀 사용하지 않는 것은 별개입니다. 모델 다운로드·서비스 API·진단 로그를 포함해 실제 데이터 이동을 확인해야 합니다. 민감한 입력을 다룬다면 서버 전송과 로그 보관 경로도 조사하세요. 이는 앱 설계 점검 권고이며 ML Drift 자체의 네트워크 정책을 실행 검증한 결과는 아닙니다.

내 모델의 GPU 도입을 판단하는 최소 비교 계획

먼저 대표 모델 한 개와 고정 입력으로 아래 순서를 확인하세요. 플랫폼 표의 지원 여부를 실제 앱 도입 결과로 바꾸기 위한 편집부 검증 계획입니다.

시험고정할 조건확인할 결과
기존 실행 경로모델·입력·기기기준 출력과 전체 처리 시간
새 GPU 경로같은 모델·입력·기기선택 백엔드·출력 차이·실패 여부
반복 실행횟수·입력 크기·다른 작업초기화와 워밍업 이후 지연 분리
장시간 실행시험 시간·기기 조건발열·메모리·속도 변화
다른 목표 기기동일 평가 입력기기별 호환성과 결과

가속 경로가 열려도 출력이 틀리면 도입 완료로 판단할 수 없습니다. 허용할 출력 차이와 지연 기준을 앱 담당자가 먼저 정하고, CPU와 GPU 경로를 비교할 때 정밀도·양자화가 달라졌는지도 기록하세요. 자동 fallback을 가정하지 말고 앱의 실패 처리도 확인합니다.

자주 묻는 질문

ML Drift는 AI 모델이나 챗봇인가요?

GPU 추론 엔진입니다. 기능에 맞는 모델과 앱의 입력·출력 처리는 별도로 준비해야 합니다.

NPU도 같은 방식으로 지원하나요?

이 글의 ML Drift 지원 범위는 GPU입니다. LiteRT의 NPU 가속을 동일한 백엔드 목록으로 설명하지 않습니다.

기존 TFLite 모델을 모두 다시 학습해야 하나요?

런타임 이전과 재학습은 다른 작업입니다. 먼저 기존 모델의 변환·연산자·실행 호환성과 출력 결과를 확인하세요.

모든 폰에서 빨라진다고 봐도 되나요?

기기·모델·입출력·정밀도·장시간 실행 조건별로 비교해야 합니다. 공통 백엔드가 있다는 사실만으로 성능 개선을 보장할 수 없습니다.

운영 품질 오류를 별도로 진단할 때는 Google AQuA 운영 에이전트 진단 가이드를 참고하세요. ML Drift의 계산 가속과 AQuA의 업무 오류 분석은 목적이 다릅니다.

Evidence & Limitations

근거·검증 범위·업데이트 기록

확인한 근거

Google Developers Blog를 기준으로 핵심 사실을 확인하고, 사실과 편집부 해석을 구분했습니다.

경험 정보와 한계

직접 사용 후기나 자체 성능 시험이 아닌 공개 원문·공식 문서 기반 분석입니다. 실제 화면과 기능은 계정·기기·배포 시점에 따라 다를 수 있습니다.

게시·수정 기록

최초 게시 2026-10-10T00:03:00+09:00 · 최종 수정 2026. 10. 10.

작업별 검증 기준과 기록 예시를 보강하고 검색용 요약·CSV를 개선했습니다. 최초 발행일은 유지했으며 실제 제품 실행 결과를 추가한 것은 아닙니다.

전문 검토 영역

IT 매거진 편집부가 AI·소프트웨어·개발·모바일·보안·테크 비즈니스 관점에서 구성하고 팩트체크 데스크가 출처와 표현을 검토했습니다.

Related Articles

현재 기사와 연결되는 배경·기술·시장 분석을 골라 바로 이동할 수 있습니다.