[Перевод] Я встроил процессор RISC-V в веса Qwen 3.5, а памятью ему стали слои DeltaNet
A project called Qwenputer takes a standard Qwen 3.5 4B model and compiles a 32-bit RISC-V processor (RV32IM) into its weights. The model's own Gated DeltaNet layers act as the processor's RAM: with gate 1, write strength 1 and one-hot keys, each write overwrites exactly one state row, while a one-hot query returns the exact value. The processor occupies 11 layers before Qwen's 32 layers, passes the official riscv-tests and runs C and MicroPython.
Qwenputer — это обычная Qwen 3.5 4B, в веса которой скомпилирован 32-битный процессор RISC-V (RV32IM). Оперативной памятью ему служат собственные слои Gated DeltaNet модели: при гейте 1, силе записи 1 и one-hot-ключах каждая запись перезаписывает ровно одну строку состояния, а one-hot-запрос возвращает точное значение. Процессор занимает 11 слоёв перед 32 слоями Qwen, проходит официальные riscv-tests и выполняет C и MicroPython внутри прямых проходов модели, без внешних инструментов. На длинной арифметике NUPA точность выросла с 48,6% до 100%, примерно на 230 000 позиций вывода не нашлось ни одного расхождения с эталонной машиной. Автор объясняет, как это устроено, где ограничения и как к модели прикрутили файловую систему. Читать далее