로그인 해주세요.

미니기기 / 음향 게시판 *스마트폰과 PC, 카메라, 스피커 등 IT 미니기기와 음향기기에 관해 교류하는 게시판입니다.

Zr40

미니 M4 pro 에서 Whisper 동작시켜 보았습니다

  • Zr40
  • 조회 수 612
  • 2025.01.20. 14:10

 

얼마 전 수령한 맥북 프로, 열심히 뜯고 즐기고 있습니다.

얼마 전에 미코에서 whisper 관련한 글을 보기도 했고, 이전에 제 겜트북에서 RTX 4070 모바일로 한번 돌렸다가 메모리 부족으로 데꿀멍했기도 했기에, 이번에 한번 새 맥에서 whisper 을 구동해보기로 했습니다.

 

사용한 프로그램은 whisper.cpp (https://github.com/ggerganov/whisper.cpp) 을 사용했으며, 옵션은 다음과 같습니다.

- 모델: `ggml-large-v3-turbo`

- 플랫폼: CoreML (Apple Neural Engine (ANE) 활용)

- 하드웨어: M4pro 16core, 24GB RAM

 

위 동영상은 맥북에서 한국어 딥러닝 관련 강의에서 텍스트를 추출해본 것입니다. 보시는대로 모니터에서 ANE의 전력 소모량이 올라가는 것이 보이는데, CoreML 을 통해서 정상적으로 inference 가 되는 것으로 보입니다. 현재까지 사용해본 경험으로는:

- Whisper.cpp 는 Metal 을 통한 GPU 가속과 CoreML 을 통한 ANE 가속 옵션 두가지를 지원합니다.

- Metal 만을 사용하였을 때, 패키지 전력 소모량은 25와트 정도 되는 것으로 보입니다.

- quantization 이 들어간 모델을 ANE 가속으로 구동시 패키지 전력이 15와트 내외로 나옵니다. 팬 소음도 심하지 않고, 속도도 비교적 빠릅니다.

 

결론적으로, quantization 이 들어간 모델을 ANE 을 통해 구동한 경우, 제 기대치를 제대로 만족시켜 주는 것 같습니다. 한국어와 영어가 섞인 오디오도 잘 받아쓰고, 처리 속도가 엄청 빠른것은 아니지만 15와트 내외로 찍히는 패키지 소모 전력은 참 좋군요. 앞으로 ANE 가속이 더 많이 지원되길 바래봅니다.

Zr40
iPhone 13 Pro
Apple Watch 8 45mm
M1 IPad Pro 12.9
Galaxy Tab S7
Surface Pro 7
Rx5077
댓글
6
Zr40
글쓴이
1등 Zr40
2025.01.20. 14:37

대략 1시간 24분 동영상 처리에 246초 정도 걸린 것 같군요..

[Zr40]님의 댓글을 신고합니다. 취소 신고
pradabear
2등 pradabear
2025.01.20. 15:26

asitop 로 확인해보시면 cpu, gpu, ane 별로 소모전력나옵니다

 

[pradabear]님의 댓글을 신고합니다. 취소 신고
포인트봇
포인트봇 pradabear 님께
2025.01.20. 15:26
회원님 3포인트 채굴 성공!
[포인트봇]님의 댓글을 신고합니다. 취소 신고
Zr40
글쓴이
Zr40 pradabear 님께
2025.01.20. 17:18

우분투의 htop 의 냄새가 진하게 나는 인터페이스로군요

[Zr40]님의 댓글을 신고합니다. 취소 신고
딸기따알기
3등 딸기따알기
2025.01.20. 16:08

와아아아아아아 감사합니다 먼저 whisper 게시물 올렸던 사람입니다

Large 모델 기준으로 1시간 30분 정도 영상이 246초이면 굳이 RTX 탑재 노트북을 쓸 필요는 없겠네요

그런데 RTX 4070 겜트북 기준으로 메모리가 부족한 수준인가요?? 완전 의외네요...

[딸기따알기]님의 댓글을 신고합니다. 취소 신고
Zr40
글쓴이
Zr40 딸기따알기 님께
2025.01.20. 17:17

VRAM 8GB 밖에 안됩니다 ㅠㅜ
얼마(?)전에 Potplayer 에서 whisper 을 사용한 자막파일 생성 기능이 추가되어서, 이걸 가지고 한번 돌려봤는데 당시 medium 모델이 한계였던 걸로 기억해요. 이게 모델 weight 와 함께 처리될/된 데이터 토큰 또한 다 VRAM 에다 올려야 하는데, 이 용량 또한 무시 못하거든요.. quantized model 이면 또 모르겠네요.

[Zr40]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 공지 사이트 이용 수칙 241018 수정 file admin 18.08.04 125600 13
핫글 미니 샤오미15울트라 가격 등장 [26] file 외국사람 25.03.23 775 20
핫글 미니 S24 스냅샷 📸 [10] updatefile Pepsi베어 25.03.23 698 15
핫글 미니 갤럭시S25U 2335 망원 [6] updatefile 애상 25.03.23 670 10
228304 미니 패스키 이런 것도 가능한가요? [1] [성공]함께크는성장 02:04 95 0
228303 미니 샤오미 포인트로 싸게 구매했네요 [4] updatefile 위드로우 00:44 217 4
228302 미니 샤오미 패드는 어떤가요? [4] file ㅇㄱㄹㅇ 25.03.23 422 1
228301 미니 시즌 첫 꽃사진 🌸 (feat. S24) [3] updatefile Pepsi베어 25.03.23 241 8
228300 미니 샤오미15울트라 가격 등장 [26] file 외국사람 25.03.23 775 20
228299 미니 Amd Samsung sf4p Sonoma valley [3] file Appleipad4444 25.03.23 430 2
228298 미니 시리야 오늘 몇월 며칠이니 [4] file Appleipad4444 25.03.23 385 2
228297 미니 마크 거먼, 애플워치에 카메라와 AI탑재 개발 중 [2] AquStar 25.03.23 406 2
228296 미니 화웨이 Pura X 핸즈온 [7] 소나무K 25.03.23 550 3
228295 미니 비보 아너 샤오미만 현재 HP9탑재 원플러스는? [5] S27울트라존버 25.03.23 433 1
228294 음향 노블 포커스 프로 [2] file AlieNaTiZ 25.03.23 378 1
228293 미니 25울트라 처분했습니다 신기한경험을했네요 [5] S27울트라존버 25.03.23 1216 8
228292 미니 해외 테크 유튜버 누구 보시나요? [18] update 빅코 25.03.23 845 2
228291 미니 개인적인 iOS 10 이후의 최고/최악의 버전은 [9] TSMCvsCN 25.03.23 685 3
228290 미니 돌고돌아 투명 케이스가 가장 좋군요.... [8] file 닉포토 25.03.23 745 6
228289 미니 가정에서 사용할 공유기 추천좀 해주세요~! [8] [타임] 25.03.23 363 0
228288 미니 구글 실시간현황 야구는 좀 아쉽네요 [6] 에피 25.03.23 517 0
228287 미니 주간한정으론 23울 10배줌은 역시.. [4] S27울트라존버 25.03.23 385 3
228286 미니 사과농장 차린지 좀됬는데 갤럭시 엣지가 끌리는군요... [7] file Serian 25.03.23 583 1
228285 미니 잡담: (웨이보) DCS, 스냅드래곤 8 Gen 3 Lite (8sE 아님) [2] FriedEggGalaxy 25.03.23 524 0
228284 미니 S24 스냅샷 📸 [10] updatefile Pepsi베어 25.03.23 698 15
228283 미니 갤럭시S25U 2335 망원 [6] updatefile 애상 25.03.23 670 10
228282 미니 큰일났어요 비상 비상 낫싱병이 걸렸어요 [21] 빅코 25.03.23 754 1
228281 미니 이번 iOS 19는 진짜 뭐가 많이 바뀌긴 하나봐요 [11] file 릅갈통 25.03.23 1086 6
228280 미니 레노버는 모토로라의 꿈을 꾸는가 file 가마 25.03.23 378 0

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

확장 변수

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.