kとqの新ランタイム「l」登場、圧縮ベクトルで最大49倍高速化

A new runtime for k and q: l

kとqの新ランタイム「l」登場、圧縮ベクトルで最大49倍高速化

lは、k4、q、qSQLを変更せずに実行できる新しいランタイムです。圧縮ベクトルを実行単位とし、SIMDや自動並列化により、データ移動を最小限に抑えます。ベンチマークでは、TSBSで最大49.18倍、db-benchmarkで総クエリ時間が3.16倍高速化しました。GPUやNPUへのオフロードにも対応し、コードの書き換えは不要です。

現代のハードウェアは、計算能力が枯渇するずっと前にメモリ帯域幅で飢餓状態になる。だから、移動するバイト数を減らすことが高速化の鍵なのだ。

この日のほかの記事

2026-07-07