Outerloop

Local coding on one NVIDIA L4, 24 GB

llamacpp/qwen3-8b on llamacpp is the setup the catalog recommends for this class, one of 3 measured configurations on a single L4. The probe took 136.4 s cold, 35.6 s warm, and 9.21 GB peak VRAM. The GPU was an L4; AWS g6 was not tested.

Run it

Install the CLI. Start this exact setup. Open the harness. The first pull creates a free handle.

An explicit setup runs on the OS its catalog entry declares, after that entry's RAM, VRAM, and driver checks. The no-arg bootstrap is macOS on Apple silicon only.

curl -fsSL https://oloop.run/install.sh | sh
oloop host start --setup linux-x64-l4@1.2.2
oloop host open

The tested setup

The bundle pins llamacpp@b11292, opencode@1.18.21, and a 5 GB model download.

The featured list names this setup for the class. That recommendation comes from the list, not from this run, and it makes no speed claim about the host.

The exact pins and hardware.
FactValue
OS / archlinux / x64
Memory kinddiscrete
Hostllamacpp@b11292
Harnessopencode@1.18.21
Modelllamacpp/qwen3-8b
Model revisionunsloth/Qwen3-8B-GGUF@a6adef130ffb23ddaf1a62fec9dced968c9bc482
Quantizationq4_k_m
Context window32,768 tokens
Download5 GB

Source: /setups/evidence/linux-x64-l4@1.2.2.json (qualified 2026-10-05, engine 0.1.0).

Measured results

The timer measures one probe. The prompt asks for the word OK in answer.txt, and the run is capped at 3 turns. Cold is the first run, which starts the host and loads the model; warm repeats the same probe on the same machine. It is not coding throughput and not a tokens-per-second figure.

Warm was 100.8 s faster than cold here. One probe pair gives a direction, not a rate.

The qualification run on the tested machine.
RunColdWarmPeak RAMPeak VRAM
Probe136.4 s35.6 s2.49 GB9.21 GB

Measured on NVIDIA L4, 15 GB system RAM (Linux/x64) on 2026-10-05. Source: /setups/evidence/linux-x64-l4@1.2.2.json.

Tested on, listed for

Tested on: NVIDIA L4, 15 GB system RAM (Linux/x64).

Listed for: Linux x64, 16–64 GB RAM, NVIDIA ≥ 24 GB VRAM.

The catalog lists a range, and the record covers one machine in it. The times and memory numbers belong to that machine.

The alternatives on this class

llamacpp leads both columns here: 9.21 GB peak VRAM and 35.6 s warm.

Each host is a separate pinned bundle with its own evidence document. Read the row for the host you plan to run.

3 measured configurations on one L4: 2 models across 3 hosts, not a controlled host benchmark.
HostModelQuantizationColdWarmPeak VRAMPeak RAM
llamacppqwen3-8bq4_k_m136.4 s35.6 s9.21 GB2.49 GB
sglangqwen2.5-7b-awqawq290.6 s85.8 s19.49 GB7.19 GB
vllmqwen2.5-7b-awqawq90.3 s65.9 s18.12 GB4.49 GB

Source: /setups/evidence/linux-x64-l4@1.2.2.json, /setups/evidence/linux-x64-l4-sglang@1.1.2.json, /setups/evidence/linux-x64-l4-vllm@1.1.2.json. Measured on one L4 with 15 GB of system RAM.

What the run proves

One pinned setup passed one probe on the stated hardware and date, using the checksummed bundle from the catalog.

Questions

Was this tested on AWS?

No. The runs were on one NVIDIA L4 with 15 GB of system RAM. AWS g6 uses an L4, and we have not run the qualification there.

Is this a benchmark of llama.cpp, SGLang, and vLLM?

No. The table is 3 measured configurations with 2 models on one GPU. A host benchmark holds the model fixed; this record does not.

Why do the rows use different models?

Each setup pins a host and a model together. SGLang and vLLM were measured with qwen2.5-7b in AWQ, and llama.cpp with qwen3-8b in Q4_K_M. The catalog has no row where only the host changes.

Which configuration should I start with?

Start with linux-x64-l4. The other rows show what a different host and model did on the same GPU.

Does this apply to another 24 GB GPU?

We measured an L4. We do not carry the times or the peak memory to another card, even one with the same VRAM size.

Related

Evidence

The record for linux-x64-l4@1.2.2 is where every number comes from: the hardware, the timings, the peaks, and the date.

The qualification record · linux-x64-l4@1.2.2

Updated · Outerloop

Next

Find your setupInstall oloop