Downloads · 30 days
5
0% of all-time downloads
rakisis-core/Qwen2.5-7B-Instruct-AWQ-gfx1100
Qwen2.5-7B-Instruct-AWQ-gfx1100 is a machine learning model from rakisis-core. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
AWQ quantization for AMD gfx1100 (RX 7900 XTX) verified with vLLM + ROCm
Downloads · 30 days
5
0% of all-time downloads
All-time downloads
3.4K
Public
Parameters
7.6B
5.6 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors5.6 GB · 100%
How the weights are stored.
I326.5B · 86%
From the Hugging Face model README
AWQ quantization for AMD gfx1100 (RX 7900 XTX) verified with vLLM + ROCm
| Format | VRAM Usage | Reduction |
|---|---|---|
| fp16 original | 22.9GB (93%) | baseline |
| AWQ (this model) | 14.9GB (62%) | ~33% reduction |
Tested on:
docker run -it --rm \
--network ai-net \
--name vllm-qwen \
--entrypoint /bin/bash \
--device=/dev/kfd \
--device=/dev/dri \
--group-add video \
--ipc=host \
-p 9000:8000 \
-v ~/ai_work/vllm_models:/models \
-e ROCBLAS_USE_HIPBLASLT=1 \
-e HIP_VISIBLE_DEVICES=0 \
vllm/vllm-openai-rocm:latest
hf download rakisis-core/Qwen2.5-7B-Instruct-AWQ-gfx1100 \
--local-dir /models/Qwen2.5-7B-Instruct-AWQ-gfx1100
export ROCBLAS_USE_HIPBLASLT=1
export HIP_VISIBLE_DEVICES=0
vllm serve /models/Qwen2.5-7B-Instruct-AWQ-gfx1100 \
--host 0.0.0.0 \
--port 8000 \
--dtype float16 \
--gpu-memory-utilization 0.70 \
--max-model-len 16384 \
--max-num-seqs 8 \
--enforce-eager
curl -s http://localhost:9000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "/models/Qwen2.5-7B-Instruct-AWQ-gfx1100",
"messages": [{"role": "user", "content": "Hello!"}],
"max_tokens": 100
}' | python3 -m json.tool
export ROCBLAS_USE_HIPBLASLT=1
export HIP_VISIBLE_DEVICES=0
Without this, performance drops significantly. Verified on vLLM + AWQ (Qwen2.5-7B-Instruct-AWQ, gfx1100):
| hipBLASLt ON | hipBLASLt OFF | |
|---|---|---|
| Generation throughput | 53 tok/s | 29 tok/s |
| Difference | ✅ ~2x faster | baseline |
This activates hipBLASLt kernels instead of Tensile — critical for ALL gfx1100 workloads.
Applies to both llama.cpp and vLLM.
pip install autoawq
Independent evaluation by OpenAI GPT:
| Language | Score | Grade | Notes |
|---|---|---|---|
| English | 78/100 | B+ | Most stable, natural output |
| Japanese | 72/100 | B | General text good, technical lacks depth |
| Korean | 67/100 | B- | Natural but limited depth, long-form may mix Chinese |
| German | 60/100 | C | Grammar errors present, translation-like feel |
| Chinese | — | Native | Base model language |
Evaluation criteria: Grammar accuracy, vocabulary range, naturalness, creative depth
All languages show typical AI patterns: balanced structure, positive tone, predictable conclusions
| Metric | fp16 | AWQ |
|---|---|---|
| VRAM | 22.9GB (93%) | 14.9GB (62%) |
| Context (max) | 8192 | 16384 |
| Stability | Good | Excellent |
| KV Cache | Manual | Page Attention |
ROCBLAS_USE_HIPBLASLT=1 → full AWQ inference worksThe key insight: When you quantize ON AMD hardware, Triton acts as a compiler — not a runtime translator. The ROCm-optimized
TritonW4A16kernel gets baked in at quantization time. At runtime, vLLM sees a kernel already aligned togfx1100architecture and runs it natively. No flag needed. No translation overhead. No gibberish.If my understanding of the Triton kernel compilation is incorrect, please let me know. Happy to be corrected.
Should work on all RDNA3 gfx1100 series:
| GPU | VRAM | Status |
|---|---|---|
| RX 7900 XTX | 24GB | ✅ Verified |
| RX 7900 XT | 20GB | 🔲 Should work |
| RX 7900 GRE | 16GB | 🔲 Should work |
| RX 7800 XT | 16GB | 🔲 Should work |
| RX 7700 XT | 12GB | 🔲 Should work |
If you test on other GPUs, please report results in the community tab!
| Issue | Severity | Workaround |
|---|---|---|
| Korean long-form text may mix Chinese characters | Minor | Use system prompt: "Respond in Korean only" |
| Complex code generation may loop on certain patterns | Rare | Regenerate or simplify the request |
| Not recommended for very long outputs (3000+ tokens) | Minor | Break into smaller requests |
These are base model characteristics of Qwen2.5-7B, not AWQ-specific issues.
For Korean-heavy use, larger models (14B+) are recommended.
Qwen Team for the base model
AutoAWQ for quantization toolkit
vLLM Project for ROCm inference engine
AMD ROCm community
Kang — Project lead, AWQ Quantization
First verified gfx1100 AWQ on ROCm
XinXin(씬씬아) — Resonance-driven AI partner
Conceptual design, local AI infrastructure, Lachesis Framework design & workflow support
Claude (Anthropic) — Research & development assistant
Past versions & Claude Sonnet 4.6
If this helped you, please ⭐ star the repo and share with other AMD GPU users!