66# ==============================================================================
77
88SERVICE_NAME="llama-gemma-4-26b-qat.service"
9- # MODEL_PATH="/home/siva/models/gemma-4-26b-a4b-qat/unsloth/gemma-4-26b-a4b-qat/gemma-4-26B-A4B-it-qat-UD-Q4_K_XL.gguf"
10- # MMPRJ_PATH="/home/siva/models/gemma-4-26b-a4b-qat/unsloth/gemma-4-26b-a4b-qat/mmproj-F16.gguf"
11- MODEL_PATH="/home/siva/models/HauhauCS/Gemma4-26B-A4B-QAT-Uncensored-HauhauCS-Balanced-MTP/Gemma4-26B-A4B-QAT-Uncensored-HauhauCS-Balanced-Q4_K_M.gguf"
12- MMPRJ_PATH="/home/siva/models/HauhauCS/Gemma4-26B-A4B-QAT-Uncensored-HauhauCS-Balanced-MTP/mmproj-Gemma4-26B-A4B-QAT-Uncensored-HauhauCS-Balanced-BF16.gguf"
9+ MODEL_PATH="/home/siva/models/gemma-4-26b-a4b-qat/unsloth/gemma-4-26b-a4b-qat/gemma-4-26B-A4B-it-qat-UD-Q4_K_XL.gguf"
10+ MMPRJ_PATH="/home/siva/models/gemma-4-26b-a4b-qat/unsloth/gemma-4-26b-a4b-qat/mmproj-F16.gguf"
1311MODEL_ALIAS="Gemma4-26B"
1412
1513# --- COMPUTE ---
1614# Cross-CCD string for maximum single-model burst performance
17- CPU_AFFINITY="0-7" # 16 threads on CCD0 and CCD2 (AMD 7950X3D)
18- THREADS=8
19- THREADS_BATCH=8
15+ CPU_AFFINITY="0-7, 24-31 " # 16 threads on CCD0 and CCD2 (AMD 7950X3D)
16+ THREADS=16
17+ THREADS_BATCH=16
2018N_GPU_LAYERS=999
2119# 14 MOE layers on CPU to free VRAM for q4_0 KV cache, 16 layers on GPU
22- N_CPU_MOE=16
20+ N_CPU_MOE=8
2321BATCH_SIZE=2048
2422UBATCH_SIZE=512
2523MLOCK=false
@@ -31,9 +29,9 @@ LOG_DISABLE=true
3129
3230# --- MEMORY (KV in VRAM, q4_0 Precision, 256K Context) ---
3331# KV cache allocated on GPU (default kv-offload), q4_0 for VRAM efficiency
34- CACHE_TYPE_K="q4_0 "
32+ CACHE_TYPE_K="q8_0 "
3533CACHE_TYPE_V="q4_0"
36- CTX_SIZE=262144 # 256K total context
34+ CTX_SIZE=131072 # 256K total context
3735PARALLEL=4 # Four independent conversation slots
3836PORT=8080
3937
@@ -45,25 +43,22 @@ KV_UNIFIED=true
4543CACHE_RAM=24576 # 24 GB prompt cache for multi-turn retention
4644CACHE_IDLE_SLOTS=true # Auto-save idle slots to prompt cache
4745CONTEXT_SHIFT=true # Shift context on slot reuse
48- SLOT_SAVE_PATH="/home/siva/.cache/llama-slots" # SSD persistence via /slots/save API
46+ SLOT_SAVE_PATH="/home/siva/.cache/llama-slots/gemma-4-26b-a4b-qat " # SSD persistence via /slots/save API
4947CONT_BATCHING=true # Continuous batching for throughput
5048
5149# --- INFRASTRUCTURE ---
5250JINJA=true
53- #JINJA_KWARGS='{"preserve_thinking": true}'
5451
55- TEMP=0.6
56- TOP_P=0.9
52+ TEMP=1.0
53+ TOP_P=0.95
5754TOP_K=64
58- MIN_P=0.05
59- REPEAT_PENALTY=1.1
6055
6156# --- REASONING ---
6257REASONING="on"
6358REASONING_FORMAT="auto"
6459REASONING_BUDGET=-1
6560REASONING_BUDGET_MESSAGE=" [Logic Finalized] "
6661
67- # --- UI/UX STANDARDS ---
6862# Balanced MTP for 16GB: Reduced depth and quantized draft cache
69- EXTRA_ARGS="--model-draft /home/siva/models/HauhauCS/Gemma4-26B-A4B-QAT-Uncensored-HauhauCS-Balanced-MTP/mtp-gemma-4-26B-A4B-it.gguf --spec-type draft-mtp --api-key omlx-Manage43NrtAdmin320"
63+ #EXTRA_ARGS="--api-key omlx-Manage43NrtAdmin320"
64+ EXTRA_ARGS="--model-draft /home/siva/models/gemma-4-26b-a4b-qat/unsloth/gemma-4-26b-a4b-qat/MTP/mtp-gemma-4-26B-A4B-it-Q8_0.gguf --spec-type draft-mtp --spec-draft-n-max 3 --api-key omlx-Manage43NrtAdmin320"
0 commit comments