Skip to content

Publish GPU grid research with independent CUDA and Vulkan approaches - #150

Merged
MrScripty merged 4 commits into
mainfrom
documentation/gpu-research-publication-20261021
Oct 22, 2026
Merged

MrScripty merged 4 commits into
mainfrom
documentation/gpu-research-publication-20261021

Conversation

@MrScripty

@MrScripty MrScripty commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Current integration status (2026-10-21): BLOCKED / retain draft, exact head 2da749bd08b7de44990b345b3b807736f18b8487. All three required exact-head CI workflows passed. Fresh independent source review of clean thermal-main composition tree ffa2e55ed941530b783f0fbf8e5cda8fafe9125f found no deciding source defect; 56 source/fixture test executions passed. Final artifact 12369884006 content download was previously denied (Forbidden) and has not been retried or substituted. Required final content/provenance/PDF visual review remains unsatisfied. Current review, source hashes, results and exact recovery/serial-integration conditions. PR142 lead owns merge authorization. Historical preparation/run text below retains its original context; its then-running workflows are now successful, without waiving the artifact gate.


Publish Chapters 37–39 on grid-fluid GPU algorithms, independent CUDA and Vulkan compute paths, and CPU-reference validation/residency/implementation gates. Include the CPU inventory, primary-source bibliographies and source/license/access audit, with one additive book README discovery paragraph. Puma remains the credited author.

Head 2da749bd08b7de44990b345b3b807736f18b8487, tree ed1728a12a9e4a734dfc9d123b4df9a6150c304a, preserves research draft295e9be and publication db6f33d in normal ancestry, based on accepted main d67aec1 including portal PR148. The incremental budget commit changes exactly six authorized paths: the publication workflow cap/comment and five owned process records. GPU chapter/guide/bibliography and README hashes are unchanged. FEM30–36, portal40, thermal PR149 paths, production physics, dependencies, proofs and builders remain untouched. No force push, retarget, branch deletion or merge.

The no-pseudocode/source-license rule is preserved: nine former code/diagram blocks became original prose and explicit recurrences; all25 original equations remain, with42 current expressions and no CodeBlocks. Exact BSD-3-Clause AmgX/Flow comparisons are distinguished from scientific/API factual provenance; no upstream code, figure or dependency is incorporated. Partial-access and selected-section limits remain explicit. The historical CPU oracle is fd7c0f0, with a source-only d67aec1 authored-force/recording refresh rather than relabelled numerical evidence.

The full publication run 39626898860 was cancelled after90m29s during final rejection probes. Its render, site and explicit retained browser checks passed; remaining runtime/aligned-strain suites and the final full-site artifact did not complete. Three completed full-browser traversals took20–21minutes. The configured90-minute cap strongly supports timeout exhaustion, but the detailed cancellation annotation was unavailable. The parent-coordinated remedy changes only this job’s wall-clock cap to120minutes and its explanatory comment. Every command, numerical threshold, per-case limit, sandbox setting and test is unchanged. If this one bounded trial times out, stop and re-plan rather than automatically increase it again.

Independent review passed exact head2da749b, its workflow candidate hash, all eight GPU book hashes and the README hash, with no deciding finding. Diagnosis and independent budget review retain the cancelled outcome, timing evidence and access limitations. Focused whitespace/exact-replacement/source-identity checks passed; no local science or browser workload was run for this budget-only change.

Normal new-head CI is running at attempt1 for each listed workflow, with no manual duplicate rerun:

Prior db6f33d preview 39626898869 passed actual Chromium render/check and site/package verification. Its artifact12357433282 PDF was independently visually reviewed across all GPU pages161–192, with no blocking math/table/clipping/attribution defect. PDF SHA256 5bb728859fab3bb25dacc8591d52a0aff2f93168f26471dda84a9836179edc97. That evidence retains its original source identity and does not substitute for the new workflow’s required terminal results/artifact.

Keep draft until required new-head gates pass and parent artifact/integration verification completes. Parent coordinates later normal integration after thermal approval and final lead merge. This PR claims no GPU implementation, hardware support, CPU/GPU numerical parity or measured speedup. Earlier uncertain Library upload artifacts remain preserved without retry.

@coderabbitai

coderabbitai Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Copy link
Copy Markdown
Owner Author

Cleanup disposition: retain draft at exact head 2da749bd08b7de44990b345b3b807736f18b8487. Independent source review verifies the nine publication identities, unchanged GPU/README hashes, all25 original equations (42 current expressions), zero code blocks and the exact six-path workflow-budget increment; book README discovery text was reviewed separately. Exact-head full workflow39643500126 and preview/metadata gates passed, and artifact12369884006 metadata matches digest895b2e30a5a3aba1f1ce2046714aad6821709fa234454c3a4a2eb4906ef08df8. The required final artifact download returned Forbidden; that operation stopped without retry or alternate route. Therefore final artifact content/provenance and all final GPU PDF page visual checks remain incomplete. Earlier draft PDF review cannot substitute. Main149 integration is textually clean, but final artifact acceptance remains a merge blocker. No GPU implementation/hardware/parity/speedup or scientific acceptance is inferred; branch retained.

Copy link
Copy Markdown
Owner Author

PR142 serial integration lead active; base 15026a966265cf9eaedf464e2b5a066bd0fef3d8 verified. Please publish exact prepared head, dependencies, independent source-review and executed gate results here. Retain original branches and source-bound failures/receipts. Wait for verified #142 merge and new-main composition review before final admission; order #142 → #138 → #143 → #59. #150 may enter only at a safe serial point with final artifact gate actually satisfied; earlier denied download must not be retried or rerouted without materially new permission/access evidence. Lead will perform merges serially unless explicitly authorizing an exact head here. This is coordination only, not merge authorization.

Copy link
Copy Markdown
Owner Author

Fresh source integration review — blocked on final artifact access

PR150 remains OPEN / DRAFT, not merge-ready, at exact remote head 2da749bd08b7de44990b345b3b807736f18b8487 (tree ed1728a12a9e4a734dfc9d123b4df9a6150c304a). Freshly fetched and rechecked main is 15026a966265cf9eaedf464e2b5a066bd0fef3d8, including thermal #149. No remote source commit, retarget, merge, force push, branch deletion, workflow rerun or artifact download was performed.

Source and independent review

Prepared a clean local no-commit normal merge with that main: exact composed tree ffa2e55ed941530b783f0fbf8e5cda8fafe9125f. An independent GPT-6.1 Sol High reviewer completed read-only exact-head/tree review with no unresolved deciding source findings. The reviewer independently checked the 23 PR-owned paths, all eight GPU source hashes, 52 protected FEM/portal/thermal paths and whole-tree preservation. Every existing main path remains identical except the additive README and already approved workflow-budget change; every existing PR-head path remains identical except the additive README composition. Puma credit and FEM30–36 / GPU37–39 / portal40 / thermal41–47 discovery paragraphs are retained.

Independent Pandoc parsing reconfirms all 25 original mathematical expressions retained among 42 current expressions, zero chapter CodeBlocks, 176 relative file links and zero missing file/Markdown fragment targets. Owner independently checked the same 176 file destinations; rendered and public-link qualification is not inferred. The historical CPU pin, dated source refresh, primary-source partial-access boundaries, exact BSD comparisons and prohibition on importing unreviewed upstream expression/code remain explicit. Independent selective primary-source checks supported the CUDA/Vulkan ownership/synchronization and scoped literature comparisons; this is not an exhaustive new upstream audit.

Workflow normalization reproduces main after removing comments and reversing only the previously approved 120-minute cap to 90. SHA256 b1f6b5afd3be0e725808ddd9857460d5ebe111c68ee87061aeb8464dbc214f48. No command, test, assertion, scientific threshold, per-case bound, ordering, sandbox or dependency changed. No further timeout increase.

Fresh source-only supporting checks: staged/unstaged whitespace passed; test_pdf_freshness.py (10 tests) and test_publication_gates.py (18 tests), each in normal and Python -O mode, all passed: 56 test executions total. These use controlled fixture receipts; they establish validator behavior, not actual Chromium/PDF/scientific acceptance. No sealed numerical/native campaign was rerun.

Exact-head CI and artifact gate

Existing exact-head normal attempt-1 workflows reconfirmed successful: full book 39643500126, compressible preview 39643500346, dense3D metadata 39643500195. Full build and bounded lessons succeeded; PR deployment was skipped. These retained results belong to 2da749b, not composed tree ffa2e55. The documented prior failed link gate 39625662383 and cancelled 90-minute run 39626898860 remain preserved; neither is relabelled as passed.

Read-only metadata reconfirms final artifact 12369884006, rheon-teaching-site-59ffa2587e8917f82fc2489bdfa3ccad9bee9500, 60,330,128 bytes, unexpired, source head 2da749bd08b7de44990b345b3b807736f18b8487, digest sha256:895b2e30a5a3aba1f1ce2046714aad6821709fa234454c3a4a2eb4906ef08df8. The artifact-name SHA is the PR merge identity; workflow source/head identity is separately retained.

BLOCKED — exact action/target/reason: download and inspect final artifact 12369884006 from run 39643500126 was previously DENIED (Forbidden). This worker did not retry it or use a substitute route. Metadata access is not materially new permission for its denied content download. Final archive digest/content/provenance, current-source/PDF/browser receipt consistency and every final GPU PDF-page visual check remain unsatisfied. Prior preview 12366721586 and its 99-authored/54-browser bindings plus 32 reviewed GPU PDF pages remain source-bound historical preview evidence and are not final acceptance.

Minimal recovery: obtain materially new explicit authorization/access for one direct supported download of that exact existing final artifact; verify its archive digest, bound source/book/PDF/browser receipts, GPU HTML/Markdown/source links, and all final GPU PDF pages. Do not rebuild or rerun sealed campaigns to replace the denied artifact. The recovered original-head artifact would still not qualify the thermal-composed tree: before later normal merge, the lead must revalidate the actual integration head against then-current main and obtain its required matching publication evidence.

Coordination and handoff

No serial merge is authorized. PR142 lead owns the safe integration point; this worker will not merge without a verified exact-head authorization comment and all required gates satisfied. Source composition is reviewed against main15026a9 only; later product/native integration may require fresh reconciliation. PR150 supplies research exposition and proposed independent CUDA/Vulkan paths; it supplies no GPU solver implementation, supported device/hardware qualification, CPU/GPU parity, restart equivalence, convergence or measured speedup. This PR cannot establish whole-application production acceptance.

Local resource retained-protected: /workspace/rheon-pr150, branch pr150-integration-20261021, HEAD 2da749bd08b7de44990b345b3b807736f18b8487, staged no-commit merge tree ffa2e55ed941530b783f0fbf8e5cda8fafe9125f. Purpose/owner: PR150 worker source-integration review pending artifact recovery and lead handoff; original remote branches and receipts remain intact. Next disposition belongs to the integration lead after blocker resolution; no cleanup/deletion performed.

Reconfirmed GPU source SHA256 identities
Path SHA256
docs/research-book/chapters/37-gpu-grid-algorithms.md 21475f9a70436a9faa6a3497b26b87ab447928be61331219661afa6671e81120
docs/research-book/chapters/38-independent-cuda-and-vulkan.md ad4139a764e35477b6b81450abccbec1b48a70eb59df37b3f14a9a41bbc3e275
docs/research-book/chapters/39-gpu-validation-and-roadmap.md 03b619ba8f8dab0e194d59794137599fdefe4a3883c7e423b4cb86cba4d06ec8
docs/research-book/implementation/gpu-cpu-oracle-inventory.md 7c07f46261ae422fe2c5535d10b5e4718874be1ca9f500659b67955110af8687
docs/research-book/implementation/gpu-research-plan.md e95f2b1c4505317616de096747562215da4f4c6d2170c5aa43fb79c62ad8d384
docs/research-book/implementation/gpu-sources-and-publication-scope.md c536c28145503698c5d3545ede1d4621fbde5c245707256de6ff3d251344aa8c
docs/research-book/sources/gpu-algorithm-bibliography.md ce9ca2e928f30ef2e5e0c5cdf266cb0778d5ee6f0080e243625b08026c6bf509
docs/research-book/sources/gpu-backend-bibliography.md 8f9c10e6be93f19d41c3b2d5a63d6817c6860ca563bd74441efe95c50ea2f491

@MrScripty
MrScripty marked this pull request as ready for review October 22, 2026 14:07
@MrScripty
MrScripty merged commit 26e7f49 into main Oct 22, 2026
7 checks passed
@MrScripty
MrScripty deleted the documentation/gpu-research-publication-20261021 branch October 22, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant