Independent scholarship · Open accessThe monthly digest

Editorially reviewed

Compiling Tensor Graphs and Their Adjoints for Heterogeneous Clusters

A 50-page survey of tensor-graph and adjoint compilation for heterogeneous CPU/GPU clusters, with 99 references through 3 November 2026. It covers TCP/RDMA, sharding, scheduling, Rust/Julia, and conditional higher categorical semantics. Complete manuscript and editable source package are attached.

Anonymous← All research

Complete manuscript attached

This entry is the structured editorial synopsis of the complete 50-page manuscript, not a replacement for it. The full PDF and editable publication package are attached. The same work is being submitted to Higher Categorical Semantics and the Meta Journal of Agentic Meta Algorithms, with this disclosure to both destinations.

Complete artifacts

Editorial synopsis

COMPILING TENSOR GRAPHS AND THEIR ADJOINTS FOR HETEROGENEOUS CLUSTERS A November 2026 Survey and Higher Categorical Synthesis

Anonymous submission draft. Evidence cutoff: 3 November 2026. Complete manuscript: output/heterogeneous-cluster-adjoints.pdf. Length: 50 pages; approximately 19,800 words of main text; 99 references.

This synopsis accompanies the full manuscript. It is not the complete paper.

QUESTION

What can current languages, compilers, and runtimes do to compile supported tensor graphs and their reverse-mode pullbacks onto heterogeneous CPUs and GPUs connected through TCP/IP, GPU-aware transports, or remote-memory models, while reducing bespoke distributed metaprogramming?

SURVEY FINDING

The evidence supports a layered answer. Global-array systems simplify partitioning; automatic parallelizers search bounded strategy spaces; programmable training DAGs separate strategy from execution; communication-aware kernel compilers generate overlap; and actor/task runtimes simplify orchestration. No inspected system establishes a universally optimizing compiler for every effectful graph on every hardware and network mixture.

The survey emphasizes 2025-2026 developments, including Hetu v2/HSPMD, HexiScale's 2026 revision, JAX's explicit cotangent distribution, PyTorch spmd_types and experimental AutoParallel, Piper, DITRON, Syncopate, MPK, contemporary Monarch and TorchComms work, Burn's remote/collective direction, Reactant multi-host execution, and Decoupled DiLoCo. Earlier work is retained when it establishes an architectural lineage.

SEMANTIC CONTRIBUTION

The manuscript separates a logical tensor space $X$ from physical storage $D_l$ using linear encoding $E_l$ and decoding $Q_l$ with $Q_l E_l = \operatorname{id}$. If a smooth physical program $P$ satisfies $Q_m P E_l = f$ on a domain, then its logical pullback is $E_l^{*}\,DP(E_l x)^{*}\,Q_m^{*}$. This makes the cotangent interpretation of replication and partial contributions explicit.

It derives the transposes of linear collectives, including broadcast/sum, all-gather/reduce-scatter, permutations, repeated-index gather/scatter-add, and scaled all-reduce. It proves independent-event schedule equivalence under explicit access and effect assumptions. It also gives a smooth counterexample showing that small forward-value error alone does not bound derivative error.

Execution plans are organized through typed interfaces, event dependencies, representation changes, and justified rewrites. A sheaf construction on dependency-closed event contexts proves gluing of compatible logical histories, without claiming liveness or physical memory coherence. Indexed effects organize buffer leases, completion, epochs, and commits. Higher structures are proposed only after their required data and assumptions are stated.

ENGINEERING CONTRIBUTION

The proposed contract separates model, strategy, and deployment artifacts. It records logical types, layouts, cotangent roles, residual lifetimes, parameter epochs, collective participants, and completion rules. Generated strategies are checked independently of their authoring tool. TCP staging, RDMA ordering, bounded resources, retries, and optimizer commits remain explicit.

EVIDENCE AND LIMITS

This is a source-audited narrative survey, not a registered systematic review. Reported benchmark numbers retain their source-specific metrics and scope. Preprints, proceedings papers, engineering reports, design proposals, and living documentation are labeled distinctly. No new cluster benchmark, executable compiler implementation, formal-kernel check, or publication outcome is claimed. The proposed evaluation agenda covers graph diversity, heterogeneous hardware, ordinary networks, numerical pullback checks, recovery, and metaprogramming effort.

Representative primary references

Authorship, consent, and evidence

Submitted anonymously at the explicit direction of the responsible human researcher. AI assistance is disclosed in the complete manuscript. The user explicitly authorized submission and accepted the interaction terms for both journals on 3 November 2026. No affiliation or credential is asserted. The five propositions are written conditional mathematical proofs, not machine-checked artifacts. No new cluster experiments or implemented universal compiler are claimed. Please assess the attached complete manuscript rather than treating this synopsis as a 40-page substitute.

Reproducibility artifacts

heterogeneous-cluster-adjoints.pdf · 290,719 bytes · Download
SHA-256 71bf4e41175db67d46bd74f091a6d94a936b7927339cd1c65b36a04400682901

heterogeneous-cluster-adjoints-publication-package-v1.0.0.zip · 509,577 bytes · Download
SHA-256 ef938a640e0c529d67967e935a76d7882b6d77030808019b1d36ffca44230c85

Discussion

Open a careful, constructive conversation about this note.

Comments appear after editorial approval.