Interlanguages and synchronic models of computation
Alexander Victor Berka

TL;DR
This paper introduces a new formal language system and computational model called interlanguages and a-Ram, supporting efficient parallel evaluation and resource allocation, with a compiler and architecture that outperform traditional models like Turing machines and FPGAs.
Contribution
It presents the a-Ram family of formal models supporting interlanguage programming, introduces the Synchronic A-Ram device, and develops the Space compiler, enabling scalable, deterministic, and highly connected architectures.
Findings
The Synchronic A-Ram is fully connected and simpler than FPGA LUTs.
The Space compiler supports deterministic, strictly typed, MIMD interlanguages.
Modules exhibit a state transition system facilitating verification.
Abstract
A novel language system has given rise to promising alternatives to standard formal and processor network models of computation. An interstring linked with a abstract machine environment, shares sub-expressions, transfers data, and spatially allocates resources for the parallel evaluation of dataflow. Formal models called the a-Ram family are introduced, designed to support interstring programming languages (interlanguages). Distinct from dataflow, graph rewriting, and FPGA models, a-Ram instructions are bit level and execute in situ. They support sequential and parallel languages without the space/time overheads associated with the Turing Machine and l-calculus, enabling massive programs to be simulated. The devices of one a-Ram model, called the Synchronic A-Ram, are fully connected and simpler than FPGA LUT's. A compiler for an interlanguage called Space, has been developed for the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhotonic and Optical Devices · Ferroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques
