
NIGHTRUN
NIGHTRUN 是一个直接从固件启动、无需传统操作系统的本地大语言模型运行终端。它绕过Linux用户空间与内核,以单一UEFI应用程序形式加载量化模型至内存,在帧缓冲区绘制终端界面并提供聊天交互。
StateSMix 是一个完全独立的无损压缩器,创新性地将 在线训练的 Mamba 状态空间模型 (SSM) 与 稀疏 n-gram 上下文混合相结合。它无需 GPU、无需预训练权重、无外部依赖,却在 10 MB 以下的文件压缩中击败了业界标准的 xz -9e,为高效数据存储提供了全新的轻量化解决方案。
在数据爆炸的时代,压缩效率至关重要。传统的压缩算法(如 gzip, xz)已接近瓶颈,而基于大型神经网络(如 LLaMA, Transformer)的压缩器虽然精度高,却依赖昂贵的 GPU 和巨大的预训练权重,难以在实际生产中普及。

StateSMix 是一个完全独立的无损压缩器,创新性地将 在线训练的 Mamba 状态空间模型 (SSM) 与 稀疏 n-gram 上下文混合相结合。它无需 GPU、无需预训练权重、无外部依赖,却在 10 MB 以下的文件压缩中击败了业界标准的 xz -9e,为高效数据存储提供了全新的轻量化解决方案。
在标准基准测试数据集 enwik8 上的表现证明了 StateSMix 的有效性:
| 文件大小 | StateSMix (bpb) | xz -9e (bpb) | 优势幅度 |
|---|---|---|---|
| 1 MB | 2.123 | 2.326 | -8.7% 🟢 |
| 3 MB | 2.149 | 2.271 | -5.4% 🟢 |
| 10 MB | 2.162 | 2.177 | -0.7% 🟢 |
| 100 MB | 2.130 | 1.992 | +6.9% 🔴 |
💡 结论:StateSMix 在所有 10 MB 以下的文件大小上均优于
xz。对于常见的配置文件、日志片段、代码包等中小文件,它是更优的选择。
确保系统安装支持 AVX2/FMA 的 GCC编译器:
make
压缩文件:
./ssm_best_version2 c input_file output_file.ssm
解压文件:
./ssm_best_version2 d output_file.ssm recovered_file
验证完整性(压缩+解压+比对):
./ssm_best_version2 v input_file
| 组件 | 规格/描述 |
|---|---|
| SSM 模型 | Mamba 风格,~120K 参数,Adam 在线训练 |
| N-gram 表 | Bigram ~ 32-gram,稀疏逻辑偏置,9 个哈希表 (各 16M 槽) |
| 算术编码 | 32 位区间编码器,AC_SCALE=2^16 |
| Tokenization | GPT-NeoX BPE,49,152 种类型,紧凑词汇表重映射 |
| 性能 | |
| 内存占用 | ~6 GB RAM (主要用于 n-gram 哈希表) |







