Research

Formal foundations for heterogeneous native compilation

SpeakEZ Technologies maintains an active research program in formal methods for heterogeneous native compilation. The work develops a compilation framework, Fidelity, and a language, Clef, that carry dimensional type annotations and deterministic memory management properties through multi-stage MLIR lowering to diverse hardware targets: x86/ARM CPUs, FPGAs, NPUs, neuromorphic processors, and (prospectively) quantum backends.

Three papers, published on arXiv in March 2026, establish the formal foundations. Each builds on the preceding work, and the trilogy is supported by a technical blog series on the Clef language site that traces the categorical structure, practical implications, and target-specific compilation strategies in detail.

The entries below summarize each paper’s contributions, describe the current state of supporting implementations in the Fidelity framework, and identify active research threads that extend the formal results toward new domains and hardware targets.