asus-esc8000-gpu-bios-tuninglisted
Install: claude install-skill soulmachine/skills
# ASUS ESC8000 GPU-Serving BIOS Tuning
Applies a 10-setting low-latency profile + verifies a 4-setting passthrough baseline, over
Redfish. Validated on ESC8000-E12P (8× RTX PRO 6000 Blackwell, 2× Xeon 6730P, BIOS 0804).
Settings are reversible until you reboot; the tool is **dry-run by default**.
## Quick start
```bash
export BMC_PASSWORD='...'
# 1. Dry-run: show what would change on the target (no writes)
python3 scripts/tune_gpu_bios.py --target <BMC_IP>
# 2. Stage only (reversible, no reboot) — settings pending until next boot
python3 scripts/tune_gpu_bios.py --target <BMC_IP> --apply
# 3. Stage + reboot + verify active (the full apply)
python3 scripts/tune_gpu_bios.py --target <BMC_IP> --apply --reboot
```
## Two source modes (pick one)
- **Profile** (default): targets come from `scripts/gpu_serving_profile.json` (token strings
validated on BIOS 0804 / registry `S0317.8.4.0`).
- **Template** (most robust): copy the live values from an already-tuned reference server —
immune to BIOS-version token drift:
```bash
python3 scripts/tune_gpu_bios.py --target <new_BMC_IP> --from-host <tuned_BMC_IP> --apply --reboot
```
Prefer `--from-host` when you have a known-good server (e.g. tuning a second box to match the first).
## The profile (what & why)
10 tuned + 4 baseline-verified. Full rationale table in [REFERENCE.md](REFERENCE.md). Headline:
Resize BAR on, EPP/EPB → Performance, Energy-Efficient-Turbo / C1E-promotion off, Workload →
I/O-sensitive, Latency-Opti