SPECTRAX-GK v1.6.6
SPECTRAX-GK v1.6.6
This patch release finalizes the release-scoped performance artifact refresh and tightens claim boundaries for parallelization and nonlinear domain decomposition.
Highlights
- Regenerated the shipped runtime/memory benchmark panel from the tracked
runtime_memory_summary_ship_refresh.jsonsidecar. - Added a concise README performance table for representative shipped CPU/GPU/reference rows, including W7-X and HSX nonlinear cases.
- Rebuilt parallelization and decomposition status panels from tracked artifacts.
- Clarified that production parallelization is closed for independent
k_yscans and quasilinear/UQ ensembles. - Kept nonlinear device-z/domain decomposition fail-closed as diagnostic-only: identity passes, but the two-GPU speedup gate is not met and observable diagnostics need fused device-side accumulation before promotion.
- Updated release-readiness metadata and version to
1.6.6.
Validation
Local release checks passed before tagging:
- focused nonlinear/parallel artifact pytest shard
- Sphinx docs build
- release-readiness checker
- release-version checker with PyPI uniqueness for
v1.6.6 - parallel-scaling artifact checker
- performance-optimization manifest checker
- local package build for sdist and wheel
Deferred
Production nonlinear domain-decomposition speedup remains deferred until a full solver route fuses scalar diagnostics into the RHS/update path and clears matched CPU/GPU serial-vs-decomposed transport-window speedup gates.