Simpler Computation Without an ISA
October 24, 2018

Computation can grow from locally managed components instead of a fixed catalog of instructions. This 2018 architecture placed composition, state, configuration, and parallel structure ahead of the ISA, opening a direct path toward machines that can change their own organization while they run.

Components Can Define the Machine

A conventional processor begins with operations that its instruction set already knows. Software combines those operations in time. This design begins one level lower: a machine consists of child components that own state, accept configuration, connect to neighbors, and combine into larger components.

Local management gives each child a concrete role. Inputs and outputs carry values. Configuration chooses behavior. Routing joins one component to another. A parent coordinates its children without forcing every action through one global instruction stream.

Structure Becomes Programmable

Once components carry their own management rules, a program can change more than stored values. It can create a child, replace one configuration with another, reconnect a route, or compose a new structure from existing parts. Self-modifying and genetic algorithms gain a physical vocabulary: variation can act on the organization of the machine itself.

The same model invites massive parallelism. Many children can update local state together because the architecture does not serialize every useful operation through a single predefined instruction sequence.

A Line From the 2018 Idea to Cartilage

The architecture anticipated the visible regions, ports, routes, and local ownership that later shaped Cartilage. It also framed a larger opportunity: let databases, scientific models, AI systems, and ordinary software target a fabric whose structure can evolve with the computation.

The next step replaces the abstract child with a cell placed in space. That move turns composition into geometry and makes the machine directly inspectable.

Originally posted on LinkedIn

Brian Greenforest · (2018-10-24 15:42:40 UTC)

Open the original LinkedIn post · LinkedIn activity 6460888101307973632

LinkedIn status when archived: Unlisted.

Since my last major breakthrough made on October 6th at 2:15pm, excited over the incredible idea of how simple the computation can be made without any explicitly defined combinators, state transition matrices, without any low-level pre-defined "assembly" instruction "sets." I have advanced the idea further, discovering the extreme simplicity of the management of composed "child" components. The world of alternative computation is quite magical, and is just about to open the infinite possibilities, enabling self-modifying genetic algorithms as first class citizens. And, of course, massive parallel computing, and unconstrained scalability. The thing I'm working on is the best suited to run super sophisticated AI algorithms, but virtually any existing software or database could be ported, too. Since October 6th there are zero people in the entire world actually do understand what I'm working on. If there are any bright minds who wants to share trillions of dollars of future profits, who wants to change the face of the history, who wants to make the humanity immortal, who wants to transcend into a connected being of Earth, please, join me ASAP. I'm so fracking lonely in my search of a better world.