Senttonight's picture
Upload folder using huggingface_hub
5f866e8 verified
|
Raw
History Blame Contribute Delete
2.6 kB
---
license: mit
---
# LLamaOptimizerAuto
LLama.cpp optimizer toolkit with CUDA support for Windows.
## Contents
This repository contains pre-built llama.cpp binaries with GPU (CUDA 12) and multi-CPU architecture support.
### Core Binaries
| File | Description |
|------|-------------|
| `llama-server.exe` | OpenAI-compatible API server |
| `llama-cli.exe` | Command-line inference |
| `llama-bench.exe` | Benchmarking tool |
| `llama-quantize.exe` | Model quantization |
| `llama-imatrix.exe` | Importance matrix computation |
| `llama-gguf-split.exe` | GGUF file splitting/joining |
| `llama-perplexity.exe` | Perplexity calculation |
| `llama-tokenize.exe` | Tokenization utility |
| `llama-completion.exe` | Text completion |
| `llama-batched-bench.exe` | Batched benchmarking |
| `llama-llava-cli.exe` | LLaVA multimodal CLI |
| `llama-minicpmv-cli.exe` | MiniCPM-V multimodal CLI |
| `llama-mtmd-cli.exe` | Multimodal CLI |
| `llama-qwen2vl-cli.exe` | Qwen2-VL CLI |
| `llama-gemma3-cli.exe` | Gemma 3 CLI |
| `llama-tts.exe` | Text-to-speech |
| `llama-results.exe` | Results utility |
| `llama-template-analysis.exe` | Template analysis |
| `llama-fit-params.exe` | Parameter fitting |
| `llama-mtmd-debug.exe` | Multimodal debug |
| `rpc-server.exe` | RPC server for distributed inference |
### GPU Support
- `ggml-cuda.dll` — CUDA 12 backend
- `cublas64_12.dll`, `cublasLt64_12.dll`, `cudart64_12.dll` — CUDA 12 libraries
### CPU Architecture Support
| DLL | Architecture |
|-----|-------------|
| `ggml-cpu-x64.dll` | Generic x86-64 |
| `ggml-cpu-sse42.dll` | SSE 4.2 |
| `ggml-cpu-ivybridge.dll` | Ivy Bridge |
| `ggml-cpu-sandybridge.dll` | Sandy Bridge |
| `ggml-cpu-haswell.dll` | Haswell |
| `ggml-cpu-skylakex.dll` | Skylake-X |
| `ggml-cpu-cascadelake.dll` | Cascade Lake |
| `ggml-cpu-cooperlake.dll` | Cooper Lake |
| `ggml-cpu-icelake.dll` | Ice Lake |
| `ggml-cpu-cannonlake.dll` | Cannon Lake |
| `ggml-cpu-alderlake.dll` | Alder Lake |
| `ggml-cpu-sapphirerapids.dll` | Sapphire Rapids |
| `ggml-cpu-piledriver.dll` | AMD Piledriver |
| `ggml-cpu-zen4.dll` | AMD Zen 4 |
### Optimizer Tools
- `LLamaOptimizer.exe` — Auto optimizer for llama.cpp configurations
- `LlamaOptGUI(1).exe` — GUI version of the optimizer
## Quick Start
1. Download the files
2. Run `llama-server.exe` with your GGUF model:
```bash
llama-server.exe -m your_model.gguf -ngl 99 --host 0.0.0.0 --port 8080
```
3. Access the API at `http://localhost:8080`
## Requirements
- Windows x64
- NVIDIA GPU with CUDA 12 support (for GPU acceleration)
- Sufficient RAM/VRAM for your model