Mesin Baru Ini Menjalankan AI Lokal Menggunakan RAM 10x Lebih Sedikit! (Cactus)

원제 · This New Engine Runs Local AI Using 10x Less RAM! (Cactus)

5:292분 읽기Better Stack2026. 05. 17.컴퓨터/소프트웨어 · 가전제품/카메라 · 스마트폰/모바일

핵심 요약

Mesin inferensi Cactus mengoptimalkan AI lokal pada perangkat edge dengan memetakan bobot model langsung dari penyimpanan melalui format .CACT dan menggunakan router hibrida untuk beralih ke cloud saat mendeteksi tugas rumit.

하이라이트

  • Mesin inferensi Cactus mengatasi pemotongan paksa aplikasi oleh manajer memori sistem operasi seluler dengan menggunakan pemetaan memori zero-copy.

  • Format file khusus bernama .CACT menggantikan format GGUF tradisional untuk memungkinkan pemetaan bobot model secara langsung dari penyimpanan perangkat edge.

  • Router hibrida mengalihkan pemrosesan secara otomatis ke model cloud Gemini 2.5 Flash jika model lokal mendeteksi tugas yang terlalu rumit atau membutuhkan context window besar.

  • Pengujian transkripsi waktu nyata secara lokal menggunakan model Parakeet pada iPhone 12 Pro menghasilkan latensi rata-rata sebesar 260 milidetik.

  • Transkripsi batch berdurasi tiga detik di cloud memerlukan waktu rata-rata sekitar 2000 milidetik karena faktor perjalanan pulang pergi ke server data.

타임라인

  1. Solusi Overhead Memori pada Perangkat Edge

    Menjalankan model AI pada perangkat seluler dan edge sering kali menguras baterai dan memicu penghentian paksa oleh sistem operasi. Cactus mengatasi hambatan overhead memori ini dengan tidak memuat seluruh model ke dalam RAM. Bobot model dipetakan langsung dari penyimpanan lokal menggunakan format khusus .CACT, sehingga kemampuan penalaran model besar tetap berjalan tanpa risiko penutupan aplikasi.

    • Manajer memori sistem operasi seluler sering menghentikan paksa aplikasi AI lokal akibat lonjakan penggunaan RAM.
    • Pemetaan memori zero-copy menarik tensor tertentu ke dalam siklus komputasi aktif hanya saat dibutuhkan.
    • Format file .CACT menggantikan format GGUF tradisional untuk mengoptimalkan pemetaan langsung dari penyimpanan perangkat.
  2. Optimalisasi NPU dan Mekanisme Router Hibrida

    Sebagian besar mesin lokal menggunakan GPU secara default, tetapi Cactus memprioritaskan unit pemrosesan saraf atau NPU pada chip seperti Apple, Qualcomm, atau MediaTek. Dasbor sistem menyediakan daftar model yang dioptimalkan khusus untuk unit perkalian matriks ini. Saat model lokal mencapai batas penalarannya, router hibrida memindahkan tugas rumit atau bermuatan konteks besar ke cloud, sehingga biaya tetap rendah tanpa mengorbankan pengalaman pengguna.

    • Cactus berkomunikasi langsung dengan silikon khusus jaringan saraf pada chip modern untuk melewati lapisan penerjemahan GPU.
    • Router hibrida menggunakan sistem berbasis tingkat keyakinan untuk membagi tugas antara model lokal dan model cloud.
    • Pengalihan permintaan ke frontier model di cloud berjalan otomatis di latar belakang tanpa mengubah kode pengguna.
  3. Pengujian Performa Transkripsi Lokal dan Cloud

    Uji coba nyata dilakukan melalui aplikasi Swift kecil untuk membandingkan performa transkripsi waktu nyata. Model lokal Parakeet yang berjalan pada perangkat lama seperti iPhone 12 Pro mampu memberikan latensi rendah sebesar 260 milidetik dalam mode live streaming. Sebaliknya, alternatif cloud melalui Gemini 2.5 Flash membutuhkan waktu 2000 milidetik untuk transkripsi batch karena waktu tempuh data ke server, menjadikan opsi cloud lebih ideal untuk tugas berat seperti analisis gambar intensif.

    • Aplikasi Swift kustom menggunakan model bicarakan Parakeet untuk transkripsi lokal dan Gemini di cloud.
    • Proses transkripsi lokal pada perangkat iPhone 12 Pro menghasilkan latensi rata-rata sebesar 260 milidetik.
    • Transkripsi berbasis cloud menggunakan Gemini 2.5 Flash mencatat waktu rata-rata 2000 milidetik untuk audio berdurasi tiga detik.

설명

In this video, we dive into Cactus, a low-latency inference engine designed to run AI models directly on mobile silicon and edge devices without killing your battery or RAM. We break down how it utilizes its proprietary .cact format and zero-copy memory mapping to run a 1.2B parameter model with a footprint smaller than a web browser. Finally, we put it to the test on an older iPhone 12 Pro to see how its NPU-first architecture and Hybrid Router handle real-time speech transcription locally and in the cloud. 🔗 Relevant Links Cactus: https://cactuscompute.com ❤️ More about us Radically better observability stack: https://betterstack.com/ Written tutorials: https://betterstack.com/community/ Example projects: https://github.com/BetterStackHQ 📱 Socials Twitter: https://twitter.com/betterstackhq Instagram: https://www.instagram.com/betterstackhq/ TikTok: https://www.tiktok.com/@betterstack LinkedIn: https://www.linkedin.com/company/betterstack 📌 Chapters: 00:00 - Intro 00:19 - The Local AI Memory Problem 00:58 - Zero-Copy Memory Mapping 01:30 - Bypassing Translation Layers for NPU-First AI 02:11 - How the Hybrid Router Architecture Works 02:34 - Confidence-Based Cloud Fallbacks 03:07 - Building a Real-Time Transcription App in Swift 03:35 - Live Benchmarking: Local NPU vs. Gemini Cloud 04:29 - Final Thoughts

이 영상에 대해 글쓰기