Coheron Words are 4096-bit structured packets that behave like coherent wave packets inside a CPU core. Each Coheron contains hundreds of tiny-precision lanes, supports wave-like propagation, temporal echo, and optional safety metadata (CRC, keys, timestamps).
Large language models (LLMs) treat context as a flat sequence of tokens. Coherons treat context as a field: a wave of meaning that can propagate forward and backward in time, with controllable precision and structure. We are not replacing floats or LLMs — we are giving them a new substrate to live in. LF12_Specification.pdf LF12 Specification and Coheron word specification
4096 bits is the largest structure that still behaves like a single computational particle inside the CPU's inner universe:
A Coheron Word packs 340 LF12 lanes (12-bit custom floats) into ~4080 bits, leaving room for CRC/control. The CPU can keep the entire word hot and local, avoiding RAM trips, NUMA penalties, and page faults. Beyond this size, performance collapses under cache thrashing and memory bandwidth saturation.
Coherons are therefore architecturally resonant objects: big enough to be expressive, small enough to stay coherent. They are bandwidth-shaped building blocks for future context engines and indexing schemes.
Single core, single process, unified C benchmark (float baseline vs Coheron Words):
| Mode | Description | Throughput |
|---|---|---|
| Float scalar | y = atten * (a*x + b) | ~14339.0 Mops/s |
| Float AVX2 | Same kernel, AVX2-optimized | ~21530.3 Mops/s |
| Coheron LF12 baseline | LF12 lanes, direct transform | ~49860794 lanes/s, ~149.6 logical Mops/s |
| Coheron LF12 wave | LUT + wave mixing + temporal echo | ~17980015 lanes/s, ~53.9 logical Mops/s |
Floats are fast atoms. Coherons are slower per atom, but they move fields at once. That is why they matter for context-heavy systems like LLMs and search engines.
A Coheron Word is a 4096-bit structured packet that contains:
A float array is a list. A Coheron Word is a field.
A float update is a point operation. A Coheron update is a wave operation.
A float has no memory of its past. A Coheron Word can carry lineage, attenuation, echo, and identity, and can be extended with CRC and rolling keys for forward security.
Think of a Coheron as a wave that smiles back at you. Below is a tiny ASCII animation rendered in JavaScript. When the wave is in tune, the smile curves up:
LLMs see context as a sequence of tokens. Coherons see context as multiple lanes of interacting waves. The animation below shows several lanes rippling in parallel:
Live JSON from /usr/local/bin/coherene-json16022026:
CPU info (truncated):