| --- |
| license: mit |
| language: |
| - en |
| tags: |
| - nvidia |
| - cuda |
| - gpu |
| - quantum |
| - prototypes |
| - bencmark |
| - H100 |
| - cuquantum |
| - tensor-cores |
| --- |
| license: mit |
| tags: |
| - nvidia |
| - cuda |
| - gpu |
| - quantum |
| - prototypes |
| - benchmarks |
| - h100 |
| - cuquantum |
| - tensor-cores |
| datasets: |
| - custom |
| metrics: |
| - gpu-utilization |
| - tflops |
| - memory-usage |
| --- |
|
|
| # QuantumFlow — GPU-Accelerated Prototypes Ecosystem |
|
|
| ## Model Summary |
|
|
| QuantumFlow is a collection of three GPU-first prototypes designed to run together in one environment, demonstrating reproducible GPU validation, cuQuantum acceleration, and ecosystem compatibility. |
|
|
| **Achieving 95%+ GPU utilization on NVIDIA H100 with reproducible benchmarks.** |
|
|
| ## Key Results (tested on NVIDIA H100 PCIe) |
|
|
| | Component | What it proves | Key metric | Evidence | |
| |---|---|---:|---| |
| | Team1 Quantum | Tensor Core-heavy screening workload (CPU fallback) | NVML GPU util avg **95.19%** | `prototypes/team1_quantum/benchmarks/results/latest.json` | |
| | Team2 Energy | Differentiable thermo + grid optimization (CPU fallback) | NVML GPU util avg **95.44%** | `prototypes/team2_energy/benchmarks/results/latest.json` | |
| | Team3 Innovation | cuQuantum contraction + sustained soak | NVML GPU util avg **95.47%** + `cuquantum_used=true` | `prototypes/team3_innovation/benchmarks/results/latest.json` | |
|
|
| ## Quick Start |
|
|
| ### Installation |
|
|
| ```bash |
| # CPU (no CUDA required) |
| python -m pip install -U pip |
| python -m pip install -r prototypes/requirements.cpu.txt |
| |
| # NVIDIA GPU (CUDA 12, without cuQuantum) |
| python -m pip install -U pip |
| python -m pip install -r prototypes/requirements.gpu-cu12.txt |
| |
| # NVIDIA GPU (CUDA 12) + cuQuantum (Team3 acceleration) |
| python -m pip install -U pip |
| python -m pip install -r prototypes/requirements.gpu-cu12-cuquantum.txt |
| ``` |
|
|
| ### Run Ecosystem Smoke Test |
|
|
| ```bash |
| python prototypes/ecosystem_smoke.py |
| ``` |
|
|
| ### Run Individual Prototypes |
|
|
| ```bash |
| # Team1 Quantum |
| python prototypes/team1_quantum/demo/demo.py |
| python prototypes/team1_quantum/benchmarks/run_benchmarks.py |
| |
| # Team2 Energy |
| python prototypes/team2_energy/demo/demo.py |
| python prototypes/team2_energy/benchmarks/run_benchmarks.py |
| |
| # Team3 Innovation |
| python prototypes/team3_innovation/demo/demo.py |
| python prototypes/team3_innovation/benchmarks/run_benchmarks.py |
| ``` |
|
|
| ## NVIDIA Technologies Used |
|
|
| - CUDA 12.x (PyTorch CUDA) |
| - Tensor Cores (BF16/FP16 matmul soak) |
| - NVML (`nvidia-ml-py`) for utilization/memory metrics |
| - cuQuantum (Team3 only): `cutensornet` / `tensornet` contractions + `custatevec` |
|
|
| ## Links |
|
|
| - GitHub Repository: https://github.com/Corusant-world/quantumflow-prototypes |
| - Documentation: https://github.com/Corusant-world/quantumflow-prototypes/blob/main/README.md |
| - Docker Images: https://github.com/Corusant-world/quantumflow-prototypes/pkgs/container/quantumflow |
| - Release Notes: https://github.com/Corusant-world/quantumflow-prototypes/releases/tag/v0.1.1 |
|
|
| ## Citation |
|
|
| ```bibtex |
| @software{quantumflow2025, |
| author = {Corusant-world}, |
| title = {QuantumFlow: GPU-Accelerated Prototypes Ecosystem}, |
| year = {2025}, |
| url = {https://github.com/Corusant-world/quantumflow-prototypes} |
| } |
| --- |