k 和 q 的新引擎 l:压缩向量加速计算
A new runtime for k and q: l

l 是专为 k 和 q 语言家族打造的全新运行时,它能在不改动任何现有代码的前提下,让 k4、q 和 qSQL 跑得飞快。l 的核心突破在于将“压缩向量”作为执行单元,数据在内存中始终保持压缩状态,直接对编码后的字节进行运算,彻底避免了传统引擎中反复解压重建数组的带宽瓶颈。结合透明 SIMD 指令集、自动并行化以及针对 Apple Silicon 和 x86 的硬件优化,l 在 TSBS 和 db-benchmark 等基准测试中实现了数倍的性能飞跃。对于数据科学家和量化开发者来说,这意味着同样的 qSQL 代码,现在能利用现代硬件的算力,在更少的数据传输中完成更多工作。
"现代硬件在算力耗尽之前,往往先因带宽不足而饥渴——因此,减少数据移动才是速度的关键。"