We present Loom, a computer architecture that executes programs compiled from C inside a looped transformer whose weights are derived analytically. The architecture implements a 22-opcode instruction set in 8 transformer layers. Each forward pass executes one instruction; the model is applied iteratively until the program counter reaches zero. The full machine state resides in a single tensor of fixed size, and every step has fixed cost for fixed and , independent of program length or execution history. The default configuration uses and , yielding 4.7 million parameters and 928 instruction slots. A compact configuration at and suffices for a 99 Sudoku solver (284 instructions). The weights are program-independent: programs live in the state tensor, and the same fixed-weight model executes any compiled program. We make Loom source code publicly available at https://github.com/mkturkcan/Loom.

生成讲解博客的中文版本

生成AI智能校验的中文版本