Skip to content
This repository was archived by the owner on Aug 31, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Copyright header validation

- **Distribution & Security**
- PyPI wheel building for CUDA 12.1, 12.4, 13.0
- SLSA Level 3 attestation workflow
- SBOM generation (CycloneDX, SPDX formats)
- Sigstore artifact signing
- 7-tool security scanning (pip-audit, Bandit, CodeQL, Triton, Semgrep, Gitleaks)
- Workflow definitions for PyPI wheel building, SLSA attestation, SBOM
generation, Sigstore signing, and security scanning were added but never
executed; the package was never published to PyPI

- **Hardware Validation**
- H100 (SM90) complete validation with Nsight profiling
Expand Down
2 changes: 1 addition & 1 deletion GPU_CI_STATUS.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# GPU CI/CD Infrastructure

**Last Updated:** November 8, 2025
**Status:** Self-Hosted GPU Runners (H100 + A100)
**Status:** HISTORICAL - the self-hosted GPU runners described below were ephemeral Brev instances that no longer exist. The GPU workflows were removed in the 2026-08 cleanup; no GPU CI runs.

---

Expand Down
12 changes: 7 additions & 5 deletions KNOWN_LIMITATIONS.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Known Limitations & Performance Envelope

**Last Updated:** November 8, 2025
**Status:** Production-ready with documented constraints
**Status:** Archived August 2026; constraints below reflect the November 2025 validation

---

## Performance Envelope

### Where RoboCache WINS (10-100× vs CPU)
### Where RoboCache WINS (3.8-110x vs CPU, config-dependent)

**Workload Profile:**
- Robotics sensor data (30-200 Hz streams)
Expand All @@ -18,9 +18,11 @@

| Config (B×S→T×D) | H100 Latency | PyTorch CPU | Speedup |
|------------------|--------------|-------------|---------|
| 8×250→128×128 | 0.184 ms | ~20 ms | ~108× |
| 32×500→256×256 | 2.605 ms | ~150 ms | ~57× |
| 64×1000→512×512 | 20.051 ms | ~1200 ms | ~60× |
| 8×250→128×128 | 0.184 ms | 20.14 ms | ~110× |
| 32×500→256×256 | 2.605 ms | 38.39 ms | ~15× |
| 64×1000→512×512 | 20.051 ms | 75.69 ms | ~3.8× |

(P50 values from `robocache/bench/results/benchmark_h100_20251106_172811.csv`.)

**Why We Win:**
- L1-resident timestamp arrays (99%+ cache hit rate)
Expand Down
8 changes: 4 additions & 4 deletions PRODUCTION_STATUS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

**Date:** November 8, 2025
**Version:** 1.0.0
**Status:** ✅ **PRODUCTION-READY**
**Status:** Historical status document (November 2025). See the archive notice in `README.md`; claims below have not been re-validated and several are stale (see notes inline).

---

Expand Down Expand Up @@ -51,13 +51,13 @@ This repository meets **NVIDIA expert standards** for GPU-accelerated libraries:
- Kernel launch timeline validation
- CPU/GPU synchronization verification

**Location:** `artifacts/ncu_reports/*.ncu-rep` (binary reports)
**Location:** `artifacts/h100/ncu_reports/` (text captures; binary `.ncu-rep` files were never committed)

---

### 4. GitHub Actions - Industry Standards

**Current Status:** ✅ CI passing (last 5 runs successful)
**Current Status (historical, stale):** CI at the time passed only because every step used `continue-on-error`; the GPU/security workflows listed below never ran and have since been removed. The self-hosted GPU runners no longer exist.

**Workflow Architecture:**

Expand Down Expand Up @@ -161,7 +161,7 @@ docs/
- ✅ Clean commit history
- ✅ Proper `.gitignore` (no build artifacts)

**Internal tracking:** All status files in `docs/internal/` (not in root)
**Internal tracking:** Historical status files were removed in the 2026-08 cleanup.

---

Expand Down
Loading
Loading