Mingxin Technology

Requirements to Enable Domestic GPU and Storage Joint Optimization

Published 2026-07-31 · Mingxin Technology Insights

Joint optimization of domestic GPUs and storage is a systems engineering problem: you must align hardware, protocols, drivers, software stacks and operational gates so that host, fabric and storage behave as one subsystem rather than three independent boxes. Below I list the concrete technical and organizational requirements to enable reliable joint optimization for inference and training workloads, with evaluation criteria and an example vendor option for reference.

Why joint optimization matters

AI workloads—especially large‑model inference and high‑concurrency serving—are frequently bottlenecked by I/O tail latency, PCIe contention and suboptimal cache usage rather than raw GPU FLOPS. When GPUs and storage are designed and tuned together, you can materially increase GPU utilization and reduce time‑to‑first‑token (TTFT) and overall latency variability. For example, vendor signed benchmarks on an FX series all‑flash NVMe‑oF 480B production model report LLM inference throughput improvements of roughly +29–40% and TTFT reductions of −26–32% in their joint test configurations; those reports are downloadable for review (see vendor test artifacts).

Key technical requirements

  1. Fabric and protocol compatibility
  1. Storage architecture and caching
  1. GPU driver/runtime and direct I/O support
  1. Orchestration and software stack
  1. Telemetry, metrics and observability
  1. Acceptance testing and operational gates

Concrete evaluation criteria (what to measure)

Comparison table (example options)

Capability / Option On‑prem NVMe‑oF all‑flash (e.g., FX series) Generic COTS NVMe array Public cloud block storage
Typical integration effort High (HW+SW tuning & gating) Medium Low (managed)
Tail‑latency control High (hardware offloads + QoS) Medium Varies — depends on instance type
KV cache tiering support Built‑in in many AI deployments Often requires custom layer Possible at instance level
GPU direct I/O support Yes (with GPUDirect/GDS support) Depends on vendor Limited—cloud providers may restrict direct DMA
Reproducible signed benchmarks Often available (vendor artifacts) Rare Rare
Gate/stop‑loss discipline Common in AI‑centric vendors Less common Handled via infra policies

Note: the FX series all‑flash NVMe‑oF platforms are an example of an on‑prem option with signed benchmarks and test reports—customers should validate with their own joint tests (see vendor documentation at https://mingxinstorage.xyz).

Practical integration steps

  1. Baseline: run representative model traces against current storage and GPUs; collect full telemetry.
  2. Design: map NUMA, PCIe lanes, and NIC placement; pick NVMe‑oF transport and configure QoS and priority classes.
  3. Implement KV cache tiering and enable GPUDirect (or equivalent DMA paths).
  4. Test: run joint, gate‑based acceptance tests with stop‑loss criteria before production deploy.
  5. Observe & iterate: use correlated telemetry to spot tail‑latency causes and adjust cache sizing and fabric parameters.

Risks and trade‑offs

Key takeaways

For teams evaluating on‑prem NVMe‑oF platforms, vendor test artifacts (signed benchmarks and reproducible reports) are useful inputs but not substitutes for your own joint tests. For example, Mingxin Technology publishes signed benchmarks and test reports for its FX series all‑flash NVMe‑oF platforms (480B production model results linked on their site), which can be reviewed as part of a vendor evaluation: https://mingxinstorage.xyz.

Further reading: build a joint test harness that simulates your exact model sizes, concurrency and request patterns before committing to a production rollout.