Skip to content

v0.2.0: Vulkan 1.3 Compute Hardening & Classical Four-Path Architecture

Choose a tag to compare

@timfromhcs timfromhcs released this 01 Sep 21:54
· 64 commits to main since this release

CQ-HECS v0.2.0: Vulkan 1.3 Compute Hardening & Classical Four-Path Architecture

Executive Summary

CQ-HECS v0.2.0 hardens the core technology with a native Vulkan 1.3 / SPIR-V compute backend, delivering vendor-independent acceleration across AMD, Intel, NVIDIA, and Apple Silicon (via MoltenVK) with zero proprietary CUDA lock-in.


Key Highlights & Architectural Additions

  1. Automated Vulkan 1.3 SPIR-V Compute Pipeline:
    • Automated compilation and verification of all 12 compute shaders via glslangValidator --target-env vulkan1.3 -V.
    • Integrated into CMake (vulkan_shaders target) and GitHub Actions CI.
    • Cross-vendor tensor contraction and bit-exact ring arithmetic without CUDA dependence.
  2. Exact Giles-Selinger Ring Arithmetic $\mathbb{Z}[1/\sqrt{2}, i]$:
    • Bit-exact cyclotomic ring synthesis for Clifford+T circuits, eliminating floating-point rounding drift.
  3. Scientific Entanglement Honesty:
    • Area-Law States (e.g. GHZ with $\chi=2$): memory scales flatly with $< 5$ MB resident VRAM up to 300 qubits.
    • Volume-Law States (e.g. Random Circuit Sampling): linear entropy growth ($S \sim L/2$) and exponential bond dimension explosion ($\chi \sim 2^{L/2}$) are honestly acknowledged. Execution escalates to Path D (Sparse-Pauli with certified error bound $\Delta \le \sum |c_P|$) or reports unresolved=True. Zero silent truncation.
  4. Zero-Buzzwords Architecture:
    • Complete elimination of all legacy GWT / consciousness vocabulary in favor of functional, deterministic components:
      • VulkanComputeScheduler (cqhecs/scheduler.py)
      • EntanglementAdaptiveRouter (cqhecs/router.py)
  5. Standardized Cryptographic Testbench:
    • Aligned with real specifications (ChaCha20: 20 rounds, SHA-256: 64 steps, BLAKE2b: 12 rounds) as an algebraic SAT verification testbench with zero preimage extraction claims.
  6. Single License Unification:
    • Standardized exclusively under the Apache License 2.0 repository-wide.

Remote CI Verification (Ubuntu Linux & Windows MSVC 100% Green)

  • CI Run 1: Run 33562814848 (Commit 88dc726, 2m55s, Ubuntu)
  • CI Run 2: Run 33563158293 (Commit 9c98d9d, 3m03s, Ubuntu)
  • CI Run 3 (Dual-OS Matrix): Run 33564612795 (Commit 62d3149, Ubuntu 24.04 in 2m04s & Windows Server 2025 in 5m06s)
  • Quality Gates: 12/12 Vulkan Shaders Verified on Linux & Windows, 89/89 Pytest Passed, 13/13 CTest Passed, 100% Mutation Killed (5/5), 0 Silent Truncation Violations.

Release Artifacts & Checksums

  • cqhecs-0.2.0-py3-none-any.whl (Python Wheel)
  • cqhecs-0.2.0.tar.gz (Source Tarball)
  • cqhecs-0.2.0-windows-x64.zip (Native Windows x64 binaries: cq_hecs.exe, cq_hecs.dll, cq_hecs_core.dll, cq_hecs_api.h)
  • cqhecs-sbom.spdx.json (SPDX 2.3 SBOM)
  • sha256sums.txt (SHA256 Checksums)
  • vulkan_mps_benchmark_results.json (Raw Benchmark Telemetry)
  • VULKAN_MPS_EVALUATION.md (Comparative Benchmark Report)