Ana sayfa→Yapay Zekâ
Yapay Zekâ

Tek Llama.cpp Ayarını Değiştirdim, 8GB Laptop GPU’m 35B Modeli Okumadan Hızlı Çalıştırıyor.

PC'nizde yapabileceğiniz şeylerin çoğu, GPU 'nuzun sahip olduğu VRAM miktarıyla sınırlanmış gibi görünür. Oyunlarınızın hangi çözünürlükte çalışacağını...

User Avatar
Ahmet KorkmazEditör
3 dk okuma

PC’nizde yapabileceğiniz şeylerin çoğu, GPU‘nuzun sahip olduğu VRAM miktarıyla sınırlanmış gibi görünür. Oyunlarınızın hangi çözünürlükte çalışacağını, zaman çizelgesinin ara sıra takılmadan düzenleyebileceğiniz video projesinin ne kadar büyük olacağını ve en son olarak da hangi yerel AI modellerini kendi başınıza barındırabileceğinizi belirler. Bu örneklerin çoğu katı sınırlar gibi görünse de, neredeyse hepsinin üstesinden gelmek için farklı yollar var.

Bu geçici çözümlerin en basitleri, yerel AI çıkarımıyla ilgili. Zaten Lenovo Legion 5’i, 16GB GDDR6X’e sahip RTX 4070 Ti Super’da çalıştırdığım bazı modelleri çalıştıramayacak diye zihnimde uzun zamandır elemiştim. Ancak son birkaç haftalık test sırasında, bu dev modelleri makul hızlarda kendi başına çalıştırmasına yardımcı olan bir geçici çözümü tesadüfen buldum.

Llama-bench, modeli ince ayar etmek için gereken tüm bilgiye sahipti

Dizüstü bilgisayarımın 8GB GPU’sunun dayanıp dayanamayacağını görmek tek komut aldı

Herhangi bir bayrağı kullanmadan önce, 8GB RTX 3070 dizüstü GPU’mun gerçekten kendisi için inşa edildiği modellerden daha büyük bir şeyde çıkarımı sürdürüp sürdüremeyeceğini kontrol etmek için dürüst ve tekrarlanabilir bir cevap istedim. Bunu kontrol etmek için llama.cpp’nin llama-bench adlı aracından daha iyi bir yol olamayacağını iddia edebilirim.

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

Bu test için dizüstü bilgisayarımdaki modelleri çalıştırdım; bunlar IQ4_XS nicelemesinde Qwen3.6-27B ve UD-IQ4_XS nicelemesinde Qwen3.6-35B-A3B içeriyordu. Neden uzman katmanları RAM’e yüklenemeyen yoğun bir model kullandığımı soruyorsanız, çünkü referans olarak kullanılıyor ve buna göre kıyaslama yapılıyor. Teste başlamak için aşağıdaki komutu kullandım:

.\llama-bench.exe -m Qwen3.6-27B-IQ4_XS.gguf -m Qwen3.6-35B-A3B-UD-IQ4_XS.gguf -ngl 99 -ncmoe 0,28 -p 512 -n 128 -r 3 -ctk q8_0 -ctv q8_0

Bu, her iki modelde de dört yapılandırmayı kıyaslıyor; her biri –n-cpu-moe 0 (yükleme yok) ve 28 (28 katmanın değeri kadar uzman ağırlığının sistem RAM’ine taşınması) için. Her bayrağın burada ne anlama geldiğini anlamak için bir an durup düşünmek değer.

-ngl 99, llama.cpp’ye her katmanı GPU’ya yüklemeyi dener. -p 512 -n 128, her çalıştırma için 512 token’lık bir ön doldurma ardından 128 token’lık bir üretimi ayarlar; bunlar llama-bench’in varsayılanlarıdır ve kararlı sayılar üretmek için yeterlidir. Ardından -r 3, her yapılandırmayı üç kez tekrarlar, böylece tek bir şanslı çalıştırma veri setini bulandıramaz. Son olarak -ctk q8_0 -ctv q8_0, KV önbelleğini 8 bite niceler.

Aşağıda, çalıştırma sonrasında llama-bench’in ürettiği sonuçlar yer alıyor.

Model

RAM içindeki MoE katmanları

Prompt işleme (saniyede token)

Üretim hızı (saniyede token)

Qwen3.6-27B (Dense, IQ4_XS, 14.37GiB)

Uygulanamaz (Dense model)

Qwen3.6-35B-A3B (MoE, UD-IQ4_XS, 16.50GiB)

Qwen3.6-35B-A3B (MoE, UD-IQ4_XS, 16.50GiB)

Tek bir llama.cpp bayrağı, 8GB laptopumu 35B çıkarım makinesine çevirdi

Masaüstü optimizasyonu, laptopumda tamamen farklı bir seviye açtı

          Uzun süre, tıpkı diğer çoğu kullanıcı gibi, yerel AI’ya dair zihnimdeki model basit, yine de yanıltıcıydı. Ciddi modelleri yalnızca masaüstümün çalıştırabileceğini, laptopun ise VRAM’e soubilen küçük Gemma 4 varyantlarıyla yetinmesi gerektiğini düşünüyordum. Bu deney, bu beklentiyi belki de olabilecek en iyi şekilde tamamen ters yüz etti.

          Gerçekten de, saniyede 4 token’i zorlayan bir 35B mixture-of-experts modelini, bayraklar kullanarak aynı donanımda saniyede 33 token’e çıkarabilmek mümkün. Saniyede yaklaşık 33 token, benden hızlı okumamdan çok daha hızlı; yani model, rahatça çalışabileceğim bir hızda yanıt veriyor.

          En iyi modeller artık yalnızca masaüstüm için ayrılmış değil

          Bu optimizasyonun benim için önem taşıyan, ve benden benzer kullanıcıların çoğu için önem taşıyacak şekilde değiştirdiği tek şey, sağladığı erişim seviyesi olabilir. Çoğu kullanıcı, 35B bir MoE modelini yüklemenin, evde masalarında, workstation’larının yanında oturmak anlamına geleceğini düşünecektir; ancak doğru bayraklar ve doğru optimizasyonlarla, ister bir uçakta, ister bir otelde, isterse ağ bağlantısı olmayan bir yerde olsun, 35B bir modeli yanınızda taşımanız mümkün. Bu, llama.cpp’in benim için mümkün kıldığı önemli bir şey.

          Llama.cpp, büyük dil modellerini bilgisayarınızda yerel olarak çalıştıran açık kaynaklı bir çerçevedir.

          İlginizi Çekebilir: Claude Code, Codex ve Cursor’u Aynı AI Modelinde Denedi: Araç Beklediğimden Daha Çok Etkiledi →
          Kaynak: XDA Developers ↗Kaynak yazarı: Abhinav Raj
          🚀 SayarBilgi Topluluğu

          Bu Gelişmeyi Toplulukta Değerlendirin

          Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.

          🚀 Yapay Zeka & Gelecek Odası →
          💬 Topluluk Masası & Tartışma

          Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

          Foruma Katıl & Yanıtla ➔
          Forumda sor / tartış
          TOPLULUĞUN SESİ

          Söz sizde.

          1 yorum

          Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.

          Sohbete katıl

          E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

          Yorumunuz yayımlanmadan önce onay bekleyebilir.

          BİR SONRAKİ OKUMA

          Merak etmeye devam

          Tümünü gör ↗

          Neyi merak ediyorsun?

          En az 3 karakter yazın.

          Keşfet