디멘시티 스마트폰 AI 에이전트: NPU 성능과 실제 작업 속도 확인법
Dimensity 9500의 NPU 990이 제공하는 기능을 살펴보고, 스마트폰의 모델·앱 지원 여부와 작업 지연·메모리·전력 사용을 구분해 확인하는 방법입니다.
- Dimensity 9500은 NPU 990과 생성형 AI 엔진을 제공하며, MediaTek은 BitNet 1.58비트 처리와 30억 매개변수 언어 모델 출력 지원을 설명합니다.
- 칩의 AI 기능을 쓰려면 해당 스마트폰의 메모리, 모델 형식, 실행 환경, 제조사 지원과 앱 연결을 각각 확인해야 합니다.
- FoneClaw는 설치된 앱 열기와 배터리·메모리 상태 확인에 사용할 수 있습니다. 모델 요청이 온라인으로 처리될 수도 있으므로 휴대폰 작업만으로 온디바이스 추론을 판단할 수는 없습니다.
- 같은 작업의 첫 응답 시간과 실제 화면 결과까지 걸린 시간을 따로 기록하고, 반복 실행의 오류·메모리·배터리 상태를 함께 비교해야 합니다.
Dimensity 9500의 NPU가 제공하는 것
디멘시티 스마트폰 AI 에이전트를 살펴볼 때 NPU는 출발점입니다. MediaTek의 Dimensity 9500 제품 사양에는 2세대 생성형 AI 엔진을 갖춘 NPU 990이 명시돼 있습니다. MediaTek의 온디바이스 AI 설명은 BitNet 1.58비트 대형 모델 처리와 30억 매개변수 언어 모델 출력도 소개합니다. 이는 칩이 지원하도록 설계된 AI 처리 범위입니다.
같은 사양에 나오는 LPDDR5X 10667과 4레인 UFS 4.1은 플랫폼의 메모리·저장장치 지원 규격입니다. LPDDR5X의 전송 속도는 판매되는 휴대폰에 실제로 탑재된 RAM 용량을 뜻하지 않습니다. 제조사가 어떤 메모리와 저장장치를 넣고 소프트웨어를 구성했는지는 개별 기기 사양에서 확인해야 합니다.
MediaTek은 이전 플래그십과 비교한 토큰 생성 속도와 NPU 최대 전력 개선도 소개합니다. 모델의 토큰 출력과 사용자가 요청한 앱 열기·화면 확인이 끝나는 시간은 다른 측정값입니다. NPU가 모델 연산을 빠르게 해도 모델 로딩, 네트워크, Android 권한, 앱 실행이 전체 작업 시간에 영향을 줍니다. 따라서 칩 사양만으로 특정 휴대폰의 에이전트 작업 속도나 배터리 사용량을 단정할 수 없습니다.
스마트폰·모델·앱 지원 여부 확인하기
온디바이스 AI를 쓰려면 칩에 맞는 모델과 그 모델을 실행할 소프트웨어가 필요합니다. 먼저 정확한 휴대폰 모델명과 Android 버전, 탑재 RAM 용량과 여유 공간을 확인하세요. 이어 사용할 모델의 형식·양자화 방식, 필요한 저장공간, 실행 환경의 NPU 지원, 제조사가 제공한 관련 기능을 살펴봅니다. 한 항목의 지원 여부를 확인하지 못했다면 해당 조합의 호환성은 아직 알 수 없는 상태입니다.
- 휴대폰: 정확한 모델명, Android 버전, 실제 RAM 용량, 남은 저장공간을 기록합니다.
- 모델: 이름뿐 아니라 배포 파일의 형식과 양자화 방식, 필요한 메모리를 확인합니다.
- 실행 환경: 해당 모델을 그 휴대폰에서 불러오고 NPU에 연결하는 경로가 있는지 확인합니다.
- 앱: 모델 실행 경로와 Android 작업 권한을 실제로 지원하는지 확인합니다.
- 연결: 요청이 기기에서 처리되는지, 온라인 서비스로 전송되는지 구분합니다.
MediaTek이 설명한 30억 매개변수 출력 지원은 모든 30억 매개변수 모델이나 모든 DeepSeek 모델을 휴대폰에서 곧바로 실행할 수 있다는 뜻은 아닙니다. 모델별 실행 방식과 Android 앱의 연결 경로가 달라집니다. DeepSeek 사용 경로와 휴대폰 조작의 차이는 DeepSeek AI agent가 Android 휴대폰을 직접 제어할 수 있을까?에서 더 자세히 다룹니다.
FoneClaw에는 온라인 모델을 구성하는 경로와 기기 내 엔진의 기반이 있습니다. 다만 이 사실만으로 특정 Dimensity 스마트폰에서 어떤 모델이 NPU 990으로 실행되는지 확인할 수는 없습니다. 기본 모델 요청이 서버를 거쳐 처리될 수도 있습니다. FoneClaw로 휴대폰 앱을 열었다는 사실 역시 그 요청의 추론이 모두 오프라인에서 이루어졌다는 증거는 아닙니다. 온라인 모델 연결 방법을 확인하려면 AI 모델 API를 Android 폰 에이전트에 연결하는 법: FoneClaw 설정과 안전한 테스트를 참고하세요.
같은 작업으로 속도와 자원 사용 기록하기
아래는 사용자가 자신의 기기에서 수행할 수 있는 측정 절차입니다. 결과값은 기기와 설정에 따라 달라지므로 미리 채우지 않습니다. 먼저 설치된 앱 하나를 고르고, 같은 문장으로 여는 작업을 반복합니다. FoneClaw를 쓴다면 “시계 앱 열어줘”처럼 짧게 요청할 수 있습니다. 같은 이름의 앱이 여러 개라면 정확한 앱을 선택한 뒤 시작하세요. FoneClaw의 앱 열기 기능은 설치된 앱을 실행하며, 배터리와 메모리 상태 확인 기능은 설정을 바꾸지 않고 현재 상태를 보여 줍니다. 지원 범위는 FoneClaw 기능 안내에서 확인할 수 있습니다.
측정 전에는 휴대폰 모델과 Android 버전, 사용한 모델 경로, 네트워크 상태, 배터리 절약 모드, 화면 밝기, 주변 온도를 적습니다. 같은 앱이 이미 메모리에 열린 상태인지도 기록하세요. 처음 앱과 모델을 불러오는 실행은 따로 재고, 이후 반복 실행끼리 비교해야 합니다. 온라인 경로와 검증된 기기 내 모델 경로를 비교한다면 요청 문장과 기기 조건을 맞추되, 두 경로의 모델과 작업 범위가 같은지도 먼저 확인해야 합니다.
- 요청을 시작한 시각부터 첫 응답이 나타날 때까지의 시간을 잽니다.
- 첫 응답과 별도로, 의도한 앱이 실제 전면에 표시되고 그 상태를 확인할 때까지의 시간을 잽니다. FoneClaw가 돌려준 실행 결과와 휴대폰 화면을 함께 기록합니다.
- 같은 조건에서 여러 차례 반복하며 성공, 잘못 열린 앱, 오류, 재시도 횟수를 적습니다. 첫 실행과 반복 실행의 수치는 섞지 않습니다.
- 측정 도구를 사용할 수 있다면 작업 전·진행 중·완료 후 메모리 사용량을 기록합니다. FoneClaw의 메모리 상태 값은 그 시점의 참고 정보이며 앱의 최대 사용량 측정값은 아닙니다.
- 배터리 잔량과 절약 모드 상태를 작업 전후에 적습니다. 짧은 작업 한 번의 배터리 백분율 변화만으로 전력을 계산하기 어렵습니다. 전력 비교가 필요하다면 같은 조건에서 작업을 충분히 반복하고 측정 도구와 방법을 함께 기록합니다.
| 기록 항목 | 첫 실행 | 반복 실행 |
|---|---|---|
| 모델 경로·네트워크 상태 | ||
| 첫 응답까지 걸린 시간 | ||
| 확인된 앱 화면까지 걸린 시간 | ||
| 도구 결과·화면 일치 여부 | ||
| 오류·재시도 횟수 | ||
| 작업 전·중·후 메모리 상태 | ||
| 배터리 상태·전력 측정 조건 |
배터리 상태 값도 특정 시점의 참고 정보입니다. 전력 소비를 확인하려면 사용한 측정 도구, 반복 횟수와 측정 시간을 함께 남겨야 합니다. 온라인 모델을 썼다면 네트워크 대기 시간도 기록해 기기 내 연산 시간과 혼동하지 않도록 합니다.
측정 결과에서 원인 구분하기
첫 응답이 늦다면 모델을 처음 불러오는 시간, 온라인 연결 또는 선택한 모델 경로를 함께 살펴봅니다. 응답은 빨랐지만 다른 앱이 열렸다면 앱 이름의 모호함이나 실행 대상 선택을 먼저 확인해야 합니다. 응답과 실행 결과를 분리해 기록해야 이런 차이가 보입니다.
반복할수록 시간이 늘었다면 휴대폰 온도, 배터리 절약 모드, 남은 메모리와 백그라운드 앱 상태를 측정 기록과 대조하세요. 메모리 부족이나 발열이 의심돼도 기록 없이 원인을 NPU로 단정할 수는 없습니다. 성공 여부와 재시도 횟수까지 함께 보면 빠른 응답이 실제 작업 완료로 이어졌는지도 판단할 수 있습니다.
기기를 고를 때는 칩 이름보다 자신이 사용할 모델과 앱이 해당 휴대폰에서 지원되는지, 같은 작업을 반복했을 때 결과가 확인되는지를 우선하세요. 온라인 모델 비용까지 비교하려면 모델 요청과 휴대폰 동작을 나누어 AI 에이전트 작업당 토큰 비용: 완료된 Android 작업 기준으로 계산하는 법의 계산 방법을 적용할 수 있습니다. 측정값이 없는 휴대폰에는 특정 속도나 절전 효과를 미리 부여할 수 없습니다.